Diff of the two buildlogs: -- --- b1/build.log 2024-04-20 15:02:18.907649578 +0000 +++ b2/build.log 2024-04-20 15:11:42.983507776 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Apr 20 02:55:44 -12 2024 -I: pbuilder-time-stamp: 1713624944 +I: Current time: Sun Apr 21 05:02:42 +14 2024 +I: pbuilder-time-stamp: 1713625362 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -25,52 +25,84 @@ dpkg-source: info: unpacking cjs_6.0.0-2.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/12005/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/21364/tmp/hooks/D01_modify_environment starting +debug: Running on virt64c. +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 Apr 20 15:02 /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/21364/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/21364/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='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='0c42c3f88c2940a09321bd22a56ceae5' - 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='12005' - PS1='# ' - PS2='> ' + INVOCATION_ID=8b6e6f93ef294e868f4c6d5c789b101a + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + 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=21364 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.Jduqajwt/pbuilderrc_l5Rz --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Jduqajwt/b1 --logfile b1/build.log cjs_6.0.0-2.dsc' - SUDO_GID='110' - SUDO_UID='103' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + 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.Jduqajwt/pbuilderrc_dVWg --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Jduqajwt/b2 --logfile b2/build.log cjs_6.0.0-2.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt32z 6.1.0-20-armmp-lpae #1 SMP Debian 6.1.85-1 (2024-04-11) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-20-arm64 #1 SMP Debian 6.1.85-1 (2024-04-11) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Apr 19 11:24 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/12005/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/21364/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -403,7 +435,7 @@ Get: 261 http://deb.debian.org/debian trixie/main armhf xauth armhf 1:1.1.2-1 [33.2 kB] Get: 262 http://deb.debian.org/debian trixie/main armhf xserver-common all 2:21.1.12-1 [2391 kB] Get: 263 http://deb.debian.org/debian trixie/main armhf xvfb armhf 2:21.1.12-1 [3024 kB] -Fetched 133 MB in 3s (40.5 MB/s) +Fetched 133 MB in 3s (51.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libapparmor1:armhf. (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 ... 19635 files and directories currently installed.) @@ -1263,8 +1295,8 @@ Setting up tzdata (2024a-1) ... Current default time zone: 'Etc/UTC' -Local time is now: Sat Apr 20 14:57:13 UTC 2024. -Universal Time is now: Sat Apr 20 14:57:13 UTC 2024. +Local time is now: Sat Apr 20 15:04:20 UTC 2024. +Universal Time is now: Sat Apr 20 15:04:20 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libdconf1:armhf (0.40.0-4+b1) ... @@ -1494,7 +1526,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/cjs-6.0.0/ && 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 > ../cjs_6.0.0-2_source.changes +I: user script /srv/workspace/pbuilder/21364/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/21364/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/cjs-6.0.0/ && 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 > ../cjs_6.0.0-2_source.changes dpkg-buildpackage: info: source package cjs dpkg-buildpackage: info: source version 6.0.0-2 dpkg-buildpackage: info: source distribution unstable @@ -1545,7 +1581,7 @@ C++ compiler for the host machine: c++ (gcc 13.2.0 "c++ (Debian 13.2.0-13) 13.2.0") C++ linker for the host machine: c++ ld.bfd 2.42 Host machine cpu family: arm -Host machine cpu: armv7l +Host machine cpu: arm Compiler for C++ supports arguments -fno-strict-aliasing: YES Compiler for C++ supports arguments -Wno-variadic-macros: YES Compiler for C++ supports arguments -Wno-missing-field-initializers: YES @@ -1720,28 +1756,40 @@ Found ninja-1.11.1 at /usr/bin/ninja make[1]: Leaving directory '/build/reproducible-path/cjs-6.0.0' dh_auto_build - cd obj-arm-linux-gnueabihf && LC_ALL=C.UTF-8 ninja -j3 -v + cd obj-arm-linux-gnueabihf && LC_ALL=C.UTF-8 ninja -j4 -v [1/123] /usr/bin/glib-compile-resources ../js.gresource.xml --sourcedir ../ --c-name js_resources --internal --generate --target js-resources.h [2/123] /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 [3/123] cc -Ilibcjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs.so.0.0.0.p/meson-generated_.._js-resources.c.o -MF libcjs.so.0.0.0.p/meson-generated_.._js-resources.c.o.d -o libcjs.so.0.0.0.p/meson-generated_.._js-resources.c.o -c js-resources.c [4/123] cc -Ilibcjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o -MF libcjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o.d -o libcjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o -c ../libgjs-private/gjs-gdbus-wrapper.c [5/123] cc -Ilibcjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -MF libcjs.so.0.0.0.p/libgjs-private_gjs-util.c.o.d -o libcjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -c ../libgjs-private/gjs-util.c -[6/123] c++ -Icjs-console.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ cjs-console.p/cjs_console.cpp.o -MF cjs-console.p/cjs_console.cpp.o.d -o cjs-console.p/cjs_console.cpp.o -c ../cjs/console.cpp -[7/123] /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/123] /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 -[8/123] /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 +[7/123] /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 -[9/123] cc -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -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 +[8/123] cc -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -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 +[9/123] c++ -Icjs-console.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ cjs-console.p/cjs_console.cpp.o -MF cjs-console.p/cjs_console.cpp.o.d -o cjs-console.p/cjs_console.cpp.o -c ../cjs/console.cpp [10/123] c++ -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' '-DINSTTESTDIR="/usr/libexec/installed-tests/cjs"' -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 -[11/123] cc -Iinstalled-tests/js/libregress.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -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 +[11/123] cc -Iinstalled-tests/js/libwarnlib.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -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 +[12/123] 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 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /usr/lib/arm-linux-gnueabihf/libglib-2.0.so /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /usr/lib/arm-linux-gnueabihf/libgio-2.0.so -Wl,--end-group +[13/123] cc -Iinstalled-tests/js/libregress.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -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]) | ~~~~^~~~~~~~~~~~ -[12/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_pch.hh.gch -MF libgjs-internal.a.p/gjs_pch.hh.gch.d -o libgjs-internal.a.p/gjs_pch.hh.gch -c ../cjs/gjs_pch.hh -[13/123] 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 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /usr/lib/arm-linux-gnueabihf/libglib-2.0.so /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /usr/lib/arm-linux-gnueabihf/libgio-2.0.so /usr/lib/arm-linux-gnueabihf/libcairo.so /usr/lib/arm-linux-gnueabihf/libcairo-gobject.so -Wl,--end-group -[14/123] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs-jsapi.a.p/gjs_pch.hh.gch -MF libcjs-jsapi.a.p/gjs_pch.hh.gch.d -o libcjs-jsapi.a.p/gjs_pch.hh.gch -c ../cjs/gjs_pch.hh -[15/123] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs-jsapi.a.p/cjs_jsapi-dynamic-class.cpp.o -MF libcjs-jsapi.a.p/cjs_jsapi-dynamic-class.cpp.o.d -o libcjs-jsapi.a.p/cjs_jsapi-dynamic-class.cpp.o -c ../cjs/jsapi-dynamic-class.cpp +[14/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_pch.hh.gch -MF libgjs-internal.a.p/gjs_pch.hh.gch.d -o libgjs-internal.a.p/gjs_pch.hh.gch -c ../cjs/gjs_pch.hh +[15/123] 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 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /usr/lib/arm-linux-gnueabihf/libglib-2.0.so /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /usr/lib/arm-linux-gnueabihf/libgio-2.0.so /usr/lib/arm-linux-gnueabihf/libcairo.so /usr/lib/arm-linux-gnueabihf/libcairo-gobject.so -Wl,--end-group +[16/123] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/meson-uninstalled CC=cc /usr/bin/arm-linux-gnueabihf-g-ir-scanner --quiet --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/cjs-6.0.0/installed-tests/js -I/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libwarnlib.so.p/WarnLib_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=warnlib_ --cflags-begin -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js --library warnlib --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/cjs-6.0.0/ --sources-top-dirs /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ +../../../../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 +../../../../usr/share/gobject-introspection-1.0/tests/warnlib.c:42: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'y' in documentation comment, should be one of 'arg1', 'arg2' +../../../../usr/share/gobject-introspection-1.0/tests/warnlib.c:41: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'x' in documentation comment, should be one of 'arg1', 'arg2' +:: Warning: WarnLib: (ErrorQuarkFunction)unpaired_error_quark: warnlib_unpaired_error_quark: Couldn't find corresponding enumeration +[17/123] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs-jsapi.a.p/gjs_pch.hh.gch -MF libcjs-jsapi.a.p/gjs_pch.hh.gch.d -o libcjs-jsapi.a.p/gjs_pch.hh.gch -c ../cjs/gjs_pch.hh +[18/123] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs-jsapi.a.p/cjs_jsapi-dynamic-class.cpp.o -MF libcjs-jsapi.a.p/cjs_jsapi-dynamic-class.cpp.o.d -o libcjs-jsapi.a.p/cjs_jsapi-dynamic-class.cpp.o -c ../cjs/jsapi-dynamic-class.cpp ../cjs/jsapi-dynamic-class.cpp: In function ‘JSObject* gjs_construct_object_dynamic(JSContext*, JS::HandleObject, const JS::HandleValueArray&)’: ../cjs/jsapi-dynamic-class.cpp:150:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 150 | if (!JS::Construct(context, v_constructor, args, &object)) @@ -1750,7 +1798,7 @@ ../cjs/jsapi-dynamic-class.cpp:198:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 198 | gjs_define_property_dynamic(JSContext *cx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[16/123] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs-jsapi.a.p/cjs_jsapi-util-error.cpp.o -MF libcjs-jsapi.a.p/cjs_jsapi-util-error.cpp.o.d -o libcjs-jsapi.a.p/cjs_jsapi-util-error.cpp.o -c ../cjs/jsapi-util-error.cpp +[19/123] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs-jsapi.a.p/cjs_jsapi-util-error.cpp.o -MF libcjs-jsapi.a.p/cjs_jsapi-util-error.cpp.o.d -o libcjs-jsapi.a.p/cjs_jsapi-util-error.cpp.o -c ../cjs/jsapi-util-error.cpp ../cjs/jsapi-util-error.cpp: In function ‘bool get_last_cause_impl(JSContext*, JS::HandleValue, JS::MutableHandleObject, JS::MutableHandle, js::SystemAllocPolicy> >)’: ../cjs/jsapi-util-error.cpp:39:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 39 | static bool get_last_cause_impl(JSContext* cx, JS::HandleValue v_exc, @@ -1788,7 +1836,105 @@ ../cjs/jsapi-util-error.cpp:147:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 147 | JS_SetPendingException(context, exc_val); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[17/123] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs-jsapi.a.p/cjs_jsapi-util-string.cpp.o -MF libcjs-jsapi.a.p/cjs_jsapi-util-string.cpp.o.d -o libcjs-jsapi.a.p/cjs_jsapi-util-string.cpp.o -c ../cjs/jsapi-util-string.cpp +[20/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_boxed.cpp.o -MF libgjs-internal.a.p/gi_boxed.cpp.o.d -o libgjs-internal.a.p/gi_boxed.cpp.o -c ../gi/boxed.cpp +In file included from ../gi/boxed.h:27, + from ../gi/boxed.cpp:35: +../gi/wrapperutils.h: In static member function ‘static bool GIWrapperBase::to_string(JSContext*, unsigned int, JS::Value*) [with Base = BoxedBase; Prototype = BoxedPrototype; Instance = BoxedInstance]’: +../gi/wrapperutils.h:510:42: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 + 510 | return gjs_wrapper_to_string_func(cx, obj, Base::DEBUG_TAG, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 511 | priv->info(), priv->gtype(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | priv->ptr_addr(), args.rval()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/boxed.cpp: In function ‘bool boxed_invoke_constructor(JSContext*, JS::HandleObject, JS::HandleId, const JS::CallArgs&)’: +../gi/boxed.cpp:274:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 274 | if (!gjs_object_require_property(context, js_constructor, NULL, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 275 | constructor_name, &js_constructor_func)) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/boxed.cpp:278:30: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 + 278 | return gjs->call_function(nullptr, js_constructor_func, args, args.rval()); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/boxed.cpp: In member function ‘bool BoxedInstance::set_nested_interface_object(JSContext*, GIFieldInfo*, GIBaseInfo*, JS::HandleValue)’: +../gi/boxed.cpp:604:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 604 | bool BoxedInstance::set_nested_interface_object(JSContext* context, + | ^~~~~~~~~~~~~ +../gi/boxed.cpp: In member function ‘bool BoxedInstance::field_setter_impl(JSContext*, GIFieldInfo*, JS::HandleValue)’: +../gi/boxed.cpp:647:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 647 | bool BoxedInstance::field_setter_impl(JSContext* context, + | ^~~~~~~~~~~~~ +../gi/boxed.cpp:659:47: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 659 | return set_nested_interface_object(context, field_info, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 660 | interface_info, value); + | ~~~~~~~~~~~~~~~~~~~~~~ +../gi/boxed.cpp:664:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 664 | if (!gjs_value_to_g_argument(context, value, type_info, + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 665 | g_base_info_get_name(field_info), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 666 | GJS_ARGUMENT_FIELD, GI_TRANSFER_NOTHING, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 667 | GjsArgumentFlags::MAY_BE_NULL, &arg)) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/boxed.cpp: In static member function ‘static bool BoxedBase::field_setter(JSContext*, unsigned int, JS::Value*)’: +../gi/boxed.cpp:703:48: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 703 | if (!priv->to_instance()->field_setter_impl(cx, field_info, args[0])) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/boxed.cpp: In member function ‘bool BoxedPrototype::define_boxed_class_fields(JSContext*, JS::HandleObject)’: +../gi/boxed.cpp:739:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 739 | if (!gjs_define_property_dynamic(cx, proto, field.name(), "boxed_field", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 740 | &BoxedBase::field_getter, + | ~~~~~~~~~~~~~~~~~~~~~~~~~ + 741 | &BoxedBase::field_setter, private_id, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 742 | GJS_MODULE_PROP_FLAGS)) + | ~~~~~~~~~~~~~~~~~~~~~~ +../gi/boxed.cpp: In member function ‘bool BoxedInstance::get_nested_interface_object(JSContext*, JSObject*, GIFieldInfo*, GIBaseInfo*, JS::MutableHandleValue) const’: +../gi/boxed.cpp:482:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 482 | bool BoxedInstance::get_nested_interface_object( + | ^~~~~~~~~~~~~ +../gi/boxed.cpp: In member function ‘bool BoxedInstance::field_getter_impl(JSContext*, JSObject*, GIFieldInfo*, JS::MutableHandleValue) const’: +../gi/boxed.cpp:541:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 541 | bool BoxedInstance::field_getter_impl(JSContext* cx, JSObject* obj, + | ^~~~~~~~~~~~~ +../gi/boxed.cpp:552:47: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 552 | return get_nested_interface_object(cx, obj, field_info, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 553 | interface_info, rval); + | ~~~~~~~~~~~~~~~~~~~~~ +../gi/boxed.cpp:589:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 589 | return gjs_value_from_g_argument(cx, rval, type_info, &arg, true); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/boxed.cpp:586:45: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 586 | return gjs_value_from_explicit_array(cx, rval, type_info, &arg, length); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/boxed.cpp: In static member function ‘static bool BoxedBase::field_getter(JSContext*, unsigned int, JS::Value*)’: +../gi/boxed.cpp:536:50: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 + 536 | return priv->to_instance()->field_getter_impl(context, obj, field_info, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 537 | args.rval()); + | ~~~~~~~~~~~~ +../gi/boxed.cpp: In member function ‘bool BoxedInstance::init_from_props(JSContext*, JS::Value)’: +../gi/boxed.cpp:250:41: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 250 | if (!gjs_object_require_property(context, props, "property list", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 251 | JS::HandleId::fromMarkedLocation(ids[ix].address()), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 252 | &value)) + | ~~~~~~~ +../gi/boxed.cpp:255:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 255 | if (!field_setter_impl(context, field_info, value)) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/wrapperutils.h: In static member function ‘static Prototype* GIWrapperBase::resolve_prototype(JSContext*, JS::HandleObject) [with Base = BoxedBase; Prototype = BoxedPrototype; Instance = BoxedInstance]’: +../gi/wrapperutils.h:325:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 325 | if (!JS_GetPropertyById(cx, proto, atoms.gobject_prototype(), + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 326 | &gobject_proto)) + | ~~~~~~~~~~~~~~~ +[21/123] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs-jsapi.a.p/cjs_jsapi-util-string.cpp.o -MF libcjs-jsapi.a.p/cjs_jsapi-util-string.cpp.o.d -o libcjs-jsapi.a.p/cjs_jsapi-util-string.cpp.o -c ../cjs/jsapi-util-string.cpp ../cjs/jsapi-util-string.cpp: In function ‘bool gjs_string_from_utf8(JSContext*, const char*, JS::MutableHandleValue)’: ../cjs/jsapi-util-string.cpp:180:1: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 180 | gjs_string_from_utf8(JSContext *context, @@ -1805,7 +1951,7 @@ ../cjs/jsapi-util-string.cpp:384:1: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 384 | gjs_string_from_ucs4(JSContext *cx, | ^~~~~~~~~~~~~~~~~~~~ -[18/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_arg.cpp.o -MF libgjs-internal.a.p/gi_arg.cpp.o.d -o libgjs-internal.a.p/gi_arg.cpp.o -c ../gi/arg.cpp +[22/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_arg.cpp.o -MF libgjs-internal.a.p/gi_arg.cpp.o.d -o libgjs-internal.a.p/gi_arg.cpp.o -c ../gi/arg.cpp ../gi/arg.cpp: In function ‘bool gjs_array_to_auto_array(JSContext*, JS::Value, size_t, void**) [with T = char*; GITypeTag TAG = GI_TYPE_TAG_VOID]’: ../gi/arg.cpp:624:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 624 | if (!JS_GetElement(cx, array, i, &elem)) { @@ -2572,144 +2718,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2223 | length, data); | ~~~~~~~~~~~~~ -[19/123] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs-jsapi.a.p/cjs_jsapi-util.cpp.o -MF libcjs-jsapi.a.p/cjs_jsapi-util.cpp.o.d -o libcjs-jsapi.a.p/cjs_jsapi-util.cpp.o -c ../cjs/jsapi-util.cpp -../cjs/jsapi-util.cpp: In function ‘JSString* exception_to_string(JSContext*, JS::HandleValue)’: -../cjs/jsapi-util.cpp:248:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 248 | static JSString* exception_to_string(JSContext* cx, JS::HandleValue exc) { - | ^~~~~~~~~~~~~~~~~~~ -In file included from ../cjs/gjs_pch.hh:66: -In function ‘JSString* JS::ToString(JSContext*, HandleValue)’, - inlined from ‘JSString* exception_to_string(JSContext*, JS::HandleValue)’ at ../cjs/jsapi-util.cpp:261:24: -/usr/include/mozjs-102/js/Conversions.h:262:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 262 | return js::ToStringSlow(cx, v); - | ~~~~~~~~~~~~~~~~^~~~~~~ -../cjs/jsapi-util.cpp: In function ‘bool gjs_object_require_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, JS::MutableHandleValue)’: -../cjs/jsapi-util.cpp:76:1: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 76 | gjs_object_require_property(JSContext *context, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, - from /usr/include/glib-2.0/glib/gtypes.h:34, - from /usr/include/glib-2.0/glib/galloca.h:34, - from /usr/include/glib-2.0/glib.h:32, - from /usr/include/glib-2.0/gobject/gbinding.h:30, - from /usr/include/glib-2.0/glib-object.h:24, - from /usr/include/glib-2.0/gio/gioenums.h:30, - from /usr/include/glib-2.0/gio/giotypes.h:30, - from /usr/include/glib-2.0/gio/gio.h:28, - from ../cjs/gjs_pch.hh:35: -../cjs/jsapi-util.cpp:84:39: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 84 | if (G_UNLIKELY(!JS_GetPropertyById(context, obj, property_name, value))) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/glib-2.0/glib/gmacros.h:1236:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’ - 1236 | if (expr) \ - | ^~~~ -/usr/include/glib-2.0/glib/gmacros.h:1244:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ - 1244 | #define G_UNLIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 0)) - | ^~~~~~~~~~~~~~~ -../cjs/jsapi-util.cpp:84:9: note: in expansion of macro ‘G_UNLIKELY’ - 84 | if (G_UNLIKELY(!JS_GetPropertyById(context, obj, property_name, value))) - | ^~~~~~~~~~ -../cjs/jsapi-util.cpp: In function ‘bool gjs_object_require_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, bool*)’: -../cjs/jsapi-util.cpp:103:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 103 | if (JS_GetPropertyById(cx, obj, property_name, &prop_value) && - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/jsapi-util.cpp: In function ‘bool gjs_object_require_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, int32_t*)’: -../cjs/jsapi-util.cpp:122:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 122 | if (JS_GetPropertyById(cx, obj, property_name, &prop_value) && - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/jsapi-util.cpp: In function ‘bool gjs_object_require_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, JS::UniqueChars*)’: -../cjs/jsapi-util.cpp:139:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 139 | if (JS_GetPropertyById(cx, obj, property_name, &prop_value)) { - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/jsapi-util.cpp: In function ‘bool gjs_object_require_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, JS::MutableHandleObject)’: -../cjs/jsapi-util.cpp:160:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 160 | if (JS_GetPropertyById(cx, obj, property_name, &prop_value) && - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/jsapi-util.cpp: In function ‘bool gjs_object_require_converted_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, uint32_t*)’: -../cjs/jsapi-util.cpp:179:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 179 | if (JS_GetPropertyById(cx, obj, property_name, &prop_value) && - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function ‘bool JS::ToUint32(JSContext*, HandleValue, uint32_t*)’, - inlined from ‘bool gjs_object_require_converted_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, uint32_t*)’ at ../cjs/jsapi-util.cpp:180:21: -/usr/include/mozjs-102/js/Conversions.h:180:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 180 | return js::ToUint32Slow(cx, v, out); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -../cjs/jsapi-util.cpp: In function ‘void gjs_throw_abstract_constructor_error(JSContext*, const JS::CallArgs&)’: -../cjs/jsapi-util.cpp:204:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 204 | if (JS_GetPropertyById(context, callee, atoms.prototype(), &prototype)) { - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/jsapi-util.cpp: In function ‘std::string format_exception_with_cause(JSContext*, JS::HandleObject, JS::MutableHandle, js::SystemAllocPolicy> >)’: -../cjs/jsapi-util.cpp:307:20: note: parameter passing for argument of type ‘JS::MutableHandle, js::SystemAllocPolicy> >’ changed in GCC 7.1 - 307 | static std::string format_exception_with_cause( - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/jsapi-util.cpp:323:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 323 | if (JS_GetPropertyById(cx, exc_obj, atoms.stack(), &stack) && - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/jsapi-util.cpp:336:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 336 | if (!JS_GetPropertyById(cx, exc_obj, atoms.cause(), &v_cause)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/jsapi-util.cpp:352:53: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 352 | JS::RootedString exc_str(cx, exception_to_string(cx, v_cause)); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -../cjs/jsapi-util.cpp:361:43: note: parameter passing for argument of type ‘JS::MutableHandle, js::SystemAllocPolicy> >’ changed in GCC 7.1 - 361 | out << format_exception_with_cause(cx, cause, seen_causes); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/jsapi-util.cpp: In function ‘void gjs_log_exception_full(JSContext*, JS::HandleValue, JS::HandleString, GLogLevelFlags)’: -../cjs/jsapi-util.cpp:417:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 417 | void gjs_log_exception_full(JSContext* cx, JS::HandleValue exc, - | ^~~~~~~~~~~~~~~~~~~~~~ -In function ‘std::string format_exception_log_message(JSContext*, JS::HandleValue, JS::HandleString)’, - inlined from ‘void gjs_log_exception_full(JSContext*, JS::HandleValue, JS::HandleString, GLogLevelFlags)’ at ../cjs/jsapi-util.cpp:420:72: -../cjs/jsapi-util.cpp:378:53: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 378 | JS::RootedString exc_str(cx, exception_to_string(cx, exc)); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In function ‘std::string format_syntax_error_location(JSContext*, JS::HandleObject)’, - inlined from ‘std::string format_exception_log_message(JSContext*, JS::HandleValue, JS::HandleString)’ at ../cjs/jsapi-util.cpp:397:44, - inlined from ‘void gjs_log_exception_full(JSContext*, JS::HandleValue, JS::HandleString, GLogLevelFlags)’ at ../cjs/jsapi-util.cpp:420:72: -../cjs/jsapi-util.cpp:272:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 272 | if (JS_GetPropertyById(cx, exc, atoms.line_number(), &property)) { - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/jsapi-util.cpp:279:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 279 | if (JS_GetPropertyById(cx, exc, atoms.column_number(), &property)) { - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/jsapi-util.cpp:286:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 286 | if (JS_GetPropertyById(cx, exc, atoms.file_name(), &property)) { - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function ‘std::string format_exception_log_message(JSContext*, JS::HandleValue, JS::HandleString)’, - inlined from ‘void gjs_log_exception_full(JSContext*, JS::HandleValue, JS::HandleString, GLogLevelFlags)’ at ../cjs/jsapi-util.cpp:420:72: -../cjs/jsapi-util.cpp:403:39: note: parameter passing for argument of type ‘JS::MutableHandle, js::SystemAllocPolicy> >’ changed in GCC 7.1 - 403 | out << format_exception_with_cause(cx, exc_obj, &seen_causes); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/jsapi-util.cpp: In function ‘bool gjs_log_exception_uncaught(JSContext*)’: -../cjs/jsapi-util.cpp:461:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 461 | if (!JS_GetPendingException(cx, &exc)) - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -../cjs/jsapi-util.cpp:466:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 466 | gjs_log_exception_full(cx, exc, nullptr, G_LOG_LEVEL_CRITICAL); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/jsapi-util.cpp: In function ‘bool gjs_log_exception(JSContext*)’: -../cjs/jsapi-util.cpp:438:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 438 | if (!JS_GetPendingException(context, &exc)) - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -../cjs/jsapi-util.cpp:443:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 443 | gjs_log_exception_full(context, exc, nullptr, G_LOG_LEVEL_WARNING); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[20/123] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs-jsapi.a.p/util_console.cpp.o -MF libcjs-jsapi.a.p/util_console.cpp.o.d -o libcjs-jsapi.a.p/util_console.cpp.o -c ../util/console.cpp -[21/123] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs-jsapi.a.p/util_log.cpp.o -MF libcjs-jsapi.a.p/util_log.cpp.o.d -o libcjs-jsapi.a.p/util_log.cpp.o -c ../util/log.cpp -[22/123] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs-jsapi.a.p/util_misc.cpp.o -MF libcjs-jsapi.a.p/util_misc.cpp.o.d -o libcjs-jsapi.a.p/util_misc.cpp.o -c ../util/misc.cpp -[23/123] rm -f libcjs-jsapi.a && gcc-ar csrDT libcjs-jsapi.a libcjs-jsapi.a.p/cjs_jsapi-dynamic-class.cpp.o libcjs-jsapi.a.p/cjs_jsapi-util-error.cpp.o libcjs-jsapi.a.p/cjs_jsapi-util-string.cpp.o libcjs-jsapi.a.p/cjs_jsapi-util.cpp.o libcjs-jsapi.a.p/util_console.cpp.o libcjs-jsapi.a.p/util_log.cpp.o libcjs-jsapi.a.p/util_misc.cpp.o -[24/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_closure.cpp.o -MF libgjs-internal.a.p/gi_closure.cpp.o.d -o libgjs-internal.a.p/gi_closure.cpp.o -c ../gi/closure.cpp -../gi/closure.cpp: In member function ‘bool Gjs::Closure::invoke(JS::HandleObject, const JS::HandleValueArray&, JS::MutableHandleValue)’: -../gi/closure.cpp:165:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 165 | bool Closure::invoke(JS::HandleObject this_obj, - | ^~~~~~~ -In file included from ../cjs/gjs_pch.hh:57: -In function ‘bool JS::Call(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)’, - inlined from ‘bool Gjs::Closure::invoke(JS::HandleObject, const JS::HandleValueArray&, JS::MutableHandleValue)’ at ../gi/closure.cpp:184:23: -/usr/include/mozjs-102/js/CallAndConstruct.h:92:10: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 - 92 | return !!JS_CallFunctionValue(cx, thisObj, fun, args, rval); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[25/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_arg-cache.cpp.o -MF libgjs-internal.a.p/gi_arg-cache.cpp.o.d -o libgjs-internal.a.p/gi_arg-cache.cpp.o -c ../gi/arg-cache.cpp +[23/123] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs-jsapi.a.p/util_console.cpp.o -MF libcjs-jsapi.a.p/util_console.cpp.o.d -o libcjs-jsapi.a.p/util_console.cpp.o -c ../util/console.cpp +[24/123] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs-jsapi.a.p/util_log.cpp.o -MF libcjs-jsapi.a.p/util_log.cpp.o.d -o libcjs-jsapi.a.p/util_log.cpp.o -c ../util/log.cpp +[25/123] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs-jsapi.a.p/util_misc.cpp.o -MF libcjs-jsapi.a.p/util_misc.cpp.o.d -o libcjs-jsapi.a.p/util_misc.cpp.o -c ../util/misc.cpp +[26/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_arg-cache.cpp.o -MF libgjs-internal.a.p/gi_arg-cache.cpp.o.d -o libgjs-internal.a.p/gi_arg-cache.cpp.o -c ../gi/arg-cache.cpp ../gi/arg-cache.cpp: In member function ‘virtual bool Gjs::Arg::SkipAll::in(JSContext*, GjsFunctionCallState*, GIArgument*, JS::HandleValue)’: ../gi/arg-cache.cpp:302:10: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 302 | bool in(JSContext*, GjsFunctionCallState*, GIArgument*, @@ -3046,9 +3058,143 @@ ../gi/arg-cache.cpp:1125:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 1125 | if (!gjs_value_to_g_value(cx, value, &gvalue)) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -[26/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_cwrapper.cpp.o -MF libgjs-internal.a.p/gi_cwrapper.cpp.o.d -o libgjs-internal.a.p/gi_cwrapper.cpp.o -c ../gi/cwrapper.cpp -[27/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_enumeration.cpp.o -MF libgjs-internal.a.p/gi_enumeration.cpp.o.d -o libgjs-internal.a.p/gi_enumeration.cpp.o -c ../gi/enumeration.cpp -[28/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_foreign.cpp.o -MF libgjs-internal.a.p/gi_foreign.cpp.o.d -o libgjs-internal.a.p/gi_foreign.cpp.o -c ../gi/foreign.cpp +[27/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_cwrapper.cpp.o -MF libgjs-internal.a.p/gi_cwrapper.cpp.o.d -o libgjs-internal.a.p/gi_cwrapper.cpp.o -c ../gi/cwrapper.cpp +[28/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_closure.cpp.o -MF libgjs-internal.a.p/gi_closure.cpp.o.d -o libgjs-internal.a.p/gi_closure.cpp.o -c ../gi/closure.cpp +../gi/closure.cpp: In member function ‘bool Gjs::Closure::invoke(JS::HandleObject, const JS::HandleValueArray&, JS::MutableHandleValue)’: +../gi/closure.cpp:165:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 165 | bool Closure::invoke(JS::HandleObject this_obj, + | ^~~~~~~ +In file included from ../cjs/gjs_pch.hh:57: +In function ‘bool JS::Call(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)’, + inlined from ‘bool Gjs::Closure::invoke(JS::HandleObject, const JS::HandleValueArray&, JS::MutableHandleValue)’ at ../gi/closure.cpp:184:23: +/usr/include/mozjs-102/js/CallAndConstruct.h:92:10: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 + 92 | return !!JS_CallFunctionValue(cx, thisObj, fun, args, rval); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[29/123] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libcjs-jsapi.a.p/cjs_jsapi-util.cpp.o -MF libcjs-jsapi.a.p/cjs_jsapi-util.cpp.o.d -o libcjs-jsapi.a.p/cjs_jsapi-util.cpp.o -c ../cjs/jsapi-util.cpp +../cjs/jsapi-util.cpp: In function ‘JSString* exception_to_string(JSContext*, JS::HandleValue)’: +../cjs/jsapi-util.cpp:248:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 248 | static JSString* exception_to_string(JSContext* cx, JS::HandleValue exc) { + | ^~~~~~~~~~~~~~~~~~~ +In file included from ../cjs/gjs_pch.hh:66: +In function ‘JSString* JS::ToString(JSContext*, HandleValue)’, + inlined from ‘JSString* exception_to_string(JSContext*, JS::HandleValue)’ at ../cjs/jsapi-util.cpp:261:24: +/usr/include/mozjs-102/js/Conversions.h:262:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 262 | return js::ToStringSlow(cx, v); + | ~~~~~~~~~~~~~~~~^~~~~~~ +../cjs/jsapi-util.cpp: In function ‘bool gjs_object_require_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, JS::MutableHandleValue)’: +../cjs/jsapi-util.cpp:76:1: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 76 | gjs_object_require_property(JSContext *context, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, + from /usr/include/glib-2.0/glib/gtypes.h:34, + from /usr/include/glib-2.0/glib/galloca.h:34, + from /usr/include/glib-2.0/glib.h:32, + from /usr/include/glib-2.0/gobject/gbinding.h:30, + from /usr/include/glib-2.0/glib-object.h:24, + from /usr/include/glib-2.0/gio/gioenums.h:30, + from /usr/include/glib-2.0/gio/giotypes.h:30, + from /usr/include/glib-2.0/gio/gio.h:28, + from ../cjs/gjs_pch.hh:35: +../cjs/jsapi-util.cpp:84:39: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 84 | if (G_UNLIKELY(!JS_GetPropertyById(context, obj, property_name, value))) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/glib-2.0/glib/gmacros.h:1236:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’ + 1236 | if (expr) \ + | ^~~~ +/usr/include/glib-2.0/glib/gmacros.h:1244:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ + 1244 | #define G_UNLIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 0)) + | ^~~~~~~~~~~~~~~ +../cjs/jsapi-util.cpp:84:9: note: in expansion of macro ‘G_UNLIKELY’ + 84 | if (G_UNLIKELY(!JS_GetPropertyById(context, obj, property_name, value))) + | ^~~~~~~~~~ +../cjs/jsapi-util.cpp: In function ‘bool gjs_object_require_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, bool*)’: +../cjs/jsapi-util.cpp:103:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 103 | if (JS_GetPropertyById(cx, obj, property_name, &prop_value) && + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/jsapi-util.cpp: In function ‘bool gjs_object_require_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, int32_t*)’: +../cjs/jsapi-util.cpp:122:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 122 | if (JS_GetPropertyById(cx, obj, property_name, &prop_value) && + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/jsapi-util.cpp: In function ‘bool gjs_object_require_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, JS::UniqueChars*)’: +../cjs/jsapi-util.cpp:139:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 139 | if (JS_GetPropertyById(cx, obj, property_name, &prop_value)) { + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/jsapi-util.cpp: In function ‘bool gjs_object_require_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, JS::MutableHandleObject)’: +../cjs/jsapi-util.cpp:160:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 160 | if (JS_GetPropertyById(cx, obj, property_name, &prop_value) && + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/jsapi-util.cpp: In function ‘bool gjs_object_require_converted_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, uint32_t*)’: +../cjs/jsapi-util.cpp:179:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 179 | if (JS_GetPropertyById(cx, obj, property_name, &prop_value) && + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function ‘bool JS::ToUint32(JSContext*, HandleValue, uint32_t*)’, + inlined from ‘bool gjs_object_require_converted_property(JSContext*, JS::HandleObject, const char*, JS::HandleId, uint32_t*)’ at ../cjs/jsapi-util.cpp:180:21: +/usr/include/mozjs-102/js/Conversions.h:180:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 180 | return js::ToUint32Slow(cx, v, out); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +../cjs/jsapi-util.cpp: In function ‘void gjs_throw_abstract_constructor_error(JSContext*, const JS::CallArgs&)’: +../cjs/jsapi-util.cpp:204:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 204 | if (JS_GetPropertyById(context, callee, atoms.prototype(), &prototype)) { + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/jsapi-util.cpp: In function ‘std::string format_exception_with_cause(JSContext*, JS::HandleObject, JS::MutableHandle, js::SystemAllocPolicy> >)’: +../cjs/jsapi-util.cpp:307:20: note: parameter passing for argument of type ‘JS::MutableHandle, js::SystemAllocPolicy> >’ changed in GCC 7.1 + 307 | static std::string format_exception_with_cause( + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/jsapi-util.cpp:323:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 323 | if (JS_GetPropertyById(cx, exc_obj, atoms.stack(), &stack) && + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/jsapi-util.cpp:336:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 336 | if (!JS_GetPropertyById(cx, exc_obj, atoms.cause(), &v_cause)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/jsapi-util.cpp:352:53: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 352 | JS::RootedString exc_str(cx, exception_to_string(cx, v_cause)); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +../cjs/jsapi-util.cpp:361:43: note: parameter passing for argument of type ‘JS::MutableHandle, js::SystemAllocPolicy> >’ changed in GCC 7.1 + 361 | out << format_exception_with_cause(cx, cause, seen_causes); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/jsapi-util.cpp: In function ‘void gjs_log_exception_full(JSContext*, JS::HandleValue, JS::HandleString, GLogLevelFlags)’: +../cjs/jsapi-util.cpp:417:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 417 | void gjs_log_exception_full(JSContext* cx, JS::HandleValue exc, + | ^~~~~~~~~~~~~~~~~~~~~~ +In function ‘std::string format_exception_log_message(JSContext*, JS::HandleValue, JS::HandleString)’, + inlined from ‘void gjs_log_exception_full(JSContext*, JS::HandleValue, JS::HandleString, GLogLevelFlags)’ at ../cjs/jsapi-util.cpp:420:72: +../cjs/jsapi-util.cpp:378:53: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 378 | JS::RootedString exc_str(cx, exception_to_string(cx, exc)); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In function ‘std::string format_syntax_error_location(JSContext*, JS::HandleObject)’, + inlined from ‘std::string format_exception_log_message(JSContext*, JS::HandleValue, JS::HandleString)’ at ../cjs/jsapi-util.cpp:397:44, + inlined from ‘void gjs_log_exception_full(JSContext*, JS::HandleValue, JS::HandleString, GLogLevelFlags)’ at ../cjs/jsapi-util.cpp:420:72: +../cjs/jsapi-util.cpp:272:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 272 | if (JS_GetPropertyById(cx, exc, atoms.line_number(), &property)) { + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/jsapi-util.cpp:279:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 279 | if (JS_GetPropertyById(cx, exc, atoms.column_number(), &property)) { + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/jsapi-util.cpp:286:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 286 | if (JS_GetPropertyById(cx, exc, atoms.file_name(), &property)) { + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function ‘std::string format_exception_log_message(JSContext*, JS::HandleValue, JS::HandleString)’, + inlined from ‘void gjs_log_exception_full(JSContext*, JS::HandleValue, JS::HandleString, GLogLevelFlags)’ at ../cjs/jsapi-util.cpp:420:72: +../cjs/jsapi-util.cpp:403:39: note: parameter passing for argument of type ‘JS::MutableHandle, js::SystemAllocPolicy> >’ changed in GCC 7.1 + 403 | out << format_exception_with_cause(cx, exc_obj, &seen_causes); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/jsapi-util.cpp: In function ‘bool gjs_log_exception_uncaught(JSContext*)’: +../cjs/jsapi-util.cpp:461:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 461 | if (!JS_GetPendingException(cx, &exc)) + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +../cjs/jsapi-util.cpp:466:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 466 | gjs_log_exception_full(cx, exc, nullptr, G_LOG_LEVEL_CRITICAL); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/jsapi-util.cpp: In function ‘bool gjs_log_exception(JSContext*)’: +../cjs/jsapi-util.cpp:438:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 438 | if (!JS_GetPendingException(context, &exc)) + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +../cjs/jsapi-util.cpp:443:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 443 | gjs_log_exception_full(context, exc, nullptr, G_LOG_LEVEL_WARNING); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[30/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_enumeration.cpp.o -MF libgjs-internal.a.p/gi_enumeration.cpp.o.d -o libgjs-internal.a.p/gi_enumeration.cpp.o -c ../gi/enumeration.cpp +[31/123] rm -f libcjs-jsapi.a && gcc-ar csrDT libcjs-jsapi.a libcjs-jsapi.a.p/cjs_jsapi-dynamic-class.cpp.o libcjs-jsapi.a.p/cjs_jsapi-util-error.cpp.o libcjs-jsapi.a.p/cjs_jsapi-util-string.cpp.o libcjs-jsapi.a.p/cjs_jsapi-util.cpp.o libcjs-jsapi.a.p/util_console.cpp.o libcjs-jsapi.a.p/util_log.cpp.o libcjs-jsapi.a.p/util_misc.cpp.o +[32/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_foreign.cpp.o -MF libgjs-internal.a.p/gi_foreign.cpp.o.d -o libgjs-internal.a.p/gi_foreign.cpp.o -c ../gi/foreign.cpp In function ‘bool gjs_foreign_load_foreign_module(JSContext*, const char*)’, inlined from ‘GjsForeignInfo* gjs_struct_foreign_lookup(JSContext*, GIBaseInfo*)’ at ../gi/foreign.cpp:92:44: ../gi/foreign.cpp:58:34: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 @@ -3063,105 +3209,64 @@ ../gi/foreign.cpp:135:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 135 | if (!foreign->from_func(context, value_p, arg)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -[29/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_boxed.cpp.o -MF libgjs-internal.a.p/gi_boxed.cpp.o.d -o libgjs-internal.a.p/gi_boxed.cpp.o -c ../gi/boxed.cpp -In file included from ../gi/boxed.h:27, - from ../gi/boxed.cpp:35: -../gi/wrapperutils.h: In static member function ‘static bool GIWrapperBase::to_string(JSContext*, unsigned int, JS::Value*) [with Base = BoxedBase; Prototype = BoxedPrototype; Instance = BoxedInstance]’: -../gi/wrapperutils.h:510:42: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 - 510 | return gjs_wrapper_to_string_func(cx, obj, Base::DEBUG_TAG, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 511 | priv->info(), priv->gtype(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | priv->ptr_addr(), args.rval()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/boxed.cpp: In function ‘bool boxed_invoke_constructor(JSContext*, JS::HandleObject, JS::HandleId, const JS::CallArgs&)’: -../gi/boxed.cpp:274:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 274 | if (!gjs_object_require_property(context, js_constructor, NULL, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 275 | constructor_name, &js_constructor_func)) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/boxed.cpp:278:30: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 - 278 | return gjs->call_function(nullptr, js_constructor_func, args, args.rval()); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/boxed.cpp: In member function ‘bool BoxedInstance::set_nested_interface_object(JSContext*, GIFieldInfo*, GIBaseInfo*, JS::HandleValue)’: -../gi/boxed.cpp:604:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 604 | bool BoxedInstance::set_nested_interface_object(JSContext* context, - | ^~~~~~~~~~~~~ -../gi/boxed.cpp: In member function ‘bool BoxedInstance::field_setter_impl(JSContext*, GIFieldInfo*, JS::HandleValue)’: -../gi/boxed.cpp:647:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 647 | bool BoxedInstance::field_setter_impl(JSContext* context, - | ^~~~~~~~~~~~~ -../gi/boxed.cpp:659:47: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 659 | return set_nested_interface_object(context, field_info, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 660 | interface_info, value); - | ~~~~~~~~~~~~~~~~~~~~~~ -../gi/boxed.cpp:664:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 664 | if (!gjs_value_to_g_argument(context, value, type_info, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 665 | g_base_info_get_name(field_info), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 666 | GJS_ARGUMENT_FIELD, GI_TRANSFER_NOTHING, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 667 | GjsArgumentFlags::MAY_BE_NULL, &arg)) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/boxed.cpp: In static member function ‘static bool BoxedBase::field_setter(JSContext*, unsigned int, JS::Value*)’: -../gi/boxed.cpp:703:48: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 703 | if (!priv->to_instance()->field_setter_impl(cx, field_info, args[0])) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/boxed.cpp: In member function ‘bool BoxedPrototype::define_boxed_class_fields(JSContext*, JS::HandleObject)’: -../gi/boxed.cpp:739:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 739 | if (!gjs_define_property_dynamic(cx, proto, field.name(), "boxed_field", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 740 | &BoxedBase::field_getter, - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 741 | &BoxedBase::field_setter, private_id, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 742 | GJS_MODULE_PROP_FLAGS)) - | ~~~~~~~~~~~~~~~~~~~~~~ -../gi/boxed.cpp: In member function ‘bool BoxedInstance::get_nested_interface_object(JSContext*, JSObject*, GIFieldInfo*, GIBaseInfo*, JS::MutableHandleValue) const’: -../gi/boxed.cpp:482:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 482 | bool BoxedInstance::get_nested_interface_object( - | ^~~~~~~~~~~~~ -../gi/boxed.cpp: In member function ‘bool BoxedInstance::field_getter_impl(JSContext*, JSObject*, GIFieldInfo*, JS::MutableHandleValue) const’: -../gi/boxed.cpp:541:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 541 | bool BoxedInstance::field_getter_impl(JSContext* cx, JSObject* obj, - | ^~~~~~~~~~~~~ -../gi/boxed.cpp:552:47: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 552 | return get_nested_interface_object(cx, obj, field_info, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 553 | interface_info, rval); - | ~~~~~~~~~~~~~~~~~~~~~ -../gi/boxed.cpp:589:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 589 | return gjs_value_from_g_argument(cx, rval, type_info, &arg, true); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/boxed.cpp:586:45: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 586 | return gjs_value_from_explicit_array(cx, rval, type_info, &arg, length); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/boxed.cpp: In static member function ‘static bool BoxedBase::field_getter(JSContext*, unsigned int, JS::Value*)’: -../gi/boxed.cpp:536:50: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 - 536 | return priv->to_instance()->field_getter_impl(context, obj, field_info, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 537 | args.rval()); - | ~~~~~~~~~~~~ -../gi/boxed.cpp: In member function ‘bool BoxedInstance::init_from_props(JSContext*, JS::Value)’: -../gi/boxed.cpp:250:41: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 250 | if (!gjs_object_require_property(context, props, "property list", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 251 | JS::HandleId::fromMarkedLocation(ids[ix].address()), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 252 | &value)) - | ~~~~~~~ -../gi/boxed.cpp:255:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 255 | if (!field_setter_impl(context, field_info, value)) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/wrapperutils.h: In static member function ‘static Prototype* GIWrapperBase::resolve_prototype(JSContext*, JS::HandleObject) [with Base = BoxedBase; Prototype = BoxedPrototype; Instance = BoxedInstance]’: -../gi/wrapperutils.h:325:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 325 | if (!JS_GetPropertyById(cx, proto, atoms.gobject_prototype(), - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 326 | &gobject_proto)) - | ~~~~~~~~~~~~~~~ -[30/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_fundamental.cpp.o -MF libgjs-internal.a.p/gi_fundamental.cpp.o.d -o libgjs-internal.a.p/gi_fundamental.cpp.o -c ../gi/fundamental.cpp +[33/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_gobject.cpp.o -MF libgjs-internal.a.p/gi_gobject.cpp.o.d -o libgjs-internal.a.p/gi_gobject.cpp.o -c ../gi/gobject.cpp +../gi/gobject.cpp: In function ‘bool jsobj_set_gproperty(JSContext*, JS::HandleObject, const GValue*, GParamSpec*)’: +../gi/gobject.cpp:57:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 57 | if (!gjs_value_from_g_value(cx, &jsvalue, value)) + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +../gi/gobject.cpp:73:46: note: parameter passing for argument of type ‘JS::MutableHandle >’ changed in GCC 7.1 + 73 | if (!JS_GetPropertyDescriptor(cx, object, underscore_name, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 74 | &jsprop, &holder)) { + | ~~~~~~~~~~~~~~~~~ +../gi/gobject.cpp:79:36: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 79 | !JS_SetProperty(cx, object, underscore_name, jsvalue)) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/gobject.cpp:87:46: note: parameter passing for argument of type ‘JS::MutableHandle >’ changed in GCC 7.1 + 87 | if (!JS_GetPropertyDescriptor(cx, object, camel_name, &jsprop, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | &holder)) { + | ~~~~~~~~ +../gi/gobject.cpp:93:36: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 93 | !JS_SetProperty(cx, object, camel_name, jsvalue)) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/gobject.cpp:100:42: note: parameter passing for argument of type ‘JS::MutableHandle >’ changed in GCC 7.1 + 100 | if (!JS_GetPropertyDescriptor(cx, object, pspec->name, &jsprop, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 101 | &holder)) + | ~~~~~~~~ +../gi/gobject.cpp:104:32: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 104 | !JS_SetProperty(cx, object, pspec->name, jsvalue)) + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/gobject.cpp:120:33: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 120 | return JS_DefineProperty(cx, object, underscore_name, jsvalue, flags) && + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/gobject.cpp:121:33: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 121 | JS_DefineProperty(cx, object, camel_name, jsvalue, flags) && + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/gobject.cpp:122:33: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 122 | JS_DefineProperty(cx, object, pspec->name, jsvalue, flags); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/gobject.cpp:125:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 125 | return JS_SetProperty(cx, object, underscore_name, jsvalue); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/gobject.cpp: In function ‘GObject* gjs_object_constructor(GType, unsigned int, GObjectConstructParam*)’: +../gi/gobject.cpp:185:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 185 | if (!JS::Construct(cx, v_constructor, args, &object)) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/gobject.cpp:187:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 187 | } else if (!JS::Construct(cx, v_constructor, JS::HandleValueArray::empty(), + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 188 | &object)) { + | ~~~~~~~~ +../gi/gobject.cpp: In function ‘void gjs_object_get_gproperty(GObject*, unsigned int, GValue*, GParamSpec*)’: +../gi/gobject.cpp:238:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 238 | if (!JS_GetProperty(cx, js_obj, underscore_name, &jsvalue)) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/gobject.cpp:242:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 242 | if (!gjs_value_to_g_value(cx, jsvalue, value)) + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +[34/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_fundamental.cpp.o -MF libgjs-internal.a.p/gi_fundamental.cpp.o.d -o libgjs-internal.a.p/gi_fundamental.cpp.o -c ../gi/fundamental.cpp In file included from ../gi/fundamental.h:17, from ../gi/fundamental.cpp:27: ../gi/wrapperutils.h: In static member function ‘static bool GIWrapperBase::to_string(JSContext*, unsigned int, JS::Value*) [with Base = FundamentalBase; Prototype = FundamentalPrototype; Instance = FundamentalInstance]’: @@ -3183,7 +3288,7 @@ | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | &gobject_proto)) | ~~~~~~~~~~~~~~~ -[31/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_gerror.cpp.o -MF libgjs-internal.a.p/gi_gerror.cpp.o.d -o libgjs-internal.a.p/gi_gerror.cpp.o -c ../gi/gerror.cpp +[35/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_gerror.cpp.o -MF libgjs-internal.a.p/gi_gerror.cpp.o.d -o libgjs-internal.a.p/gi_gerror.cpp.o -c ../gi/gerror.cpp In function ‘JSObject* gjs_error_from_js_gerror(JSContext*, GError*)’, inlined from ‘static JSObject* ErrorInstance::object_for_c_ptr(JSContext*, GError*)’ at ../gi/gerror.cpp:360:40: ../gi/gerror.cpp:347:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 @@ -3213,7 +3318,7 @@ | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | &gobject_proto)) | ~~~~~~~~~~~~~~~ -[32/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_function.cpp.o -MF libgjs-internal.a.p/gi_function.cpp.o.d -o libgjs-internal.a.p/gi_function.cpp.o -c ../gi/function.cpp +[36/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_function.cpp.o -MF libgjs-internal.a.p/gi_function.cpp.o.d -o libgjs-internal.a.p/gi_function.cpp.o -c ../gi/function.cpp ../gi/function.cpp: In member function ‘bool Gjs::Function::to_string_impl(JSContext*, JS::MutableHandleValue)’: ../gi/function.cpp:1212:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 1212 | bool Function::to_string_impl(JSContext* cx, JS::MutableHandleValue rval) { @@ -3296,65 +3401,12 @@ | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | &ret_type, n_args, c_args_offset, result)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[33/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_gobject.cpp.o -MF libgjs-internal.a.p/gi_gobject.cpp.o.d -o libgjs-internal.a.p/gi_gobject.cpp.o -c ../gi/gobject.cpp -../gi/gobject.cpp: In function ‘bool jsobj_set_gproperty(JSContext*, JS::HandleObject, const GValue*, GParamSpec*)’: -../gi/gobject.cpp:57:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 57 | if (!gjs_value_from_g_value(cx, &jsvalue, value)) - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -../gi/gobject.cpp:73:46: note: parameter passing for argument of type ‘JS::MutableHandle >’ changed in GCC 7.1 - 73 | if (!JS_GetPropertyDescriptor(cx, object, underscore_name, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 74 | &jsprop, &holder)) { - | ~~~~~~~~~~~~~~~~~ -../gi/gobject.cpp:79:36: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 79 | !JS_SetProperty(cx, object, underscore_name, jsvalue)) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/gobject.cpp:87:46: note: parameter passing for argument of type ‘JS::MutableHandle >’ changed in GCC 7.1 - 87 | if (!JS_GetPropertyDescriptor(cx, object, camel_name, &jsprop, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 88 | &holder)) { - | ~~~~~~~~ -../gi/gobject.cpp:93:36: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 93 | !JS_SetProperty(cx, object, camel_name, jsvalue)) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/gobject.cpp:100:42: note: parameter passing for argument of type ‘JS::MutableHandle >’ changed in GCC 7.1 - 100 | if (!JS_GetPropertyDescriptor(cx, object, pspec->name, &jsprop, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 101 | &holder)) - | ~~~~~~~~ -../gi/gobject.cpp:104:32: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 104 | !JS_SetProperty(cx, object, pspec->name, jsvalue)) - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/gobject.cpp:120:33: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 120 | return JS_DefineProperty(cx, object, underscore_name, jsvalue, flags) && - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/gobject.cpp:121:33: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 121 | JS_DefineProperty(cx, object, camel_name, jsvalue, flags) && - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/gobject.cpp:122:33: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 122 | JS_DefineProperty(cx, object, pspec->name, jsvalue, flags); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/gobject.cpp:125:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 125 | return JS_SetProperty(cx, object, underscore_name, jsvalue); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/gobject.cpp: In function ‘GObject* gjs_object_constructor(GType, unsigned int, GObjectConstructParam*)’: -../gi/gobject.cpp:185:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 185 | if (!JS::Construct(cx, v_constructor, args, &object)) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/gobject.cpp:187:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 187 | } else if (!JS::Construct(cx, v_constructor, JS::HandleValueArray::empty(), - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 188 | &object)) { - | ~~~~~~~~ -../gi/gobject.cpp: In function ‘void gjs_object_get_gproperty(GObject*, unsigned int, GValue*, GParamSpec*)’: -../gi/gobject.cpp:238:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 238 | if (!JS_GetProperty(cx, js_obj, underscore_name, &jsvalue)) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/gobject.cpp:242:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 242 | if (!gjs_value_to_g_value(cx, jsvalue, value)) - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -[34/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_ns.cpp.o -MF libgjs-internal.a.p/gi_ns.cpp.o.d -o libgjs-internal.a.p/gi_ns.cpp.o -c ../gi/ns.cpp -[35/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_gtype.cpp.o -MF libgjs-internal.a.p/gi_gtype.cpp.o.d -o libgjs-internal.a.p/gi_gtype.cpp.o -c ../gi/gtype.cpp +[37/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_interface.cpp.o -MF libgjs-internal.a.p/gi_interface.cpp.o.d -o libgjs-internal.a.p/gi_interface.cpp.o -c ../gi/interface.cpp +../gi/interface.cpp: In function ‘bool gjs_lookup_interface_constructor(JSContext*, GType, JS::MutableHandleValue)’: +../gi/interface.cpp:192:1: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 192 | gjs_lookup_interface_constructor(JSContext *context, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[38/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_gtype.cpp.o -MF libgjs-internal.a.p/gi_gtype.cpp.o.d -o libgjs-internal.a.p/gi_gtype.cpp.o -c ../gi/gtype.cpp ../gi/gtype.cpp: In static member function ‘static bool GTypeObj::actual_gtype_recurse(JSContext*, const GjsAtoms&, JS::HandleObject, GType*, int)’: ../gi/gtype.cpp:134:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 134 | if (!JS_GetPropertyById(cx, object, atoms.gtype(), &v_gtype)) @@ -3362,12 +3414,8 @@ ../gi/gtype.cpp:139:36: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 139 | if (!JS_GetPropertyById(cx, object, atoms.constructor(), &v_gtype)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[36/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_interface.cpp.o -MF libgjs-internal.a.p/gi_interface.cpp.o.d -o libgjs-internal.a.p/gi_interface.cpp.o -c ../gi/interface.cpp -../gi/interface.cpp: In function ‘bool gjs_lookup_interface_constructor(JSContext*, GType, JS::MutableHandleValue)’: -../gi/interface.cpp:192:1: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 192 | gjs_lookup_interface_constructor(JSContext *context, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[37/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_param.cpp.o -MF libgjs-internal.a.p/gi_param.cpp.o.d -o libgjs-internal.a.p/gi_param.cpp.o -c ../gi/param.cpp +[39/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_ns.cpp.o -MF libgjs-internal.a.p/gi_ns.cpp.o.d -o libgjs-internal.a.p/gi_ns.cpp.o -c ../gi/ns.cpp +[40/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_param.cpp.o -MF libgjs-internal.a.p/gi_param.cpp.o.d -o libgjs-internal.a.p/gi_param.cpp.o -c ../gi/param.cpp In function ‘JSObject* gjs_lookup_param_prototype(JSContext*)’, inlined from ‘JSObject* gjs_param_from_g_param(JSContext*, GParamSpec*)’ at ../gi/param.cpp:226:63: ../gi/param.cpp:168:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 @@ -3376,58 +3424,8 @@ ../gi/param.cpp:175:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 175 | if (!JS_GetPropertyById(context, constructor, atoms.prototype(), &value) || | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[38/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_private.cpp.o -MF libgjs-internal.a.p/gi_private.cpp.o.d -o libgjs-internal.a.p/gi_private.cpp.o -c ../gi/private.cpp -../gi/private.cpp: In function ‘bool get_interface_gtypes(JSContext*, JS::HandleObject, uint32_t, GType*)’: -../gi/private.cpp:155:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 155 | if (!JS_GetElement(cx, interfaces, ix, &iface_val)) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/private.cpp: In function ‘bool create_wrapper_array(JSContext*, JS::HandleObject, GType, JS::MutableHandleValue)’: -../gi/private.cpp:182:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 182 | static bool create_wrapper_array(JSContext* cx, JS::HandleObject prototype, - | ^~~~~~~~~~~~~~~~~~~~ -In file included from ../cjs/gjs_pch.hh:66: -In function ‘bool JS::ToInt32(JSContext*, HandleValue, int32_t*)’, - inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, int32_t*)’ at ../cjs/jsapi-util-args.h:128:21, - inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = int*]’ at ../cjs/jsapi-util-args.h:240:15: -/usr/include/mozjs-102/js/Conversions.h:169:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 169 | return js::ToInt32Slow(cx, v, out); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -../gi/private.cpp: In function ‘bool gjs_signal_new(JSContext*, unsigned int, JS::Value*)’: -../gi/private.cpp:500:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 500 | if (!JS_GetElement(cx, params_obj, ix, >ype_val) || - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../gi/interface.h:21, - from ../gi/private.cpp:26: -../gi/wrapperutils.h: In static member function ‘static bool GIWrapperBase::to_string(JSContext*, unsigned int, JS::Value*) [with Base = InterfaceBase; Prototype = InterfacePrototype; Instance = InterfaceInstance]’: -../gi/wrapperutils.h:510:42: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 - 510 | return gjs_wrapper_to_string_func(cx, obj, Base::DEBUG_TAG, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 511 | priv->info(), priv->gtype(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | priv->ptr_addr(), args.rval()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function ‘bool JS::ToInt32(JSContext*, HandleValue, int32_t*)’, - inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, int32_t*)’ at ../cjs/jsapi-util-args.h:128:21, - inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, T*) [with T = GTypeFlags; typename std::enable_if, int>::type = 0]’ at ../cjs/jsapi-util-args.h:199:11, - inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = GTypeFlags*]’ at ../cjs/jsapi-util-args.h:240:15, - inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T, Args ...) [with T = GTypeFlags*; Args = {const char*, JS::Rooted*, const char*, JS::Rooted*}]’ at ../cjs/jsapi-util-args.h:259:32, - inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T, Args ...) [with T = mozilla::UniquePtr*; Args = {const char*, GTypeFlags*, const char*, JS::Rooted*, const char*, JS::Rooted*}]’ at ../cjs/jsapi-util-args.h:263:41: -/usr/include/mozjs-102/js/Conversions.h:169:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 169 | return js::ToInt32Slow(cx, v, out); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -../gi/private.cpp: In function ‘bool save_properties_for_class_init(JSContext*, JS::HandleObject, uint32_t, GType)’: -../gi/private.cpp:131:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 131 | if (!JS_GetElement(cx, properties, i, &prop_val)) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/private.cpp: In function ‘bool gjs_register_interface_with_class(JSContext*, unsigned int, JS::Value*)’: -../gi/private.cpp:299:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 - 299 | return create_wrapper_array(cx, prototype, interface_type, args.rval()); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../gi/private.cpp: In function ‘bool gjs_register_type_with_class(JSContext*, unsigned int, JS::Value*)’: -../gi/private.cpp:450:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 - 450 | return create_wrapper_array(cx, prototype, instance_type, argv.rval()); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[39/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_repo.cpp.o -MF libgjs-internal.a.p/gi_repo.cpp.o.d -o libgjs-internal.a.p/gi_repo.cpp.o -c ../gi/repo.cpp +[41/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_toggle.cpp.o -MF libgjs-internal.a.p/gi_toggle.cpp.o.d -o libgjs-internal.a.p/gi_toggle.cpp.o -c ../gi/toggle.cpp +[42/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_repo.cpp.o -MF libgjs-internal.a.p/gi_repo.cpp.o.d -o libgjs-internal.a.p/gi_repo.cpp.o -c ../gi/repo.cpp In file included from ../gi/boxed.h:27, from ../gi/repo.cpp:37: ../gi/wrapperutils.h: In static member function ‘static bool GIWrapperBase::to_string(JSContext*, unsigned int, JS::Value*) [with Base = InterfaceBase; Prototype = InterfacePrototype; Instance = InterfaceInstance]’: @@ -3485,8 +3483,58 @@ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | GJS_MODULE_PROP_FLAGS); | ~~~~~~~~~~~~~~~~~~~~~~ -[40/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_toggle.cpp.o -MF libgjs-internal.a.p/gi_toggle.cpp.o.d -o libgjs-internal.a.p/gi_toggle.cpp.o -c ../gi/toggle.cpp -[41/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_union.cpp.o -MF libgjs-internal.a.p/gi_union.cpp.o.d -o libgjs-internal.a.p/gi_union.cpp.o -c ../gi/union.cpp +[43/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_private.cpp.o -MF libgjs-internal.a.p/gi_private.cpp.o.d -o libgjs-internal.a.p/gi_private.cpp.o -c ../gi/private.cpp +../gi/private.cpp: In function ‘bool get_interface_gtypes(JSContext*, JS::HandleObject, uint32_t, GType*)’: +../gi/private.cpp:155:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 155 | if (!JS_GetElement(cx, interfaces, ix, &iface_val)) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/private.cpp: In function ‘bool create_wrapper_array(JSContext*, JS::HandleObject, GType, JS::MutableHandleValue)’: +../gi/private.cpp:182:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 182 | static bool create_wrapper_array(JSContext* cx, JS::HandleObject prototype, + | ^~~~~~~~~~~~~~~~~~~~ +In file included from ../cjs/gjs_pch.hh:66: +In function ‘bool JS::ToInt32(JSContext*, HandleValue, int32_t*)’, + inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, int32_t*)’ at ../cjs/jsapi-util-args.h:128:21, + inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = int*]’ at ../cjs/jsapi-util-args.h:240:15: +/usr/include/mozjs-102/js/Conversions.h:169:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 169 | return js::ToInt32Slow(cx, v, out); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +../gi/private.cpp: In function ‘bool gjs_signal_new(JSContext*, unsigned int, JS::Value*)’: +../gi/private.cpp:500:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 500 | if (!JS_GetElement(cx, params_obj, ix, >ype_val) || + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../gi/interface.h:21, + from ../gi/private.cpp:26: +../gi/wrapperutils.h: In static member function ‘static bool GIWrapperBase::to_string(JSContext*, unsigned int, JS::Value*) [with Base = InterfaceBase; Prototype = InterfacePrototype; Instance = InterfaceInstance]’: +../gi/wrapperutils.h:510:42: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 + 510 | return gjs_wrapper_to_string_func(cx, obj, Base::DEBUG_TAG, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 511 | priv->info(), priv->gtype(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | priv->ptr_addr(), args.rval()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function ‘bool JS::ToInt32(JSContext*, HandleValue, int32_t*)’, + inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, int32_t*)’ at ../cjs/jsapi-util-args.h:128:21, + inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, T*) [with T = GTypeFlags; typename std::enable_if, int>::type = 0]’ at ../cjs/jsapi-util-args.h:199:11, + inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = GTypeFlags*]’ at ../cjs/jsapi-util-args.h:240:15, + inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T, Args ...) [with T = GTypeFlags*; Args = {const char*, JS::Rooted*, const char*, JS::Rooted*}]’ at ../cjs/jsapi-util-args.h:259:32, + inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T, Args ...) [with T = mozilla::UniquePtr*; Args = {const char*, GTypeFlags*, const char*, JS::Rooted*, const char*, JS::Rooted*}]’ at ../cjs/jsapi-util-args.h:263:41: +/usr/include/mozjs-102/js/Conversions.h:169:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 169 | return js::ToInt32Slow(cx, v, out); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +../gi/private.cpp: In function ‘bool save_properties_for_class_init(JSContext*, JS::HandleObject, uint32_t, GType)’: +../gi/private.cpp:131:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 131 | if (!JS_GetElement(cx, properties, i, &prop_val)) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/private.cpp: In function ‘bool gjs_register_interface_with_class(JSContext*, unsigned int, JS::Value*)’: +../gi/private.cpp:299:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 + 299 | return create_wrapper_array(cx, prototype, interface_type, args.rval()); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../gi/private.cpp: In function ‘bool gjs_register_type_with_class(JSContext*, unsigned int, JS::Value*)’: +../gi/private.cpp:450:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 + 450 | return create_wrapper_array(cx, prototype, instance_type, argv.rval()); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[44/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_union.cpp.o -MF libgjs-internal.a.p/gi_union.cpp.o.d -o libgjs-internal.a.p/gi_union.cpp.o -c ../gi/union.cpp In file included from ../gi/union.h:16, from ../gi/union.cpp:19: ../gi/wrapperutils.h: In static member function ‘static bool GIWrapperBase::to_string(JSContext*, unsigned int, JS::Value*) [with Base = UnionBase; Prototype = UnionPrototype; Instance = UnionInstance]’: @@ -3503,13 +3551,13 @@ | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | &gobject_proto)) | ~~~~~~~~~~~~~~~ -[42/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_wrapperutils.cpp.o -MF libgjs-internal.a.p/gi_wrapperutils.cpp.o.d -o libgjs-internal.a.p/gi_wrapperutils.cpp.o -c ../gi/wrapperutils.cpp +[45/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_wrapperutils.cpp.o -MF libgjs-internal.a.p/gi_wrapperutils.cpp.o.d -o libgjs-internal.a.p/gi_wrapperutils.cpp.o -c ../gi/wrapperutils.cpp ../gi/wrapperutils.cpp: In function ‘bool gjs_wrapper_to_string_func(JSContext*, JSObject*, const char*, GIBaseInfo*, GType, const void*, JS::MutableHandleValue)’: ../gi/wrapperutils.cpp:22:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22 | bool gjs_wrapper_to_string_func(JSContext* context, JSObject* this_obj, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -[43/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_atoms.cpp.o -MF libgjs-internal.a.p/cjs_atoms.cpp.o.d -o libgjs-internal.a.p/cjs_atoms.cpp.o -c ../cjs/atoms.cpp -[44/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_value.cpp.o -MF libgjs-internal.a.p/gi_value.cpp.o.d -o libgjs-internal.a.p/gi_value.cpp.o -c ../gi/value.cpp +[46/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_atoms.cpp.o -MF libgjs-internal.a.p/cjs_atoms.cpp.o.d -o libgjs-internal.a.p/cjs_atoms.cpp.o -c ../cjs/atoms.cpp +[47/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_value.cpp.o -MF libgjs-internal.a.p/gi_value.cpp.o.d -o libgjs-internal.a.p/gi_value.cpp.o -c ../gi/value.cpp ../gi/value.cpp: In function ‘bool throw_expect_type(JSContext*, JS::HandleValue, const char*, GType, bool)’: ../gi/value.cpp:350:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 350 | static bool throw_expect_type(JSContext* cx, JS::HandleValue value, @@ -3754,8 +3802,8 @@ ../gi/value.cpp:821:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 821 | return gjs_value_to_g_value_internal(context, value, gvalue, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[45/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_byteArray.cpp.o -MF libgjs-internal.a.p/cjs_byteArray.cpp.o.d -o libgjs-internal.a.p/cjs_byteArray.cpp.o -c ../cjs/byteArray.cpp -[46/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_coverage.cpp.o -MF libgjs-internal.a.p/cjs_coverage.cpp.o.d -o libgjs-internal.a.p/cjs_coverage.cpp.o -c ../cjs/coverage.cpp +[48/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_byteArray.cpp.o -MF libgjs-internal.a.p/cjs_byteArray.cpp.o.d -o libgjs-internal.a.p/cjs_byteArray.cpp.o -c ../cjs/byteArray.cpp +[49/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_coverage.cpp.o -MF libgjs-internal.a.p/cjs_coverage.cpp.o.d -o libgjs-internal.a.p/cjs_coverage.cpp.o -c ../cjs/coverage.cpp In function ‘bool bootstrap_coverage(GjsCoverage*)’, inlined from ‘void gjs_coverage_constructed(GObject*)’ at ../cjs/coverage.cpp:352:28: ../cjs/coverage.cpp:327:32: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 @@ -3763,7 +3811,44 @@ | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | debuggeeWrapperValue) || | ~~~~~~~~~~~~~~~~~~~~~ -[47/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_object.cpp.o -MF libgjs-internal.a.p/gi_object.cpp.o.d -o libgjs-internal.a.p/gi_object.cpp.o -c ../gi/object.cpp +[50/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_debugger.cpp.o -MF libgjs-internal.a.p/cjs_debugger.cpp.o.d -o libgjs-internal.a.p/cjs_debugger.cpp.o -c ../cjs/debugger.cpp +In file included from ../cjs/gjs_pch.hh:66: +In function ‘bool JS::ToInt32(JSContext*, HandleValue, int32_t*)’, + inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, int32_t*)’ at ../cjs/jsapi-util-args.h:128:21, + inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = int*]’ at ../cjs/jsapi-util-args.h:240:15, + inlined from ‘bool gjs_parse_call_args(JSContext*, const char*, const JS::CallArgs&, const char*, Args ...) [with Args = {const char*, int*}]’ at ../cjs/jsapi-util-args.h:384:34, + inlined from ‘bool quit(JSContext*, unsigned int, JS::Value*)’ at ../cjs/debugger.cpp:43:29: +/usr/include/mozjs-102/js/Conversions.h:169:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 169 | return js::ToInt32Slow(cx, v, out); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +../cjs/debugger.cpp: In function ‘void gjs_context_setup_debugger_console(GjsContext*)’: +../cjs/debugger.cpp:127:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 127 | if (!JS_SetPropertyById(cx, debugger_global, atoms.debuggee(), v_wrapper) || + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[51/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_engine.cpp.o -MF libgjs-internal.a.p/cjs_engine.cpp.o.d -o libgjs-internal.a.p/cjs_engine.cpp.o -c ../cjs/engine.cpp +[52/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_deprecation.cpp.o -MF libgjs-internal.a.p/cjs_deprecation.cpp.o.d -o libgjs-internal.a.p/cjs_deprecation.cpp.o -c ../cjs/deprecation.cpp +In file included from ../cjs/gjs_pch.hh:66: +In function ‘JSString* JS::ToString(JSContext*, HandleValue)’, + inlined from ‘JS::UniqueChars get_callsite(JSContext*)’ at ../cjs/deprecation.cpp:76:51, + inlined from ‘void _gjs_warn_deprecated_once_per_callsite(JSContext*, GjsDeprecationMessageId)’ at ../cjs/deprecation.cpp:88:46: +/usr/include/mozjs-102/js/Conversions.h:262:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 262 | return js::ToStringSlow(cx, v); + | ~~~~~~~~~~~~~~~~^~~~~~~ +[53/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_error-types.cpp.o -MF libgjs-internal.a.p/cjs_error-types.cpp.o.d -o libgjs-internal.a.p/cjs_error-types.cpp.o -c ../cjs/error-types.cpp +[54/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_global.cpp.o -MF libgjs-internal.a.p/cjs_global.cpp.o.d -o libgjs-internal.a.p/cjs_global.cpp.o -c ../cjs/global.cpp +../cjs/global.cpp: In static member function ‘static bool GjsBaseGlobal::run_bootstrap(JSContext*, const char*, JS::HandleObject)’: +../cjs/global.cpp:114:28: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 + 114 | return JS::Evaluate(cx, options, source, &ignored); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/global.cpp: In function ‘bool gjs_global_registry_set(JSContext*, JS::HandleObject, JS::PropertyKey, JS::HandleObject)’: +../cjs/global.cpp:447:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 447 | return JS::MapSet(cx, registry, v_key, v_value); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/global.cpp: In function ‘bool gjs_global_registry_get(JSContext*, JS::HandleObject, JS::PropertyKey, JS::MutableHandleObject)’: +../cjs/global.cpp:468:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 468 | !JS::MapGet(cx, registry, v_key, &v_value)) + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[55/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_object.cpp.o -MF libgjs-internal.a.p/gi_object.cpp.o.d -o libgjs-internal.a.p/gi_object.cpp.o -c ../gi/object.cpp ../gi/object.cpp: In static member function ‘static bool ObjectBase::to_string(JSContext*, unsigned int, JS::Value*)’: ../gi/object.cpp:2494:38: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 2494 | return gjs_wrapper_to_string_func( @@ -3958,44 +4043,129 @@ ../gi/object.cpp:398:50: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 398 | return priv->to_instance()->field_getter_impl(cx, name, args.rval()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -[48/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_deprecation.cpp.o -MF libgjs-internal.a.p/cjs_deprecation.cpp.o.d -o libgjs-internal.a.p/cjs_deprecation.cpp.o -c ../cjs/deprecation.cpp -In file included from ../cjs/gjs_pch.hh:66: -In function ‘JSString* JS::ToString(JSContext*, HandleValue)’, - inlined from ‘JS::UniqueChars get_callsite(JSContext*)’ at ../cjs/deprecation.cpp:76:51, - inlined from ‘void _gjs_warn_deprecated_once_per_callsite(JSContext*, GjsDeprecationMessageId)’ at ../cjs/deprecation.cpp:88:46: -/usr/include/mozjs-102/js/Conversions.h:262:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 262 | return js::ToStringSlow(cx, v); - | ~~~~~~~~~~~~~~~~^~~~~~~ -[49/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_debugger.cpp.o -MF libgjs-internal.a.p/cjs_debugger.cpp.o.d -o libgjs-internal.a.p/cjs_debugger.cpp.o -c ../cjs/debugger.cpp -In file included from ../cjs/gjs_pch.hh:66: -In function ‘bool JS::ToInt32(JSContext*, HandleValue, int32_t*)’, - inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, int32_t*)’ at ../cjs/jsapi-util-args.h:128:21, - inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = int*]’ at ../cjs/jsapi-util-args.h:240:15, - inlined from ‘bool gjs_parse_call_args(JSContext*, const char*, const JS::CallArgs&, const char*, Args ...) [with Args = {const char*, int*}]’ at ../cjs/jsapi-util-args.h:384:34, - inlined from ‘bool quit(JSContext*, unsigned int, JS::Value*)’ at ../cjs/debugger.cpp:43:29: -/usr/include/mozjs-102/js/Conversions.h:169:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 169 | return js::ToInt32Slow(cx, v, out); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -../cjs/debugger.cpp: In function ‘void gjs_context_setup_debugger_console(GjsContext*)’: -../cjs/debugger.cpp:127:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 127 | if (!JS_SetPropertyById(cx, debugger_global, atoms.debuggee(), v_wrapper) || - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[50/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_error-types.cpp.o -MF libgjs-internal.a.p/cjs_error-types.cpp.o.d -o libgjs-internal.a.p/cjs_error-types.cpp.o -c ../cjs/error-types.cpp -[51/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_engine.cpp.o -MF libgjs-internal.a.p/cjs_engine.cpp.o.d -o libgjs-internal.a.p/cjs_engine.cpp.o -c ../cjs/engine.cpp -[52/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_global.cpp.o -MF libgjs-internal.a.p/cjs_global.cpp.o.d -o libgjs-internal.a.p/cjs_global.cpp.o -c ../cjs/global.cpp -../cjs/global.cpp: In static member function ‘static bool GjsBaseGlobal::run_bootstrap(JSContext*, const char*, JS::HandleObject)’: -../cjs/global.cpp:114:28: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 - 114 | return JS::Evaluate(cx, options, source, &ignored); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/global.cpp: In function ‘bool gjs_global_registry_set(JSContext*, JS::HandleObject, JS::PropertyKey, JS::HandleObject)’: -../cjs/global.cpp:447:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 447 | return JS::MapSet(cx, registry, v_key, v_value); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/global.cpp: In function ‘bool gjs_global_registry_get(JSContext*, JS::HandleObject, JS::PropertyKey, JS::MutableHandleObject)’: -../cjs/global.cpp:468:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 468 | !JS::MapGet(cx, registry, v_key, &v_value)) - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[53/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_context.cpp.o -MF libgjs-internal.a.p/cjs_context.cpp.o.d -o libgjs-internal.a.p/cjs_context.cpp.o -c ../cjs/context.cpp +[56/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_mainloop.cpp.o -MF libgjs-internal.a.p/cjs_mainloop.cpp.o.d -o libgjs-internal.a.p/cjs_mainloop.cpp.o -c ../cjs/mainloop.cpp +[57/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_internal.cpp.o -MF libgjs-internal.a.p/cjs_internal.cpp.o.d -o libgjs-internal.a.p/cjs_internal.cpp.o -c ../cjs/internal.cpp +../cjs/internal.cpp: In function ‘bool compile_module(JSContext*, const JS::UniqueChars&, JS::HandleString, JS::MutableHandleValue)’: +../cjs/internal.cpp:143:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 143 | static bool compile_module(JSContext* cx, const JS::UniqueChars& uri, + | ^~~~~~~~~~~~~~ +../cjs/internal.cpp: In function ‘bool gjs_load_internal_module(JSContext*, const char*)’: +../cjs/internal.cpp:96:24: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 + 96 | return JS::Evaluate(cx, options, buf, &ignored); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/internal.cpp: In function ‘bool gjs_internal_compile_internal_module(JSContext*, unsigned int, JS::Value*)’: +../cjs/internal.cpp:193:26: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 + 193 | return compile_module(cx, uri, source, args.rval()); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/internal.cpp: In function ‘bool gjs_internal_compile_module(JSContext*, unsigned int, JS::Value*)’: +../cjs/internal.cpp:222:26: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 + 222 | return compile_module(cx, uri, source, args.rval()); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/internal.cpp: In member function ‘void PromiseData::reject_with_pending_exception()’: +../cjs/internal.cpp:486:57: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 486 | bool ok GJS_USED_ASSERT = JS_GetPendingException(cx, &exception); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +../cjs/internal.cpp:492:29: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 + 492 | ok = JS_CallFunction(cx, /* this_obj = */ nullptr, rejecter(), args, + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 493 | &ignored_rval); + | ~~~~~~~~~~~~~~ +../cjs/internal.cpp: In function ‘void load_async_callback(GObject*, GAsyncResult*, void*)’: +../cjs/internal.cpp:530:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 530 | bool ok = gjs_string_from_utf8_n(promise->cx, contents, length, &text); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function ‘void PromiseData::resolve(JS::Value)’, + inlined from ‘void load_async_callback(GObject*, GAsyncResult*, void*)’ at ../cjs/internal.cpp:537:21: +../cjs/internal.cpp:501:50: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 + 501 | bool ok GJS_USED_ASSERT = JS_CallFunction( + | ~~~~~~~~~~~~~~~^ + 502 | cx, /* this_obj = */ nullptr, resolver(), args, &ignored_rval); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[58/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_importer.cpp.o -MF libgjs-internal.a.p/cjs_importer.cpp.o.d -o libgjs-internal.a.p/cjs_importer.cpp.o -c ../cjs/importer.cpp +../cjs/importer.cpp: In function ‘bool importer_to_string(JSContext*, unsigned int, JS::Value*)’: +../cjs/importer.cpp:75:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 75 | if (!JS_GetPropertyById(cx, importer, atoms.module_path(), &module_path)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/importer.cpp: In function ‘JSObject* load_module_init(JSContext*, JS::HandleObject, GFile*)’: +../cjs/importer.cpp:350:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 350 | if (!JS_GetPropertyById(cx, in_object, atoms.module_init(), + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 351 | &v_module)) + | ~~~~~~~~~~ +In function ‘bool import_module_init(JSContext*, GFile*, JS::HandleObject)’, + inlined from ‘JSObject* load_module_init(JSContext*, JS::HandleObject, GFile*)’ at ../cjs/importer.cpp:366:28: +../cjs/importer.cpp:335:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 335 | return gjs->eval_with_scope(module_obj, script, script_len, full_path, + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 336 | &ignored); + | ~~~~~~~~~ +../cjs/importer.cpp: In function ‘bool define_meta_properties(JSContext*, JS::HandleObject, const char*, const char*, JS::HandleObject)’: +../cjs/importer.cpp:123:35: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 123 | if (!JS_DefinePropertyById(context, module_obj, atoms.file(), file, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 124 | attrs)) + | ~~~~~~ +../cjs/importer.cpp:140:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 140 | if (!JS_GetPropertyById(context, parent, atoms.module_path(), + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 141 | &parent_module_path)) + | ~~~~~~~~~~~~~~~~~~~~ +../cjs/importer.cpp:165:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 165 | if (!JS_DefinePropertyById(context, module_obj, atoms.module_name(), + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 166 | module_name_val, attrs)) + | ~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/importer.cpp:169:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 169 | if (!JS_DefinePropertyById(context, module_obj, atoms.parent_module(), + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 170 | parent_module_val, attrs)) + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/importer.cpp:173:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 173 | if (!JS_DefinePropertyById(context, module_obj, atoms.module_path(), + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 174 | module_path, attrs)) + | ~~~~~~~~~~~~~~~~~~~ +../cjs/importer.cpp:180:33: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 180 | return JS_DefinePropertyById(context, module_obj, to_string_tag_name, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 181 | to_string_tag, attrs); + | ~~~~~~~~~~~~~~~~~~~~~ +../cjs/importer.cpp: In function ‘bool importer_new_enumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector, bool)’: +../cjs/importer.cpp:645:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 645 | if (!JS_GetElement(context, search_path, i, &elem)) { + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function ‘bool do_import(JSContext*, JS::HandleObject, JS::HandleId)’, + inlined from ‘bool importer_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)’ at ../cjs/importer.cpp:750:19: +../cjs/importer.cpp:496:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 496 | if (!JS_GetPropertyById(context, obj, atoms.parent_module(), &parent)) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/importer.cpp:517:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 517 | if (!JS_GetElement(context, search_path, i, &elem)) { + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function ‘bool import_symbol_from_init_js(JSContext*, JS::HandleObject, GFile*, const char*, bool*)’, + inlined from ‘bool do_import(JSContext*, JS::HandleObject, JS::HandleId)’ at ../cjs/importer.cpp:546:40, + inlined from ‘bool importer_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)’ at ../cjs/importer.cpp:750:19: +../cjs/importer.cpp:415:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 + 415 | if (!JS_GetProperty(cx, module_obj, name, &obj_val)) + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/importer.cpp:421:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 421 | if (!JS_DefineProperty(cx, importer, name, obj_val, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 422 | GJS_MODULE_PROP_FLAGS & ~JSPROP_PERMANENT)) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function ‘bool seal_import(JSContext*, JS::HandleObject, JS::HandleId, const char*)’, + inlined from ‘bool attempt_import(JSContext*, JS::HandleObject, JS::HandleId, const char*, GFile*)’ at ../cjs/importer.cpp:442:23, + inlined from ‘bool import_file_on_module(JSContext*, JS::HandleObject, JS::HandleId, const char*, GFile*)’ at ../cjs/importer.cpp:453:24, + inlined from ‘bool do_import(JSContext*, JS::HandleObject, JS::HandleId)’ at ../cjs/importer.cpp:585:34, + inlined from ‘bool importer_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)’ at ../cjs/importer.cpp:750:19: +../cjs/importer.cpp:209:41: note: parameter passing for argument of type ‘JS::MutableHandle >’ changed in GCC 7.1 + 209 | if (!JS_GetOwnPropertyDescriptorById(cx, obj, id, &maybe_descr) || + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../cjs/importer.cpp:221:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 + 221 | if (!JS_DefinePropertyById(cx, obj, id, descr)) { + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +[59/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_mem.cpp.o -MF libgjs-internal.a.p/cjs_mem.cpp.o.d -o libgjs-internal.a.p/cjs_mem.cpp.o -c ../cjs/mem.cpp +[60/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_context.cpp.o -MF libgjs-internal.a.p/cjs_context.cpp.o.d -o libgjs-internal.a.p/cjs_context.cpp.o -c ../cjs/context.cpp In lambda function, inlined from ‘static constexpr bool load_context_module(JSContext*, const char*, const char*)::::_FUN(JSContext*, unsigned int, JS::Value*)’ at ../cjs/context.cpp:633:9: ../cjs/context.cpp:629:35: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 @@ -4090,132 +4260,12 @@ ../cjs/context.cpp:1414:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 1414 | bool ok = eval_with_scope(nullptr, script, script_len, filename, &retval); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[54/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_mainloop.cpp.o -MF libgjs-internal.a.p/cjs_mainloop.cpp.o.d -o libgjs-internal.a.p/cjs_mainloop.cpp.o -c ../cjs/mainloop.cpp -[55/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_importer.cpp.o -MF libgjs-internal.a.p/cjs_importer.cpp.o.d -o libgjs-internal.a.p/cjs_importer.cpp.o -c ../cjs/importer.cpp -../cjs/importer.cpp: In function ‘bool importer_to_string(JSContext*, unsigned int, JS::Value*)’: -../cjs/importer.cpp:75:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 75 | if (!JS_GetPropertyById(cx, importer, atoms.module_path(), &module_path)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/importer.cpp: In function ‘JSObject* load_module_init(JSContext*, JS::HandleObject, GFile*)’: -../cjs/importer.cpp:350:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 350 | if (!JS_GetPropertyById(cx, in_object, atoms.module_init(), - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 351 | &v_module)) - | ~~~~~~~~~~ -In function ‘bool import_module_init(JSContext*, GFile*, JS::HandleObject)’, - inlined from ‘JSObject* load_module_init(JSContext*, JS::HandleObject, GFile*)’ at ../cjs/importer.cpp:366:28: -../cjs/importer.cpp:335:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 335 | return gjs->eval_with_scope(module_obj, script, script_len, full_path, - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 336 | &ignored); - | ~~~~~~~~~ -../cjs/importer.cpp: In function ‘bool define_meta_properties(JSContext*, JS::HandleObject, const char*, const char*, JS::HandleObject)’: -../cjs/importer.cpp:123:35: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 123 | if (!JS_DefinePropertyById(context, module_obj, atoms.file(), file, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 124 | attrs)) - | ~~~~~~ -../cjs/importer.cpp:140:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 140 | if (!JS_GetPropertyById(context, parent, atoms.module_path(), - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 141 | &parent_module_path)) - | ~~~~~~~~~~~~~~~~~~~~ -../cjs/importer.cpp:165:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 165 | if (!JS_DefinePropertyById(context, module_obj, atoms.module_name(), - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 166 | module_name_val, attrs)) - | ~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/importer.cpp:169:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 169 | if (!JS_DefinePropertyById(context, module_obj, atoms.parent_module(), - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 170 | parent_module_val, attrs)) - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/importer.cpp:173:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 173 | if (!JS_DefinePropertyById(context, module_obj, atoms.module_path(), - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 174 | module_path, attrs)) - | ~~~~~~~~~~~~~~~~~~~ -../cjs/importer.cpp:180:33: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 180 | return JS_DefinePropertyById(context, module_obj, to_string_tag_name, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 181 | to_string_tag, attrs); - | ~~~~~~~~~~~~~~~~~~~~~ -../cjs/importer.cpp: In function ‘bool importer_new_enumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector, bool)’: -../cjs/importer.cpp:645:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 645 | if (!JS_GetElement(context, search_path, i, &elem)) { - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function ‘bool do_import(JSContext*, JS::HandleObject, JS::HandleId)’, - inlined from ‘bool importer_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)’ at ../cjs/importer.cpp:750:19: -../cjs/importer.cpp:496:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 496 | if (!JS_GetPropertyById(context, obj, atoms.parent_module(), &parent)) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/importer.cpp:517:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 517 | if (!JS_GetElement(context, search_path, i, &elem)) { - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function ‘bool import_symbol_from_init_js(JSContext*, JS::HandleObject, GFile*, const char*, bool*)’, - inlined from ‘bool do_import(JSContext*, JS::HandleObject, JS::HandleId)’ at ../cjs/importer.cpp:546:40, - inlined from ‘bool importer_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)’ at ../cjs/importer.cpp:750:19: -../cjs/importer.cpp:415:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 415 | if (!JS_GetProperty(cx, module_obj, name, &obj_val)) - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/importer.cpp:421:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 421 | if (!JS_DefineProperty(cx, importer, name, obj_val, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 422 | GJS_MODULE_PROP_FLAGS & ~JSPROP_PERMANENT)) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function ‘bool seal_import(JSContext*, JS::HandleObject, JS::HandleId, const char*)’, - inlined from ‘bool attempt_import(JSContext*, JS::HandleObject, JS::HandleId, const char*, GFile*)’ at ../cjs/importer.cpp:442:23, - inlined from ‘bool import_file_on_module(JSContext*, JS::HandleObject, JS::HandleId, const char*, GFile*)’ at ../cjs/importer.cpp:453:24, - inlined from ‘bool do_import(JSContext*, JS::HandleObject, JS::HandleId)’ at ../cjs/importer.cpp:585:34, - inlined from ‘bool importer_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)’ at ../cjs/importer.cpp:750:19: -../cjs/importer.cpp:209:41: note: parameter passing for argument of type ‘JS::MutableHandle >’ changed in GCC 7.1 - 209 | if (!JS_GetOwnPropertyDescriptorById(cx, obj, id, &maybe_descr) || - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/importer.cpp:221:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 - 221 | if (!JS_DefinePropertyById(cx, obj, id, descr)) { - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -[56/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_mem.cpp.o -MF libgjs-internal.a.p/cjs_mem.cpp.o.d -o libgjs-internal.a.p/cjs_mem.cpp.o -c ../cjs/mem.cpp -[57/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_internal.cpp.o -MF libgjs-internal.a.p/cjs_internal.cpp.o.d -o libgjs-internal.a.p/cjs_internal.cpp.o -c ../cjs/internal.cpp -../cjs/internal.cpp: In function ‘bool compile_module(JSContext*, const JS::UniqueChars&, JS::HandleString, JS::MutableHandleValue)’: -../cjs/internal.cpp:143:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 143 | static bool compile_module(JSContext* cx, const JS::UniqueChars& uri, - | ^~~~~~~~~~~~~~ -../cjs/internal.cpp: In function ‘bool gjs_load_internal_module(JSContext*, const char*)’: -../cjs/internal.cpp:96:24: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 - 96 | return JS::Evaluate(cx, options, buf, &ignored); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/internal.cpp: In function ‘bool gjs_internal_compile_internal_module(JSContext*, unsigned int, JS::Value*)’: -../cjs/internal.cpp:193:26: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 - 193 | return compile_module(cx, uri, source, args.rval()); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/internal.cpp: In function ‘bool gjs_internal_compile_module(JSContext*, unsigned int, JS::Value*)’: -../cjs/internal.cpp:222:26: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 - 222 | return compile_module(cx, uri, source, args.rval()); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../cjs/internal.cpp: In member function ‘void PromiseData::reject_with_pending_exception()’: -../cjs/internal.cpp:486:57: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 486 | bool ok GJS_USED_ASSERT = JS_GetPendingException(cx, &exception); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -../cjs/internal.cpp:492:29: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 - 492 | ok = JS_CallFunction(cx, /* this_obj = */ nullptr, rejecter(), args, - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 493 | &ignored_rval); - | ~~~~~~~~~~~~~~ -../cjs/internal.cpp: In function ‘void load_async_callback(GObject*, GAsyncResult*, void*)’: -../cjs/internal.cpp:530:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 - 530 | bool ok = gjs_string_from_utf8_n(promise->cx, contents, length, &text); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function ‘void PromiseData::resolve(JS::Value)’, - inlined from ‘void load_async_callback(GObject*, GAsyncResult*, void*)’ at ../cjs/internal.cpp:537:21: -../cjs/internal.cpp:501:50: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 - 501 | bool ok GJS_USED_ASSERT = JS_CallFunction( - | ~~~~~~~~~~~~~~~^ - 502 | cx, /* this_obj = */ nullptr, resolver(), args, &ignored_rval); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[58/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_native.cpp.o -MF libgjs-internal.a.p/cjs_native.cpp.o.d -o libgjs-internal.a.p/cjs_native.cpp.o -c ../cjs/native.cpp -[59/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_objectbox.cpp.o -MF libgjs-internal.a.p/cjs_objectbox.cpp.o.d -o libgjs-internal.a.p/cjs_objectbox.cpp.o -c ../cjs/objectbox.cpp -[60/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_profiler.cpp.o -MF libgjs-internal.a.p/cjs_profiler.cpp.o.d -o libgjs-internal.a.p/cjs_profiler.cpp.o -c ../cjs/profiler.cpp -[61/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_module.cpp.o -MF libgjs-internal.a.p/cjs_module.cpp.o.d -o libgjs-internal.a.p/cjs_module.cpp.o -c ../cjs/module.cpp +[61/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_objectbox.cpp.o -MF libgjs-internal.a.p/cjs_objectbox.cpp.o.d -o libgjs-internal.a.p/cjs_objectbox.cpp.o -c ../cjs/objectbox.cpp +[62/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_native.cpp.o -MF libgjs-internal.a.p/cjs_native.cpp.o.d -o libgjs-internal.a.p/cjs_native.cpp.o -c ../cjs/native.cpp +[63/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_profiler.cpp.o -MF libgjs-internal.a.p/cjs_profiler.cpp.o.d -o libgjs-internal.a.p/cjs_profiler.cpp.o -c ../cjs/profiler.cpp +[64/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_stack.cpp.o -MF libgjs-internal.a.p/cjs_stack.cpp.o.d -o libgjs-internal.a.p/cjs_stack.cpp.o -c ../cjs/stack.cpp +[65/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_promise.cpp.o -MF libgjs-internal.a.p/cjs_promise.cpp.o.d -o libgjs-internal.a.p/cjs_promise.cpp.o -c ../cjs/promise.cpp +[66/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_module.cpp.o -MF libgjs-internal.a.p/cjs_module.cpp.o.d -o libgjs-internal.a.p/cjs_module.cpp.o -c ../cjs/module.cpp ../cjs/module.cpp: In function ‘bool finish_import(JSContext*, JS::HandleObject, const JS::CallArgs&)’: ../cjs/module.cpp:565:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 565 | JS_GetProperty(cx, callback_data, "priv", &importing_module_priv) && @@ -4299,9 +4349,7 @@ ../cjs/module.cpp:137:30: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 137 | if (!JS_ExecuteScript(cx, scope_chain, script, &ignored_retval)) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[62/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_promise.cpp.o -MF libgjs-internal.a.p/cjs_promise.cpp.o.d -o libgjs-internal.a.p/cjs_promise.cpp.o -c ../cjs/promise.cpp -[63/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_stack.cpp.o -MF libgjs-internal.a.p/cjs_stack.cpp.o.d -o libgjs-internal.a.p/cjs_stack.cpp.o -c ../cjs/stack.cpp -[64/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_text-encoding.cpp.o -MF libgjs-internal.a.p/cjs_text-encoding.cpp.o.d -o libgjs-internal.a.p/cjs_text-encoding.cpp.o -c ../cjs/text-encoding.cpp +[67/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/cjs_text-encoding.cpp.o -MF libgjs-internal.a.p/cjs_text-encoding.cpp.o.d -o libgjs-internal.a.p/cjs_text-encoding.cpp.o -c ../cjs/text-encoding.cpp In function ‘bool gjs_encode_into_uint8array(JSContext*, JS::HandleString, JS::HandleObject, JS::MutableHandleValue)’, inlined from ‘bool gjs_encode_into(JSContext*, unsigned int, JS::Value*)’ at ../cjs/text-encoding.cpp:557:38: ../cjs/text-encoding.cpp:521:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 @@ -4314,8 +4362,8 @@ ../cjs/text-encoding.cpp:319:40: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 319 | if (!JS_GetPendingException(cx, &exc) || !exc.isObject()) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -[65/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_modules.cpp.o -MF libgjs-internal.a.p/modules_modules.cpp.o.d -o libgjs-internal.a.p/modules_modules.cpp.o -c ../modules/modules.cpp -[66/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_console.cpp.o -MF libgjs-internal.a.p/modules_console.cpp.o.d -o libgjs-internal.a.p/modules_console.cpp.o -c ../modules/console.cpp +[68/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_modules.cpp.o -MF libgjs-internal.a.p/modules_modules.cpp.o.d -o libgjs-internal.a.p/modules_modules.cpp.o -c ../modules/modules.cpp +[69/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_console.cpp.o -MF libgjs-internal.a.p/modules_console.cpp.o.d -o libgjs-internal.a.p/modules_console.cpp.o -c ../modules/console.cpp ../modules/console.cpp: In function ‘std::string print_string_value(JSContext*, JS::HandleValue)’: ../modules/console.cpp:157:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 157 | std::string print_string_value(JSContext* cx, JS::HandleValue v_string) { @@ -4332,7 +4380,7 @@ /usr/include/mozjs-102/js/CallAndConstruct.h:92:10: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 92 | return !!JS_CallFunctionValue(cx, thisObj, fun, args, rval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[67/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_print.cpp.o -MF libgjs-internal.a.p/modules_print.cpp.o.d -o libgjs-internal.a.p/modules_print.cpp.o -c ../modules/print.cpp +[70/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_print.cpp.o -MF libgjs-internal.a.p/modules_print.cpp.o.d -o libgjs-internal.a.p/modules_print.cpp.o -c ../modules/print.cpp In file included from ../cjs/gjs_pch.hh:66: In function ‘JSString* JS::ToString(JSContext*, HandleValue)’, inlined from ‘bool gjs_log_error(JSContext*, unsigned int, JS::Value*)’ at ../modules/print.cpp:76:28: @@ -4353,7 +4401,8 @@ /usr/include/mozjs-102/js/Conversions.h:262:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 262 | return js::ToStringSlow(cx, v); | ~~~~~~~~~~~~~~~~^~~~~~~ -[68/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_system.cpp.o -MF libgjs-internal.a.p/modules_system.cpp.o.d -o libgjs-internal.a.p/modules_system.cpp.o -c ../modules/system.cpp +[71/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-path.cpp.o -MF libgjs-internal.a.p/modules_cairo-path.cpp.o.d -o libgjs-internal.a.p/modules_cairo-path.cpp.o -c ../modules/cairo-path.cpp +[72/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_system.cpp.o -MF libgjs-internal.a.p/modules_system.cpp.o.d -o libgjs-internal.a.p/modules_system.cpp.o -c ../modules/system.cpp In file included from ../cjs/gjs_pch.hh:66: In function ‘bool JS::ToInt32(JSContext*, HandleValue, int32_t*)’, inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, int32_t*)’ at ../cjs/jsapi-util-args.h:128:21, @@ -4387,8 +4436,7 @@ | ~~~~~~~~~~~~~~~ 349 | GJS_MODULE_PROP_FLAGS | JSPROP_READONLY) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[69/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-path.cpp.o -MF libgjs-internal.a.p/modules_cairo-path.cpp.o.d -o libgjs-internal.a.p/modules_cairo-path.cpp.o -c ../modules/cairo-path.cpp -[70/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-region.cpp.o -MF libgjs-internal.a.p/modules_cairo-region.cpp.o.d -o libgjs-internal.a.p/modules_cairo-region.cpp.o -c ../modules/cairo-region.cpp +[73/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-region.cpp.o -MF libgjs-internal.a.p/modules_cairo-region.cpp.o.d -o libgjs-internal.a.p/modules_cairo-region.cpp.o -c ../modules/cairo-region.cpp In file included from ../cjs/gjs_pch.hh:66: In function ‘bool JS::ToInt32(JSContext*, HandleValue, int32_t*)’, inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, int32_t*)’ at ../cjs/jsapi-util-args.h:128:21, @@ -4452,7 +4500,7 @@ ../modules/cairo-region.cpp:260:1: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 260 | region_from_g_argument(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~ -[71/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-image-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-image-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-image-surface.cpp.o -c ../modules/cairo-image-surface.cpp +[74/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-image-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-image-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-image-surface.cpp.o -c ../modules/cairo-image-surface.cpp In file included from ../cjs/gjs_pch.hh:66: In function ‘bool JS::ToInt32(JSContext*, HandleValue, int32_t*)’, inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, int32_t*)’ at ../cjs/jsapi-util-args.h:128:21, @@ -4460,7 +4508,15 @@ /usr/include/mozjs-102/js/Conversions.h:169:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 169 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[72/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-surface.cpp.o -c ../modules/cairo-surface.cpp +[75/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o -c ../modules/cairo-ps-surface.cpp +In file included from ../cjs/gjs_pch.hh:66: +In function ‘bool JS::ToNumber(JSContext*, HandleValue, double*)’, + inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, double*)’ at ../cjs/jsapi-util-args.h:181:22, + inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = double*]’ at ../cjs/jsapi-util-args.h:240:15: +/usr/include/mozjs-102/js/Conversions.h:139:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 139 | return js::ToNumberSlow(cx, v, out); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[76/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-surface.cpp.o -c ../modules/cairo-surface.cpp In file included from ../cjs/gjs_pch.hh:66: In function ‘bool JS::ToNumber(JSContext*, HandleValue, double*)’, inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, double*)’ at ../cjs/jsapi-util-args.h:181:22, @@ -4472,7 +4528,23 @@ ../modules/cairo-surface.cpp:362:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 362 | static bool surface_from_g_argument(JSContext* cx, | ^~~~~~~~~~~~~~~~~~~~~~~ -[73/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o -c ../modules/cairo-ps-surface.cpp +[77/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o -c ../modules/cairo-pdf-surface.cpp +In file included from ../cjs/gjs_pch.hh:66: +In function ‘bool JS::ToNumber(JSContext*, HandleValue, double*)’, + inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, double*)’ at ../cjs/jsapi-util-args.h:181:22, + inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = double*]’ at ../cjs/jsapi-util-args.h:240:15: +/usr/include/mozjs-102/js/Conversions.h:139:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 139 | return js::ToNumberSlow(cx, v, out); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[78/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o -c ../modules/cairo-svg-surface.cpp +In file included from ../cjs/gjs_pch.hh:66: +In function ‘bool JS::ToNumber(JSContext*, HandleValue, double*)’, + inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, double*)’ at ../cjs/jsapi-util-args.h:181:22, + inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = double*]’ at ../cjs/jsapi-util-args.h:240:15: +/usr/include/mozjs-102/js/Conversions.h:139:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 139 | return js::ToNumberSlow(cx, v, out); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[79/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-gradient.cpp.o -c ../modules/cairo-gradient.cpp In file included from ../cjs/gjs_pch.hh:66: In function ‘bool JS::ToNumber(JSContext*, HandleValue, double*)’, inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, double*)’ at ../cjs/jsapi-util-args.h:181:22, @@ -4480,7 +4552,7 @@ /usr/include/mozjs-102/js/Conversions.h:139:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 139 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[74/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o -c ../modules/cairo-pdf-surface.cpp +[80/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o -c ../modules/cairo-linear-gradient.cpp In file included from ../cjs/gjs_pch.hh:66: In function ‘bool JS::ToNumber(JSContext*, HandleValue, double*)’, inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, double*)’ at ../cjs/jsapi-util-args.h:181:22, @@ -4488,7 +4560,8 @@ /usr/include/mozjs-102/js/Conversions.h:139:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 139 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[75/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o -c ../modules/cairo-svg-surface.cpp +[81/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-pattern.cpp.o -c ../modules/cairo-pattern.cpp +[82/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o -c ../modules/cairo-radial-gradient.cpp In file included from ../cjs/gjs_pch.hh:66: In function ‘bool JS::ToNumber(JSContext*, HandleValue, double*)’, inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, double*)’ at ../cjs/jsapi-util-args.h:181:22, @@ -4496,7 +4569,27 @@ /usr/include/mozjs-102/js/Conversions.h:139:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 139 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[76/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-gradient.cpp.o -c ../modules/cairo-gradient.cpp +[83/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o -c ../modules/cairo-surface-pattern.cpp +In file included from ../cjs/gjs_pch.hh:66: +In function ‘bool JS::ToInt32(JSContext*, HandleValue, int32_t*)’, + inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, int32_t*)’ at ../cjs/jsapi-util-args.h:128:21, + inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, T*) [with T = _cairo_filter; typename std::enable_if, int>::type = 0]’ at ../cjs/jsapi-util-args.h:199:11, + inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = _cairo_filter*]’ at ../cjs/jsapi-util-args.h:240:15, + inlined from ‘bool gjs_parse_call_args(JSContext*, const char*, const JS::CallArgs&, const char*, Args ...) [with Args = {const char*, _cairo_filter*}]’ at ../cjs/jsapi-util-args.h:384:34, + inlined from ‘bool setFilter_func(JSContext*, unsigned int, JS::Value*)’ at ../modules/cairo-surface-pattern.cpp:114:29: +/usr/include/mozjs-102/js/Conversions.h:169:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 169 | return js::ToInt32Slow(cx, v, out); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function ‘bool JS::ToInt32(JSContext*, HandleValue, int32_t*)’, + inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, int32_t*)’ at ../cjs/jsapi-util-args.h:128:21, + inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, T*) [with T = _cairo_extend; typename std::enable_if, int>::type = 0]’ at ../cjs/jsapi-util-args.h:199:11, + inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = _cairo_extend*]’ at ../cjs/jsapi-util-args.h:240:15, + inlined from ‘bool gjs_parse_call_args(JSContext*, const char*, const JS::CallArgs&, const char*, Args ...) [with Args = {const char*, _cairo_extend*}]’ at ../cjs/jsapi-util-args.h:384:34, + inlined from ‘bool setExtend_func(JSContext*, unsigned int, JS::Value*)’ at ../modules/cairo-surface-pattern.cpp:60:29: +/usr/include/mozjs-102/js/Conversions.h:169:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 + 169 | return js::ToInt32Slow(cx, v, out); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[84/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o -c ../modules/cairo-solid-pattern.cpp In file included from ../cjs/gjs_pch.hh:66: In function ‘bool JS::ToNumber(JSContext*, HandleValue, double*)’, inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, double*)’ at ../cjs/jsapi-util-args.h:181:22, @@ -4504,8 +4597,7 @@ /usr/include/mozjs-102/js/Conversions.h:139:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 139 | return js::ToNumberSlow(cx, v, out); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[77/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-pattern.cpp.o -c ../modules/cairo-pattern.cpp -[78/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-context.cpp.o -MF libgjs-internal.a.p/modules_cairo-context.cpp.o.d -o libgjs-internal.a.p/modules_cairo-context.cpp.o -c ../modules/cairo-context.cpp +[85/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-context.cpp.o -MF libgjs-internal.a.p/modules_cairo-context.cpp.o.d -o libgjs-internal.a.p/modules_cairo-context.cpp.o -c ../modules/cairo-context.cpp In file included from ../cjs/gjs_pch.hh:66: In function ‘bool JS::ToNumber(JSContext*, HandleValue, double*)’, inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, double*)’ at ../cjs/jsapi-util-args.h:181:22, @@ -4767,88 +4859,31 @@ ../modules/cairo-context.cpp:951:1: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 951 | context_from_g_argument(JSContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~ -[79/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o -c ../modules/cairo-linear-gradient.cpp -In file included from ../cjs/gjs_pch.hh:66: -In function ‘bool JS::ToNumber(JSContext*, HandleValue, double*)’, - inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, double*)’ at ../cjs/jsapi-util-args.h:181:22, - inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = double*]’ at ../cjs/jsapi-util-args.h:240:15: -/usr/include/mozjs-102/js/Conversions.h:139:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 139 | return js::ToNumberSlow(cx, v, out); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[80/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o -c ../modules/cairo-radial-gradient.cpp -In file included from ../cjs/gjs_pch.hh:66: -In function ‘bool JS::ToNumber(JSContext*, HandleValue, double*)’, - inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, double*)’ at ../cjs/jsapi-util-args.h:181:22, - inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = double*]’ at ../cjs/jsapi-util-args.h:240:15: -/usr/include/mozjs-102/js/Conversions.h:139:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 139 | return js::ToNumberSlow(cx, v, out); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[81/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o -c ../modules/cairo-surface-pattern.cpp -In file included from ../cjs/gjs_pch.hh:66: -In function ‘bool JS::ToInt32(JSContext*, HandleValue, int32_t*)’, - inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, int32_t*)’ at ../cjs/jsapi-util-args.h:128:21, - inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, T*) [with T = _cairo_filter; typename std::enable_if, int>::type = 0]’ at ../cjs/jsapi-util-args.h:199:11, - inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = _cairo_filter*]’ at ../cjs/jsapi-util-args.h:240:15, - inlined from ‘bool gjs_parse_call_args(JSContext*, const char*, const JS::CallArgs&, const char*, Args ...) [with Args = {const char*, _cairo_filter*}]’ at ../cjs/jsapi-util-args.h:384:34, - inlined from ‘bool setFilter_func(JSContext*, unsigned int, JS::Value*)’ at ../modules/cairo-surface-pattern.cpp:114:29: -/usr/include/mozjs-102/js/Conversions.h:169:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 169 | return js::ToInt32Slow(cx, v, out); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function ‘bool JS::ToInt32(JSContext*, HandleValue, int32_t*)’, - inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, int32_t*)’ at ../cjs/jsapi-util-args.h:128:21, - inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, T*) [with T = _cairo_extend; typename std::enable_if, int>::type = 0]’ at ../cjs/jsapi-util-args.h:199:11, - inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = _cairo_extend*]’ at ../cjs/jsapi-util-args.h:240:15, - inlined from ‘bool gjs_parse_call_args(JSContext*, const char*, const JS::CallArgs&, const char*, Args ...) [with Args = {const char*, _cairo_extend*}]’ at ../cjs/jsapi-util-args.h:384:34, - inlined from ‘bool setExtend_func(JSContext*, unsigned int, JS::Value*)’ at ../modules/cairo-surface-pattern.cpp:60:29: -/usr/include/mozjs-102/js/Conversions.h:169:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 169 | return js::ToInt32Slow(cx, v, out); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[82/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o -c ../modules/cairo-solid-pattern.cpp -In file included from ../cjs/gjs_pch.hh:66: -In function ‘bool JS::ToNumber(JSContext*, HandleValue, double*)’, - inlined from ‘void assign(JSContext*, char, bool, JS::HandleValue, double*)’ at ../cjs/jsapi-util-args.h:181:22, - inlined from ‘bool parse_call_args_helper(JSContext*, const char*, const JS::CallArgs&, const char*&, const char*&, unsigned int, const char*, T) [with T = double*]’ at ../cjs/jsapi-util-args.h:240:15: -/usr/include/mozjs-102/js/Conversions.h:139:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 - 139 | return js::ToNumberSlow(cx, v, out); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[83/123] cc -Iinstalled-tests/js/libwarnlib.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -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 -[84/123] 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 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /usr/lib/arm-linux-gnueabihf/libglib-2.0.so /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /usr/lib/arm-linux-gnueabihf/libgio-2.0.so -Wl,--end-group -[85/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo.cpp.o -MF libgjs-internal.a.p/modules_cairo.cpp.o.d -o libgjs-internal.a.p/modules_cairo.cpp.o -c ../modules/cairo.cpp -[86/123] rm -f libgjs-internal.a && gcc-ar csrDT libgjs-internal.a libgjs-internal.a.p/gi_arg.cpp.o libgjs-internal.a.p/gi_arg-cache.cpp.o libgjs-internal.a.p/gi_boxed.cpp.o libgjs-internal.a.p/gi_closure.cpp.o libgjs-internal.a.p/gi_cwrapper.cpp.o libgjs-internal.a.p/gi_enumeration.cpp.o libgjs-internal.a.p/gi_foreign.cpp.o libgjs-internal.a.p/gi_fundamental.cpp.o libgjs-internal.a.p/gi_function.cpp.o libgjs-internal.a.p/gi_gerror.cpp.o libgjs-internal.a.p/gi_gobject.cpp.o libgjs-internal.a.p/gi_gtype.cpp.o libgjs-internal.a.p/gi_interface.cpp.o libgjs-internal.a.p/gi_ns.cpp.o libgjs-internal.a.p/gi_object.cpp.o libgjs-internal.a.p/gi_param.cpp.o libgjs-internal.a.p/gi_private.cpp.o libgjs-internal.a.p/gi_repo.cpp.o libgjs-internal.a.p/gi_toggle.cpp.o libgjs-internal.a.p/gi_union.cpp.o libgjs-internal.a.p/gi_value.cpp.o libgjs-internal.a.p/gi_wrapperutils.cpp.o libgjs-internal.a.p/cjs_atoms.cpp.o libgjs-internal.a.p/cjs_byteArray.cpp.o libgjs-internal.a.p/cjs_context.cpp.o libgjs-internal.a.p/cjs_coverage.cpp.o libgjs-internal.a.p/cjs_debugger.cpp.o libgjs-internal.a.p/cjs_deprecation.cpp.o libgjs-internal.a.p/cjs_engine.cpp.o libgjs-internal.a.p/cjs_error-types.cpp.o libgjs-internal.a.p/cjs_global.cpp.o libgjs-internal.a.p/cjs_importer.cpp.o libgjs-internal.a.p/cjs_internal.cpp.o libgjs-internal.a.p/cjs_mainloop.cpp.o libgjs-internal.a.p/cjs_mem.cpp.o libgjs-internal.a.p/cjs_module.cpp.o libgjs-internal.a.p/cjs_native.cpp.o libgjs-internal.a.p/cjs_objectbox.cpp.o libgjs-internal.a.p/cjs_profiler.cpp.o libgjs-internal.a.p/cjs_text-encoding.cpp.o libgjs-internal.a.p/cjs_promise.cpp.o libgjs-internal.a.p/cjs_stack.cpp.o libgjs-internal.a.p/modules_console.cpp.o libgjs-internal.a.p/modules_modules.cpp.o libgjs-internal.a.p/modules_print.cpp.o libgjs-internal.a.p/modules_system.cpp.o libgjs-internal.a.p/modules_cairo-region.cpp.o libgjs-internal.a.p/modules_cairo-context.cpp.o libgjs-internal.a.p/modules_cairo-path.cpp.o libgjs-internal.a.p/modules_cairo-surface.cpp.o libgjs-internal.a.p/modules_cairo-image-surface.cpp.o libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o libgjs-internal.a.p/modules_cairo-pattern.cpp.o libgjs-internal.a.p/modules_cairo-gradient.cpp.o libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o libgjs-internal.a.p/modules_cairo.cpp.o -[87/123] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/meson-uninstalled CC=cc /usr/bin/arm-linux-gnueabihf-g-ir-scanner --quiet --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/cjs-6.0.0/installed-tests/js -I/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libwarnlib.so.p/WarnLib_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=warnlib_ --cflags-begin -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js --library warnlib --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/cjs-6.0.0/ --sources-top-dirs /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ -../../../../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 -../../../../usr/share/gobject-introspection-1.0/tests/warnlib.c:42: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'y' in documentation comment, should be one of 'arg1', 'arg2' -../../../../usr/share/gobject-introspection-1.0/tests/warnlib.c:41: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'x' in documentation comment, should be one of 'arg1', 'arg2' -:: Warning: WarnLib: (ErrorQuarkFunction)unpaired_error_quark: warnlib_unpaired_error_quark: Couldn't find corresponding enumeration -[88/123] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/meson-uninstalled CC=cc /usr/bin/arm-linux-gnueabihf-g-ir-scanner --quiet --no-libtool --namespace=Regress --nsversion=1.0 --warn-all --output installed-tests/js/Regress-1.0.gir --warn-all -I/build/reproducible-path/cjs-6.0.0/installed-tests/js -I/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/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 -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js --library regress --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/cjs-6.0.0/ --sources-top-dirs /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ -[89/123] /usr/bin/arm-linux-gnueabihf-g-ir-compiler installed-tests/js/WarnLib-1.0.gir --output installed-tests/js/WarnLib-1.0.typelib --includedir=/usr/share/gir-1.0 +[86/123] /usr/bin/arm-linux-gnueabihf-g-ir-compiler installed-tests/js/WarnLib-1.0.gir --output installed-tests/js/WarnLib-1.0.typelib --includedir=/usr/share/gir-1.0 +[87/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo.cpp.o -MF libgjs-internal.a.p/modules_cairo.cpp.o.d -o libgjs-internal.a.p/modules_cairo.cpp.o -c ../modules/cairo.cpp +[88/123] rm -f libgjs-internal.a && gcc-ar csrDT libgjs-internal.a libgjs-internal.a.p/gi_arg.cpp.o libgjs-internal.a.p/gi_arg-cache.cpp.o libgjs-internal.a.p/gi_boxed.cpp.o libgjs-internal.a.p/gi_closure.cpp.o libgjs-internal.a.p/gi_cwrapper.cpp.o libgjs-internal.a.p/gi_enumeration.cpp.o libgjs-internal.a.p/gi_foreign.cpp.o libgjs-internal.a.p/gi_fundamental.cpp.o libgjs-internal.a.p/gi_function.cpp.o libgjs-internal.a.p/gi_gerror.cpp.o libgjs-internal.a.p/gi_gobject.cpp.o libgjs-internal.a.p/gi_gtype.cpp.o libgjs-internal.a.p/gi_interface.cpp.o libgjs-internal.a.p/gi_ns.cpp.o libgjs-internal.a.p/gi_object.cpp.o libgjs-internal.a.p/gi_param.cpp.o libgjs-internal.a.p/gi_private.cpp.o libgjs-internal.a.p/gi_repo.cpp.o libgjs-internal.a.p/gi_toggle.cpp.o libgjs-internal.a.p/gi_union.cpp.o libgjs-internal.a.p/gi_value.cpp.o libgjs-internal.a.p/gi_wrapperutils.cpp.o libgjs-internal.a.p/cjs_atoms.cpp.o libgjs-internal.a.p/cjs_byteArray.cpp.o libgjs-internal.a.p/cjs_context.cpp.o libgjs-internal.a.p/cjs_coverage.cpp.o libgjs-internal.a.p/cjs_debugger.cpp.o libgjs-internal.a.p/cjs_deprecation.cpp.o libgjs-internal.a.p/cjs_engine.cpp.o libgjs-internal.a.p/cjs_error-types.cpp.o libgjs-internal.a.p/cjs_global.cpp.o libgjs-internal.a.p/cjs_importer.cpp.o libgjs-internal.a.p/cjs_internal.cpp.o libgjs-internal.a.p/cjs_mainloop.cpp.o libgjs-internal.a.p/cjs_mem.cpp.o libgjs-internal.a.p/cjs_module.cpp.o libgjs-internal.a.p/cjs_native.cpp.o libgjs-internal.a.p/cjs_objectbox.cpp.o libgjs-internal.a.p/cjs_profiler.cpp.o libgjs-internal.a.p/cjs_text-encoding.cpp.o libgjs-internal.a.p/cjs_promise.cpp.o libgjs-internal.a.p/cjs_stack.cpp.o libgjs-internal.a.p/modules_console.cpp.o libgjs-internal.a.p/modules_modules.cpp.o libgjs-internal.a.p/modules_print.cpp.o libgjs-internal.a.p/modules_system.cpp.o libgjs-internal.a.p/modules_cairo-region.cpp.o libgjs-internal.a.p/modules_cairo-context.cpp.o libgjs-internal.a.p/modules_cairo-path.cpp.o libgjs-internal.a.p/modules_cairo-surface.cpp.o libgjs-internal.a.p/modules_cairo-image-surface.cpp.o libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o libgjs-internal.a.p/modules_cairo-pattern.cpp.o libgjs-internal.a.p/modules_cairo-gradient.cpp.o libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o libgjs-internal.a.p/modules_cairo.cpp.o +[89/123] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/meson-uninstalled CC=cc /usr/bin/arm-linux-gnueabihf-g-ir-scanner --quiet --no-libtool --namespace=Regress --nsversion=1.0 --warn-all --output installed-tests/js/Regress-1.0.gir --warn-all -I/build/reproducible-path/cjs-6.0.0/installed-tests/js -I/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/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 -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js --library regress --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/cjs-6.0.0/ --sources-top-dirs /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ [90/123] /usr/bin/arm-linux-gnueabihf-g-ir-compiler installed-tests/js/Regress-1.0.gir --output installed-tests/js/Regress-1.0.typelib --includedir=/usr/share/gir-1.0 -[91/123] c++ -o libcjs.so.0.0.0 libcjs.so.0.0.0.p/meson-generated_.._js-resources.c.o libcjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o libcjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libcjs.so.0 -Wl,--whole-archive libgjs-internal.a -Wl,--no-whole-archive -Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 libcjs-jsapi.a -Wl,--version-script,/build/reproducible-path/cjs-6.0.0/libgjs.map /usr/lib/arm-linux-gnueabihf/libglib-2.0.so /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /usr/lib/arm-linux-gnueabihf/libgthread-2.0.so -pthread /usr/lib/arm-linux-gnueabihf/libgio-2.0.so /usr/lib/arm-linux-gnueabihf/libgirepository-1.0.so -lffi /usr/lib/arm-linux-gnueabihf/libmozjs-102.so -lreadline /usr/lib/arm-linux-gnueabihf/libcairo.so /usr/lib/arm-linux-gnueabihf/libcairo-gobject.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so -lffi -lreadline -lffi -lreadline -Wl,--end-group -[92/123] /usr/bin/meson --internal symbolextractor /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf libcjs.so.0.0.0 libcjs.so.0.0.0 libcjs.so.0.0.0.p/libcjs.so.0.0.0.symbols -[93/123] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/meson-uninstalled CC=cc /usr/bin/arm-linux-gnueabihf-g-ir-scanner --quiet --no-libtool --namespace=CjsPrivate --nsversion=1.0 --warn-all --output CjsPrivate-1.0.gir -I/build/reproducible-path/cjs-6.0.0/ -I/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ --filelist=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/libcjs.so.0.0.0.p/CjsPrivate_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=gjs_ --identifier-prefix=Gjs --cflags-begin -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ --library cjs --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/arm-linux-gnueabihf/ --extra-library=mozjs-102 --extra-library=readline --extra-library=cairo --extra-library=cairo-gobject --extra-library=X11 --extra-library=Xext --sources-top-dirs /build/reproducible-path/cjs-6.0.0/ --sources-top-dirs /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ -[94/123] /usr/bin/arm-linux-gnueabihf-g-ir-compiler CjsPrivate-1.0.gir --output CjsPrivate-1.0.typelib --includedir=/usr/share/gir-1.0 -[95/123] c++ -o cjs-console cjs-console.p/cjs_console.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ -Wl,--start-group libcjs.so.0.0.0 libcjs-jsapi.a /usr/lib/arm-linux-gnueabihf/libglib-2.0.so /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /usr/lib/arm-linux-gnueabihf/libgthread-2.0.so -pthread /usr/lib/arm-linux-gnueabihf/libgio-2.0.so /usr/lib/arm-linux-gnueabihf/libgirepository-1.0.so -lffi /usr/lib/arm-linux-gnueabihf/libmozjs-102.so -lreadline /usr/lib/arm-linux-gnueabihf/libcairo.so /usr/lib/arm-linux-gnueabihf/libcairo-gobject.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so -lffi -lreadline -Wl,--end-group +[91/123] /usr/lib/arm-linux-gnueabihf/glib-2.0/glib-compile-schemas --targetdir installed-tests/js ../installed-tests/js +[92/123] /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 +[93/123] /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 +[94/123] c++ -o libcjs.so.0.0.0 libcjs.so.0.0.0.p/meson-generated_.._js-resources.c.o libcjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o libcjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libcjs.so.0 -Wl,--whole-archive libgjs-internal.a -Wl,--no-whole-archive -Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 libcjs-jsapi.a -Wl,--version-script,/build/reproducible-path/cjs-6.0.0/libgjs.map /usr/lib/arm-linux-gnueabihf/libglib-2.0.so /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /usr/lib/arm-linux-gnueabihf/libgthread-2.0.so -pthread /usr/lib/arm-linux-gnueabihf/libgio-2.0.so /usr/lib/arm-linux-gnueabihf/libgirepository-1.0.so -lffi /usr/lib/arm-linux-gnueabihf/libmozjs-102.so -lreadline /usr/lib/arm-linux-gnueabihf/libcairo.so /usr/lib/arm-linux-gnueabihf/libcairo-gobject.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so -lffi -lreadline -lffi -lreadline -Wl,--end-group +[95/123] /usr/bin/meson --internal symbolextractor /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf libcjs.so.0.0.0 libcjs.so.0.0.0 libcjs.so.0.0.0.p/libcjs.so.0.0.0.symbols [96/123] c++ -Iinstalled-tests/js/libgjstesttools/libgjstesttools.so.p -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -Wno-error -MD -MQ installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o -MF installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o.d -o installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o -c ../installed-tests/js/libgjstesttools/gjs-test-tools.cpp -[97/123] c++ -o installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgjstesttools.so -Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../..' -Wl,-rpath-link,/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ libcjs.so.0.0.0 libcjs-jsapi.a /usr/lib/arm-linux-gnueabihf/libglib-2.0.so /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /usr/lib/arm-linux-gnueabihf/libgthread-2.0.so -pthread /usr/lib/arm-linux-gnueabihf/libgio-2.0.so /usr/lib/arm-linux-gnueabihf/libgirepository-1.0.so -lffi /usr/lib/arm-linux-gnueabihf/libmozjs-102.so -lreadline /usr/lib/arm-linux-gnueabihf/libcairo.so /usr/lib/arm-linux-gnueabihf/libcairo-gobject.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so -lffi -lreadline -Wl,--end-group +[97/123] c++ -o cjs-console cjs-console.p/cjs_console.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ -Wl,--start-group libcjs.so.0.0.0 libcjs-jsapi.a /usr/lib/arm-linux-gnueabihf/libglib-2.0.so /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /usr/lib/arm-linux-gnueabihf/libgthread-2.0.so -pthread /usr/lib/arm-linux-gnueabihf/libgio-2.0.so /usr/lib/arm-linux-gnueabihf/libgirepository-1.0.so -lffi /usr/lib/arm-linux-gnueabihf/libmozjs-102.so -lreadline /usr/lib/arm-linux-gnueabihf/libcairo.so /usr/lib/arm-linux-gnueabihf/libcairo-gobject.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so -lffi -lreadline -Wl,--end-group [98/123] 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 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../..' -Wl,-rpath-link,/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ -Wl,--start-group libcjs.so.0.0.0 libcjs-jsapi.a /usr/lib/arm-linux-gnueabihf/libglib-2.0.so /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /usr/lib/arm-linux-gnueabihf/libgthread-2.0.so -pthread /usr/lib/arm-linux-gnueabihf/libgio-2.0.so /usr/lib/arm-linux-gnueabihf/libgirepository-1.0.so -lffi /usr/lib/arm-linux-gnueabihf/libmozjs-102.so -lreadline /usr/lib/arm-linux-gnueabihf/libcairo.so /usr/lib/arm-linux-gnueabihf/libcairo-gobject.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so -lffi -lreadline -Wl,--end-group -[99/123] /usr/bin/meson --internal symbolextractor /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so.p/libgjstesttools.so.symbols -[100/123] /usr/lib/arm-linux-gnueabihf/glib-2.0/glib-compile-schemas --targetdir installed-tests/js ../installed-tests/js -[101/123] /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 -[102/123] /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 -[103/123] cc -Iinstalled-tests/js/libgimarshallingtests.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -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 -[104/123] 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 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /usr/lib/arm-linux-gnueabihf/libglib-2.0.so /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /usr/lib/arm-linux-gnueabihf/libgio-2.0.so -Wl,--end-group -[105/123] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/meson-uninstalled CC=cc /usr/bin/arm-linux-gnueabihf-g-ir-scanner --quiet --no-libtool --namespace=GjsTestTools --nsversion=1.0 --warn-all --output installed-tests/js/libgjstesttools/GjsTestTools-1.0.gir -I/build/reproducible-path/cjs-6.0.0/installed-tests/js/libgjstesttools -I/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools -I/build/reproducible-path/cjs-6.0.0/. -I/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/. --filelist=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools/libgjstesttools.so.p/GjsTestTools_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=gjs_test_tools_ --cflags-begin -I/build/reproducible-path/cjs-6.0.0/. -I/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/. -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools --library gjstesttools -L/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ --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/arm-linux-gnueabihf/ --extra-library=mozjs-102 --extra-library=readline --extra-library=cairo --extra-library=cairo-gobject --extra-library=X11 --extra-library=Xext --sources-top-dirs /build/reproducible-path/cjs-6.0.0/ --sources-top-dirs /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ -[106/123] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/meson-uninstalled CC=cc /usr/bin/arm-linux-gnueabihf-g-ir-scanner --quiet --no-libtool --namespace=GIMarshallingTests --nsversion=1.0 --warn-all --output installed-tests/js/GIMarshallingTests-1.0.gir -I/build/reproducible-path/cjs-6.0.0/installed-tests/js -I/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgimarshallingtests.so.p/GIMarshallingTests_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=gi_marshalling_tests_ --cflags-begin -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js --library gimarshallingtests --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/cjs-6.0.0/ --sources-top-dirs /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ -[107/123] /usr/bin/arm-linux-gnueabihf-g-ir-compiler installed-tests/js/libgjstesttools/GjsTestTools-1.0.gir --output installed-tests/js/libgjstesttools/GjsTestTools-1.0.typelib --includedir=/usr/share/gir-1.0 -[108/123] c++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o -MF test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o.d -o test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o -c ../test/gjs-test-utils.cpp -[109/123] /usr/bin/arm-linux-gnueabihf-g-ir-compiler installed-tests/js/GIMarshallingTests-1.0.gir --output installed-tests/js/GIMarshallingTests-1.0.typelib --includedir=/usr/share/gir-1.0 -[110/123] cc -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -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 -[111/123] c++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/libgjs-tests-common.a.p/gjs-test-common.cpp.o -MF test/libgjs-tests-common.a.p/gjs-test-common.cpp.o.d -o test/libgjs-tests-common.a.p/gjs-test-common.cpp.o -c ../test/gjs-test-common.cpp +[99/123] c++ -o installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgjstesttools.so -Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../..' -Wl,-rpath-link,/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ libcjs.so.0.0.0 libcjs-jsapi.a /usr/lib/arm-linux-gnueabihf/libglib-2.0.so /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /usr/lib/arm-linux-gnueabihf/libgthread-2.0.so -pthread /usr/lib/arm-linux-gnueabihf/libgio-2.0.so /usr/lib/arm-linux-gnueabihf/libgirepository-1.0.so -lffi /usr/lib/arm-linux-gnueabihf/libmozjs-102.so -lreadline /usr/lib/arm-linux-gnueabihf/libcairo.so /usr/lib/arm-linux-gnueabihf/libcairo-gobject.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so -lffi -lreadline -Wl,--end-group +[100/123] /usr/bin/meson --internal symbolextractor /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so.p/libgjstesttools.so.symbols +[101/123] cc -Iinstalled-tests/js/libgimarshallingtests.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -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 +[102/123] 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 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /usr/lib/arm-linux-gnueabihf/libglib-2.0.so /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /usr/lib/arm-linux-gnueabihf/libgio-2.0.so -Wl,--end-group +[103/123] c++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o -MF test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o.d -o test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o -c ../test/gjs-test-utils.cpp +[104/123] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/meson-uninstalled CC=cc /usr/bin/arm-linux-gnueabihf-g-ir-scanner --quiet --no-libtool --namespace=CjsPrivate --nsversion=1.0 --warn-all --output CjsPrivate-1.0.gir -I/build/reproducible-path/cjs-6.0.0/ -I/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ --filelist=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/libcjs.so.0.0.0.p/CjsPrivate_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=gjs_ --identifier-prefix=Gjs --cflags-begin -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ --library cjs --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/arm-linux-gnueabihf/ --extra-library=mozjs-102 --extra-library=readline --extra-library=cairo --extra-library=cairo-gobject --extra-library=X11 --extra-library=Xext --sources-top-dirs /build/reproducible-path/cjs-6.0.0/ --sources-top-dirs /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ +[105/123] /usr/bin/arm-linux-gnueabihf-g-ir-compiler CjsPrivate-1.0.gir --output CjsPrivate-1.0.typelib --includedir=/usr/share/gir-1.0 +[106/123] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/meson-uninstalled CC=cc /usr/bin/arm-linux-gnueabihf-g-ir-scanner --quiet --no-libtool --namespace=GjsTestTools --nsversion=1.0 --warn-all --output installed-tests/js/libgjstesttools/GjsTestTools-1.0.gir -I/build/reproducible-path/cjs-6.0.0/installed-tests/js/libgjstesttools -I/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools -I/build/reproducible-path/cjs-6.0.0/. -I/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/. --filelist=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools/libgjstesttools.so.p/GjsTestTools_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=gjs_test_tools_ --cflags-begin -I/build/reproducible-path/cjs-6.0.0/. -I/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/. -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools --library gjstesttools -L/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ --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/arm-linux-gnueabihf/ --extra-library=mozjs-102 --extra-library=readline --extra-library=cairo --extra-library=cairo-gobject --extra-library=X11 --extra-library=Xext --sources-top-dirs /build/reproducible-path/cjs-6.0.0/ --sources-top-dirs /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ +[107/123] cc -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -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 +[108/123] /usr/bin/arm-linux-gnueabihf-g-ir-compiler installed-tests/js/libgjstesttools/GjsTestTools-1.0.gir --output installed-tests/js/libgjstesttools/GjsTestTools-1.0.typelib --includedir=/usr/share/gir-1.0 +[109/123] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/meson-uninstalled CC=cc /usr/bin/arm-linux-gnueabihf-g-ir-scanner --quiet --no-libtool --namespace=GIMarshallingTests --nsversion=1.0 --warn-all --output installed-tests/js/GIMarshallingTests-1.0.gir -I/build/reproducible-path/cjs-6.0.0/installed-tests/js -I/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgimarshallingtests.so.p/GIMarshallingTests_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=gi_marshalling_tests_ --cflags-begin -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js --library gimarshallingtests --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/cjs-6.0.0/ --sources-top-dirs /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ +[110/123] c++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/libgjs-tests-common.a.p/gjs-test-common.cpp.o -MF test/libgjs-tests-common.a.p/gjs-test-common.cpp.o.d -o test/libgjs-tests-common.a.p/gjs-test-common.cpp.o -c ../test/gjs-test-common.cpp In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, @@ -4870,11 +4905,12 @@ ../test/gjs-test-common.cpp:29:5: note: in expansion of macro ‘g_assert_true’ 29 | g_assert_true(JS_GetPendingException(cx, &v_exc)); | ^~~~~~~~~~~~~ -[112/123] rm -f test/libgjs-tests-common.a && gcc-ar csrDT test/libgjs-tests-common.a test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o test/libgjs-tests-common.a.p/gjs-test-common.cpp.o +[111/123] rm -f test/libgjs-tests-common.a && gcc-ar csrDT test/libgjs-tests-common.a test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o test/libgjs-tests-common.a.p/gjs-test-common.cpp.o +[112/123] /usr/bin/arm-linux-gnueabihf-g-ir-compiler installed-tests/js/GIMarshallingTests-1.0.gir --output installed-tests/js/GIMarshallingTests-1.0.typelib --includedir=/usr/share/gir-1.0 [113/123] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="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 [114/123] cc -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -MD -MQ test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o -MF test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o.d -o test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o -c js-resources.c -[115/123] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="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 -[116/123] c++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-tests-internal.cpp.o -MF test/gjs-tests-internal.p/gjs-tests-internal.cpp.o.d -o test/gjs-tests-internal.p/gjs-tests-internal.cpp.o -c ../test/gjs-tests-internal.cpp +[115/123] c++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-tests-internal.cpp.o -MF test/gjs-tests-internal.p/gjs-tests-internal.cpp.o.d -o test/gjs-tests-internal.p/gjs-tests-internal.cpp.o -c ../test/gjs-tests-internal.cpp +[116/123] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="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 [117/123] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="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 In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, @@ -4944,8 +4980,7 @@ 621 | JS_GetPendingException(fx->cx, &exc); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [118/123] 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-coverage.cpp.o test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,-rpath-link,/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ -Wl,--start-group test/libgjs-tests-common.a libcjs.so.0.0.0 libcjs-jsapi.a /usr/lib/arm-linux-gnueabihf/libglib-2.0.so /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /usr/lib/arm-linux-gnueabihf/libgthread-2.0.so -pthread /usr/lib/arm-linux-gnueabihf/libgio-2.0.so /usr/lib/arm-linux-gnueabihf/libgirepository-1.0.so -lffi /usr/lib/arm-linux-gnueabihf/libmozjs-102.so -lreadline /usr/lib/arm-linux-gnueabihf/libcairo.so /usr/lib/arm-linux-gnueabihf/libcairo-gobject.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so -lffi -lreadline -lffi -lreadline -Wl,--end-group -[119/123] c++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-rooting.cpp.o -MF test/gjs-tests-internal.p/gjs-test-rooting.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-rooting.cpp.o -c ../test/gjs-test-rooting.cpp -[120/123] c++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-call-args.cpp.o -MF test/gjs-tests-internal.p/gjs-test-call-args.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-call-args.cpp.o -c ../test/gjs-test-call-args.cpp +[119/123] c++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-call-args.cpp.o -MF test/gjs-tests-internal.p/gjs-test-call-args.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-call-args.cpp.o -c ../test/gjs-test-call-args.cpp ../test/gjs-test-call-args.cpp: In function ‘void run_code_expect_exception(GjsUnitTestFixture*, gconstpointer)’: ../test/gjs-test-call-args.cpp:343:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 343 | ok = JS::Evaluate(fx->cx, options, source, &ignored); @@ -4992,7 +5027,8 @@ /usr/include/mozjs-102/js/Conversions.h:169:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 169 | return js::ToInt32Slow(cx, v, out); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[121/123] c++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o -MF test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o -c ../test/gjs-test-jsapi-utils.cpp +[120/123] c++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o -MF test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o -c ../test/gjs-test-jsapi-utils.cpp +[121/123] c++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-rooting.cpp.o -MF test/gjs-tests-internal.p/gjs-test-rooting.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-rooting.cpp.o -c ../test/gjs-test-rooting.cpp [122/123] c++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-102 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/arm-linux-gnueabihf/cjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-toggle-queue.cpp.o -MF test/gjs-tests-internal.p/gjs-test-toggle-queue.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-toggle-queue.cpp.o -c ../test/gjs-test-toggle-queue.cpp [123/123] c++ -o test/gjs-tests-internal test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o test/gjs-tests-internal.p/gjs-tests-internal.cpp.o test/gjs-tests-internal.p/gjs-test-call-args.cpp.o test/gjs-tests-internal.p/gjs-test-rooting.cpp.o test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o test/gjs-tests-internal.p/gjs-test-toggle-queue.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-6.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../installed-tests/js/libgjstesttools:$ORIGIN/..' -Wl,-rpath-link,/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools -Wl,-rpath-link,/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/ -Wl,--start-group test/libgjs-tests-common.a libgjs-internal.a libcjs-jsapi.a installed-tests/js/libgjstesttools/libgjstesttools.so /usr/lib/arm-linux-gnueabihf/libglib-2.0.so /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /usr/lib/arm-linux-gnueabihf/libgthread-2.0.so -pthread /usr/lib/arm-linux-gnueabihf/libgio-2.0.so /usr/lib/arm-linux-gnueabihf/libgirepository-1.0.so -lffi /usr/lib/arm-linux-gnueabihf/libmozjs-102.so -lreadline /usr/lib/arm-linux-gnueabihf/libcairo.so /usr/lib/arm-linux-gnueabihf/libcairo-gobject.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so -lffi -lreadline -lffi -lreadline -lffi -lreadline -Wl,--end-group rm -f debian/cjs-tests.debhelper.log debian/cjs.debhelper.log debian/libcjs-dev.debhelper.log debian/libcjs0.debhelper.log @@ -5005,56 +5041,69 @@ TZ=UTC \ xvfb-run -a \ dh_auto_test -- -v -C /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf --timeout-multiplier 4 - cd obj-arm-linux-gnueabihf && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=3 meson test -v -C /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf --timeout-multiplier 4 + cd obj-arm-linux-gnueabihf && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=4 meson test -v -C /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf --timeout-multiplier 4 ninja: Entering directory `/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf' ninja: no work to do. 1/71 cjs:Scripts / CommandLine RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js MALLOC_PERTURB_=42 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/scripts/testCommandLine.sh +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=67 ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/scripts/testCommandLine.sh 2/71 cjs:Scripts / CommandLineModules RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=240 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/scripts/testCommandLineModules.sh +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=128 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/scripts/testCommandLineModules.sh 3/71 cjs:Scripts / Warnings RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=168 G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/scripts/testWarnings.sh +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=50 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/scripts/testWarnings.sh + 4/71 cjs:JS / self RUNNING +>>> MALLOC_PERTURB_=183 LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testself.js ▶ 1/71 - Invalid option should exit with failure (exit code 1) OK -▶ 1/71 - Invalid option should print a relevant message OK ▶ 3/71 - overwriting method with Signals.addSignalMethods() should warn OK +▶ 1/71 - Invalid option should print a relevant message OK ▶ 2/71 - ensure dynamic imports load even if the same import resolves elsewhere first OK -▶ 1/71 - System.exit(0) should exit successfully OK -▶ 3/71 - passing too many arguments to a GI function should warn OK -▶ 3/71 - file and line number are logged for syntax errors OK - 3/71 cjs:Scripts / Warnings OK 0.39s 3 subtests passed -――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― -stderr: -Trace/breakpoint trap -―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― - - 4/71 cjs:JS / self RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp MALLOC_PERTURB_=125 GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testself.js -▶ 2/71 - ensure dynamic imports resolve without an explicit mainloop OK -▶ 1/71 - System.exit(42) should exit with the correct exit code OK -▶ 1/71 - System.programPath should end in '/argv.js' when gjs argv.js is run OK ▶ 4/71 Test harness internal consistency OK ▶ 4/71 Test harness internal consistency awaiting a Promise resolves OK ▶ 4/71 Test harness internal consistency awaiting a nested async function resolves OK ▶ 4/71 SpiderMonkey features check Intl API was compiled into SpiderMonkey OK ▶ 4/71 SpiderMonkey features check WeakRef is enabled OK ▶ 4/71 SpiderMonkey features check class static blocks are enabled OK -▶ 1/71 - System.exit() should still exit across an FFI boundary OK -▶ 2/71 - ensure top level await can import modules OK - 4/71 cjs:JS / self OK 0.29s 6 subtests passed + 4/71 cjs:JS / self OK 0.50s 6 subtests passed 5/71 cjs:JS / ByteArray RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=26 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testByteArray.js - 2/71 cjs:Scripts / CommandLineModules OK 0.75s 3 subtests passed +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 MALLOC_PERTURB_=240 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testByteArray.js +▶ 3/71 - passing too many arguments to a GI function should warn OK +▶ 1/71 - System.exit(0) should exit successfully OK +▶ 5/71 Byte array can be created from a string OK +▶ 5/71 Byte array can be encoded from a string OK +▶ 3/71 - file and line number are logged for syntax errors OK + 3/71 cjs:Scripts / Warnings OK 0.87s 3 subtests passed 6/71 cjs:JS / Exceptions RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=94 /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testExceptions.js -▶ 1/71 - Unhandled promise rejections should still be printed when exiting OK +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=191 GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testExceptions.js +▶ 1/71 - System.exit(42) should exit with the correct exit code OK +▶ 5/71 Byte array encodes as UTF-8 by default OK +▶ 5/71 Byte array can be converted to a string of ASCII characters OK +▶ 5/71 Byte array can be converted to a string of UTF-8 characters even if it ends with a 0 OK +▶ 5/71 Byte array can be converted to a string of encoded characters even with a 0 byte OK +▶ 5/71 Byte array stops converting to a string at an embedded 0 byte OK +▶ 5/71 Byte array deals gracefully with a 0-length array OK +▶ 5/71 Byte array deals gracefully with a 0-length GLib.Bytes OK +▶ 5/71 Byte array deals gracefully with a 0-length string OK +▶ 2/71 - ensure dynamic imports resolve without an explicit mainloop OK +▶ 5/71 Byte array deals gracefully with a non Uint8Array OK +▶ 5/71 Byte array legacy toString() behavior is preserved when created from a string OK +▶ 5/71 Byte array legacy toString() behavior is preserved when marshalled from GI OK + 5/71 cjs:JS / ByteArray OK 0.46s 13 subtests passed + + 7/71 cjs:JS / Format RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js MALLOC_PERTURB_=201 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testFormat.js +▶ 1/71 - System.programPath should end in '/argv.js' when gjs argv.js is run OK +▶ 2/71 - ensure top level await can import modules OK + 2/71 cjs:Scripts / CommandLineModules OK 1.30s 3 subtests passed + + 8/71 cjs:JS / Fundamental RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=167 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testFundamental.js +▶ 1/71 - System.exit() should still exit across an FFI boundary OK ▶ 6/71 Exceptions are thrown from property setter OK ▶ 6/71 Exceptions are thrown from property getter OK ▶ 6/71 Exceptions are logged from constructor OK ▶ 6/71 Exceptions are logged from property setter with binding OK ▶ 6/71 Exceptions are logged from property getter with binding OK -▶ 1/71 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. OK ▶ 6/71 logError logs a warning for a GError OK ▶ 6/71 logError logs a warning with a message if given OK ▶ 6/71 logError also logs an error for a created GError that is not thrown OK @@ -5063,65 +5112,41 @@ ▶ 6/71 logError logs with stack for a GError created from a C struct OK ▶ 6/71 logError logs an error with a prefix if given OK ▶ 6/71 logError logs an error with prefix and message OK +▶ 7/71 imports.format escapes % with another % character OK +▶ 7/71 imports.format formats a single string argument OK +▶ 7/71 imports.format formats two string arguments OK ▶ 6/71 logError logs a SyntaxError OK +▶ 7/71 imports.format formats two swapped string arguments OK +▶ 7/71 imports.format formats a number in base 10 OK ▶ 6/71 logError logs an error with cause OK +▶ 7/71 imports.format formats a number in base 16 OK ▶ 6/71 logError logs a GError with cause OK ▶ 6/71 logError logs an error with non-object cause OK +▶ 7/71 imports.format formats a floating point number with no precision OK ▶ 6/71 logError logs an error with a cause tree OK ▶ 6/71 logError logs an error with cyclical causes OK +▶ 7/71 imports.format formats a floating point number with precision 2 OK +▶ 7/71 imports.format pads with zeroes OK ▶ 6/71 Exception from function with too few arguments contains the full function name OK ▶ 6/71 Exception from function with too few arguments contains the full method name OK +▶ 7/71 imports.format pads with spaces OK +▶ 7/71 imports.format throws an error when given incorrect modifiers for the conversion type OK +▶ 7/71 imports.format throws an error when incorrectly instructed to swap arguments OK ▶ 6/71 thrown GError is an instance of error enum type OK ▶ 6/71 thrown GError matches error domain and code OK ▶ 6/71 thrown GError has properties for domain and code OK ▶ 6/71 GError.new_literal constructs a valid GLib.Error OK +▶ 1/71 - Unhandled promise rejections should still be printed when exiting OK ▶ 6/71 GError.new_literal does not accept invalid domains OK - 6/71 cjs:JS / Exceptions OK 0.29s 26 subtests passed - - 7/71 cjs:JS / Format RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 MALLOC_PERTURB_=218 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testFormat.js -▶ 5/71 Byte array can be created from a string OK -▶ 5/71 Byte array can be encoded from a string OK -▶ 5/71 Byte array encodes as UTF-8 by default OK -▶ 5/71 Byte array can be converted to a string of ASCII characters OK -▶ 5/71 Byte array can be converted to a string of UTF-8 characters even if it ends with a 0 OK -▶ 5/71 Byte array can be converted to a string of encoded characters even with a 0 byte OK -▶ 5/71 Byte array stops converting to a string at an embedded 0 byte OK -▶ 5/71 Byte array deals gracefully with a 0-length array OK -▶ 5/71 Byte array deals gracefully with a 0-length GLib.Bytes OK -▶ 5/71 Byte array deals gracefully with a 0-length string OK -▶ 5/71 Byte array deals gracefully with a non Uint8Array OK -▶ 5/71 Byte array legacy toString() behavior is preserved when created from a string OK -▶ 5/71 Byte array legacy toString() behavior is preserved when marshalled from GI OK -▶ 1/71 - Unicode encoding for symbols should be functioning properly for ARGV and imports. OK -▶ 1/71 - --help should succeed OK - 5/71 cjs:JS / ByteArray OK 0.44s 13 subtests passed - - 8/71 cjs:JS / Fundamental RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf MALLOC_PERTURB_=126 G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testFundamental.js -▶ 1/71 - --help should print something OK -▶ 1/71 - should succeed when --help is not first arg OK -▶ 1/71 - should print something when --help is not first arg OK -▶ 1/71 - --help should succeed before a script file OK -▶ 1/71 - --help should print something before a script file OK -▶ 7/71 imports.format escapes % with another % character OK -▶ 7/71 imports.format formats a single string argument OK -▶ 7/71 imports.format formats two string arguments OK -▶ 7/71 imports.format formats two swapped string arguments OK -▶ 7/71 imports.format formats a number in base 10 OK -▶ 7/71 imports.format formats a number in base 16 OK -▶ 7/71 imports.format formats a floating point number with no precision OK -▶ 7/71 imports.format formats a floating point number with precision 2 OK -▶ 1/71 - --help should succeed before -c OK -▶ 7/71 imports.format pads with zeroes OK -▶ 7/71 imports.format pads with spaces OK -▶ 7/71 imports.format throws an error when given incorrect modifiers for the conversion type OK -▶ 7/71 imports.format throws an error when incorrectly instructed to swap arguments OK - 7/71 cjs:JS / Format OK 0.37s 12 subtests passed + 7/71 cjs:JS / Format OK 0.60s 12 subtests passed 9/71 cjs:JS / Gettext RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=169 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGettext.js -▶ 1/71 - --help should print something before -c OK +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=99 G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGettext.js + 6/71 cjs:JS / Exceptions OK 0.80s 26 subtests passed + +10/71 cjs:JS / GIMarshalling RUNNING +>>> LC_ALL=C.utf8 MALLOC_PERTURB_=210 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGIMarshalling.js +▶ 1/71 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. OK ▶ 8/71 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue OK ▶ 8/71 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue OK ▶ 8/71 Fundamental type support can marshal a custom fundamental type into a GValue if contains a pointer and does not provide setter and getters OK @@ -5132,51 +5157,38 @@ ▶ 8/71 Fundamental type support can marshal a custom fundamental type into a transformable type OK ▶ 8/71 Fundamental type support can marshal to a null value OK ▶ 8/71 Fundamental type support can marshal to a null value if has no getter function OK -▶ 1/71 - --help after script file should be passed to script OK - 8/71 cjs:JS / Fundamental OK 0.38s 10 subtests passed +▶ 1/71 - Unicode encoding for symbols should be functioning properly for ARGV and imports. OK + 8/71 cjs:JS / Fundamental OK 0.78s 10 subtests passed -10/71 cjs:JS / GIMarshalling RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=246 G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGIMarshalling.js +11/71 cjs:JS / Gio RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=126 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGio.js ▶ 9/71 Gettext module setlocale returns a locale OK -▶ 1/71 - --help after script file should not print anything OK - 9/71 cjs:JS / Gettext OK 0.26s 1 subtests passed + 9/71 cjs:JS / Gettext OK 0.47s 1 subtests passed -11/71 cjs:JS / Gio RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 MALLOC_PERTURB_=154 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGio.js -▶ 1/71 - --help after -c should be passed to script OK +12/71 cjs:JS / GLib RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=136 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGLib.js +▶ 1/71 - --help should succeed OK ▶ 10/71 Boolean true marshals as a return value OK ▶ 10/71 Boolean true marshals as an in parameter OK ▶ 10/71 Boolean true marshals as an out parameter OK -▶ 11/71 ListStore iterator ListStore iterates OK -▶ 11/71 Sorting in ListStore test insert_sorted OK ▶ 10/71 Boolean true marshals as an inout parameter OK -▶ 11/71 Sorting in ListStore test sort OK ▶ 10/71 Boolean false marshals as a return value OK +▶ 1/71 - --help should print something OK ▶ 10/71 Boolean false marshals as an in parameter OK ▶ 10/71 Boolean false marshals as an out parameter OK -▶ 1/71 - --help after -c should not print anything OK -▶ 11/71 Promisify function doesn't crash when async function is not defined OK -▶ 11/71 Promisify function doesn't crash when finish function is not defined OK ▶ 10/71 Boolean false marshals as an inout parameter OK ▶ 10/71 Integer int8-typed marshals signed value as a return value OK -▶ 11/71 Promisify function promisifies functions OK -▶ 11/71 Promisify function preserves old behavior OK -▶ 11/71 Promisify function can guess the finish function OK ▶ 10/71 Integer int8-typed marshals signed value as an in parameter OK ▶ 10/71 Integer int8-typed marshals signed value as an out parameter OK ▶ 10/71 Integer int8-typed marshals as an inout parameter OK ▶ 10/71 Integer int8-typed marshals unsigned value as a return value OK ▶ 10/71 Integer int8-typed marshals unsigned value as an in parameter OK -▶ 11/71 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID OK ▶ 10/71 Integer int8-typed marshals unsigned value as an out parameter OK +▶ 1/71 - should succeed when --help is not first arg OK ▶ 10/71 Integer int8-typed marshals unsigned value as an inout parameter OK -▶ 11/71 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed OK ▶ 10/71 Integer int16-typed marshals signed value as a return value OK ▶ 10/71 Integer int16-typed marshals signed value as an in parameter OK ▶ 10/71 Integer int16-typed marshals signed value as an out parameter OK -▶ 11/71 Gio.Settings overrides doesn't crash when forgetting to specify a schema path OK -▶ 11/71 Gio.Settings overrides doesn't crash when specifying conflicting schema paths OK -▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key OK ▶ 10/71 Integer int16-typed marshals as an inout parameter OK ▶ 10/71 Integer int16-typed marshals unsigned value as a return value OK ▶ 10/71 Integer int16-typed marshals unsigned value as an in parameter OK @@ -5184,28 +5196,20 @@ ▶ 10/71 Integer int16-typed marshals unsigned value as an inout parameter OK ▶ 10/71 Integer int32-typed marshals signed value as a return value OK ▶ 10/71 Integer int32-typed marshals signed value as an in parameter OK -▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key OK ▶ 10/71 Integer int32-typed marshals signed value as an out parameter OK ▶ 10/71 Integer int32-typed marshals as an inout parameter OK ▶ 10/71 Integer int32-typed marshals unsigned value as a return value OK -▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key OK -▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key OK -▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key OK -▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key OK -▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key OK ▶ 10/71 Integer int32-typed marshals unsigned value as an in parameter OK ▶ 10/71 Integer int32-typed marshals unsigned value as an out parameter OK ▶ 10/71 Integer int32-typed marshals unsigned value as an inout parameter OK ▶ 10/71 Integer int64-typed marshals signed value as a return value OK -▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key OK -▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key OK ▶ 10/71 Integer int64-typed marshals signed value as an in parameter SKIP +▶ 1/71 - should print something when --help is not first arg OK ▶ 10/71 Integer int64-typed marshals signed value as an out parameter OK ▶ 10/71 Integer int64-typed marshals as an inout parameter SKIP ▶ 10/71 Integer int64-typed marshals unsigned value as a return value OK ▶ 10/71 Integer int64-typed marshals unsigned value as an in parameter SKIP ▶ 10/71 Integer int64-typed marshals unsigned value as an out parameter OK -▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema OK ▶ 10/71 Integer int64-typed marshals unsigned value as an inout parameter SKIP ▶ 10/71 Integer short-typed marshals signed value as a return value OK ▶ 10/71 Integer short-typed marshals signed value as an in parameter OK @@ -5215,18 +5219,17 @@ ▶ 10/71 Integer short-typed marshals unsigned value as an in parameter OK ▶ 10/71 Integer short-typed marshals unsigned value as an out parameter OK ▶ 10/71 Integer short-typed marshals unsigned value as an inout parameter OK +▶ 1/71 - --help should succeed before a script file OK ▶ 10/71 Integer int-typed marshals signed value as a return value OK ▶ 10/71 Integer int-typed marshals signed value as an in parameter OK ▶ 10/71 Integer int-typed marshals signed value as an out parameter OK ▶ 10/71 Integer int-typed marshals as an inout parameter OK -▶ 11/71 Gio.Settings overrides with existing schema still works with correct keys OK ▶ 10/71 Integer int-typed marshals unsigned value as a return value OK ▶ 10/71 Integer int-typed marshals unsigned value as an in parameter OK ▶ 10/71 Integer int-typed marshals unsigned value as an out parameter OK ▶ 10/71 Integer int-typed marshals unsigned value as an inout parameter OK ▶ 10/71 Integer long-typed marshals signed value as a return value OK ▶ 10/71 Integer long-typed marshals signed value as an in parameter OK -▶ 11/71 Gio.add_action_entries override registers each entry as an action OK ▶ 10/71 Integer long-typed marshals signed value as an out parameter OK ▶ 10/71 Integer long-typed marshals as an inout parameter OK ▶ 10/71 Integer long-typed marshals unsigned value as a return value OK @@ -5234,17 +5237,14 @@ ▶ 10/71 Integer long-typed marshals unsigned value as an out parameter OK ▶ 10/71 Integer long-typed marshals unsigned value as an inout parameter OK ▶ 10/71 Integer ssize-typed marshals signed value as a return value OK -▶ 11/71 Gio.add_action_entries override connects and binds the activate handler OK -▶ 11/71 Gio.add_action_entries override connects and binds the change_state handler OK ▶ 10/71 Integer ssize-typed marshals signed value as an in parameter OK ▶ 10/71 Integer ssize-typed marshals signed value as an out parameter OK ▶ 10/71 Integer ssize-typed marshals as an inout parameter OK +▶ 1/71 - --help should print something before a script file OK ▶ 10/71 Integer ssize-typed marshals unsigned value as a return value OK ▶ 10/71 Integer ssize-typed marshals unsigned value as an in parameter OK ▶ 10/71 Integer ssize-typed marshals unsigned value as an out parameter OK ▶ 10/71 Integer ssize-typed marshals unsigned value as an inout parameter OK -▶ 11/71 Gio.add_action_entries override throw an error if the parameter_type is invalid OK -▶ 11/71 Gio.add_action_entries override throw an error if the state is invalid OK ▶ 10/71 BigInt int64-typed marshals signed value as an in parameter OK ▶ 10/71 BigInt int64-typed marshals unsigned value as an in parameter OK ▶ 10/71 Floating point float-typed marshals value as a return value OK @@ -5253,123 +5253,175 @@ ▶ 10/71 Floating point float-typed marshals value as an inout parameter OK ▶ 10/71 Floating point double-typed marshals value as a return value OK ▶ 10/71 Floating point double-typed marshals as an in parameter OK +▶ 12/71 GVariant constructor constructs a string variant OK ▶ 10/71 Floating point double-typed marshals value as an out parameter OK ▶ 10/71 Floating point double-typed marshals value as an inout parameter OK +▶ 12/71 GVariant constructor constructs a string variant (backwards compatible API) OK ▶ 10/71 time_t marshals as a return value OK ▶ 10/71 time_t marshals as an in parameter OK ▶ 10/71 time_t marshals as an out parameter OK -▶ 11/71 Gio.InputStream.prototype.createSyncIterator iterates synchronously OK ▶ 10/71 time_t marshals as an inout parameter OK ▶ 10/71 GType void marshals as a return value OK ▶ 10/71 GType void marshals as an in parameter OK ▶ 10/71 GType void marshals as an out parameter OK +▶ 12/71 GVariant constructor constructs a struct variant OK +▶ 1/71 - --help should succeed before -c OK ▶ 10/71 GType void marshals as an inout parameter OK -▶ 1/71 - -I after script should succeed but give a warning OK ▶ 10/71 GType string marshals as a return value OK ▶ 10/71 GType string marshals as an in parameter OK ▶ 10/71 GType string marshals as an out parameter OK +▶ 12/71 GVariant constructor constructs a maybe variant OK ▶ 10/71 GType can be implicitly converted from a GObject type alias OK ▶ 10/71 GType can be implicitly converted from a JS type OK ▶ 10/71 UTF-8 string with transfer none marshals as a return value OK ▶ 10/71 UTF-8 string with transfer none marshals as an in parameter OK +▶ 12/71 GVariant constructor constructs a byte array variant OK ▶ 10/71 UTF-8 string with transfer none marshals as an out parameter OK ▶ 10/71 UTF-8 string with transfer none marshals as an inout parameter OK +▶ 12/71 GVariant constructor constructs a byte array variant from a string OK ▶ 10/71 UTF-8 string with transfer full marshals as a return value OK ▶ 10/71 UTF-8 string with transfer full marshals as an out parameter OK ▶ 10/71 UTF-8 string with transfer full marshals as an inout parameter SKIP +▶ 12/71 GVariant constructor 0-terminates a byte array variant constructed from a string OK ▶ 10/71 UTF-8 string marshals value as a byte array OK +▶ 12/71 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array OK ▶ 10/71 UTF-8 string makes a default out value for a broken C function OK ▶ 10/71 In-out array in the style of gtk_init() marshals null OK ▶ 10/71 In-out array in the style of gtk_init() marshals an inout empty array SKIP ▶ 10/71 In-out array in the style of gtk_init() marshals an inout array SKIP +▶ 1/71 - --help should print something before -c OK +▶ 12/71 GVariant unpack preserves type information if the unpacked object contains variants OK ▶ 10/71 Fixed-size C array of ints marshals as a return value OK +▶ 12/71 GVariant unpack recursive leaves no variants in the unpacked object OK ▶ 10/71 Fixed-size C array of ints marshals as an in parameter OK ▶ 10/71 Fixed-size C array of ints marshals as an out parameter OK +▶ 12/71 GVariantDict lookup returns the unpacked variant OK ▶ 10/71 Fixed-size C array of ints marshals as an out parameter OK ▶ 10/71 Fixed-size C array of ints marshals as an inout parameter OK +▶ 12/71 GVariantDict lookup returns null if the key isn't present OK ▶ 10/71 Fixed-size C array of shorts marshals as a return value OK ▶ 10/71 Fixed-size C array of shorts marshals as an in parameter OK +▶ 12/71 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter OK +▶ 12/71 GLib string function overrides GLib.stpcpy OK ▶ 10/71 Fixed-size C array marshals a struct array as an out parameter OK -▶ 11/71 Gio.InputStream.prototype.createAsyncIterator iterates asynchronously OK -▶ 11/71 Gio.FileEnumerator overrides iterates synchronously OK ▶ 10/71 Fixed-size C array marshals a fixed-size struct array as caller allocated out param OK ▶ 10/71 C array with length marshals as a return value OK +▶ 12/71 GLib string function overrides GLib.strstr_len OK +▶ 12/71 GLib string function overrides GLib.strrstr OK ▶ 10/71 C array with length marshals as an in parameter OK ▶ 10/71 C array with length marshals as an out parameter OK ▶ 10/71 C array with length marshals as an inout parameter OK +▶ 12/71 GLib string function overrides GLib.strrstr_len OK ▶ 10/71 C array with length can be returned along with other arguments OK ▶ 10/71 C array with length can be passed to a function with its length parameter before it OK ▶ 10/71 C array with length can be passed to a function with zero terminator OK +▶ 12/71 GLib string function overrides GLib.strup OK +▶ 12/71 GLib string function overrides GLib.strdown OK ▶ 10/71 C array with length of strings marshals as an in parameter OK ▶ 10/71 C array with length marshals a byte array as an in parameter OK ▶ 10/71 C array with length of signed 64-bit ints marshals as an in parameter OK +▶ 12/71 GLib string function overrides GLib.strreverse OK ▶ 10/71 C array with length of unsigned 64-bit ints marshals as an in parameter OK +▶ 12/71 GLib string function overrides GLib.ascii_dtostr OK +▶ 12/71 GLib string function overrides GLib.ascii_formatd OK ▶ 10/71 C array with length of unichars marshals as an in parameter OK ▶ 10/71 C array with length of unichars marshals as an out parameter OK ▶ 10/71 C array with length of unichars marshals from an array of codepoints OK +▶ 12/71 GLib string function overrides GLib.strchug OK +▶ 12/71 GLib string function overrides GLib.strchomp OK ▶ 10/71 C array with length of booleans marshals as an in parameter OK ▶ 10/71 C array with length of booleans marshals as an out parameter OK ▶ 10/71 C array with length of booleans marshals from an array of numbers OK ▶ 10/71 C array with length of boxed structs marshals as an in parameter OK +▶ 12/71 GLib string function overrides GLib.strstrip OK ▶ 10/71 C array with length of boxed structs passed by value marshals as an in parameter SKIP ▶ 10/71 C array with length of simple structs marshals as an in parameter SKIP ▶ 10/71 C array with length marshals two arrays with the same length parameter OK ▶ 10/71 C array with length copies correctly on transfer full OK ▶ 10/71 C array with length of enums marshals as an in parameter OK +▶ 12/71 GLib string function overrides GLib.strdelimit OK +▶ 11/71 ListStore iterator ListStore iterates OK ▶ 10/71 C array with length of flags marshals as an in parameter OK ▶ 10/71 C array with length marshals an array with a 64-bit length parameter OK ▶ 10/71 C array with length marshals an array with an 8-bit length parameter OK ▶ 10/71 C array with length can be an out argument along with other arguments OK ▶ 10/71 C array with length can be an in-out argument along with other arguments OK ▶ 10/71 C array with length does not interpret an unannotated integer as a length parameter OK +▶ 12/71 GLib string function overrides GLib.strcanon OK ▶ 10/71 Zero-terminated C array of strings marshals as a return value OK ▶ 10/71 Zero-terminated C array of strings marshals as an in parameter OK ▶ 10/71 Zero-terminated C array of strings marshals as an out parameter OK +▶ 1/71 - --help after script file should be passed to script OK +▶ 12/71 GLib string function overrides GLib.base64_encode OK ▶ 10/71 Zero-terminated C array of strings marshals as an inout parameter OK ▶ 10/71 Zero-terminated C array marshals null as a zero-terminated array return value OK +▶ 11/71 Sorting in ListStore test insert_sorted OK ▶ 10/71 Zero-terminated C array marshals an array of structs as a return value OK ▶ 10/71 Zero-terminated C array marshals an array of unichars as a return value OK +▶ 11/71 Sorting in ListStore test sort OK ▶ 10/71 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter OK -▶ 11/71 Gio.FileEnumerator overrides iterates asynchronously OK ▶ 10/71 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter OK -▶ 11/71 Non-introspectable file attribute overrides invalid means unsetting the attribute OK ▶ 10/71 Zero-terminated C array of GLib.Variants marshals as a transfer-full in and out parameter OK +▶ 11/71 Promisify function doesn't crash when async function is not defined OK ▶ 10/71 GArray of ints with transfer none marshals as a return value OK ▶ 10/71 GArray of ints with transfer none marshals as an in parameter OK +12/71 cjs:JS / GLib OK 0.68s 28 subtests passed + +13/71 cjs:JS / GObject RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf MALLOC_PERTURB_=139 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObject.js +▶ 11/71 Promisify function doesn't crash when finish function is not defined OK +▶ 11/71 Promisify function promisifies functions OK +▶ 11/71 Promisify function preserves old behavior OK +▶ 11/71 Promisify function can guess the finish function OK +▶ 11/71 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID OK +▶ 11/71 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed OK +▶ 11/71 Gio.Settings overrides doesn't crash when forgetting to specify a schema path OK +▶ 11/71 Gio.Settings overrides doesn't crash when specifying conflicting schema paths OK +▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key OK ▶ 10/71 GArray marshals int64s as a transfer-none return value OK -▶ 11/71 Non-introspectable file attribute overrides works for boolean OK ▶ 10/71 GArray of strings with transfer none marshals as a return value OK ▶ 10/71 GArray of strings with transfer none marshals as an in parameter OK ▶ 10/71 GArray of strings with transfer none marshals as an out parameter OK ▶ 10/71 GArray of strings with transfer none marshals as an inout parameter OK -▶ 1/71 - --coverage-prefix after script should succeed but give a warning OK -▶ 11/71 Non-introspectable file attribute overrides works for uint32 OK ▶ 10/71 GArray of strings with transfer full marshals as a return value OK +▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key OK +▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key OK +▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key OK +▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key OK +▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key OK +▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key OK ▶ 10/71 GArray of strings with transfer full marshals as an out parameter OK ▶ 10/71 GArray of strings with transfer full marshals as an inout parameter SKIP +▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key OK +▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key OK +▶ 11/71 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema OK ▶ 10/71 GArray of strings with transfer container marshals as a return value OK -▶ 11/71 Non-introspectable file attribute overrides works for uint64 OK ▶ 10/71 GArray of strings with transfer container marshals as an out parameter OK ▶ 10/71 GArray of strings with transfer container marshals as an inout parameter SKIP -▶ 11/71 Non-introspectable file attribute overrides works for object OK ▶ 10/71 GArray of strings marshals as a transfer-full caller-allocated out parameter SKIP +▶ 11/71 Gio.Settings overrides with existing schema still works with correct keys OK ▶ 10/71 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors OK +▶ 11/71 Gio.add_action_entries override registers each entry as an action OK +▶ 11/71 Gio.add_action_entries override connects and binds the activate handler OK +▶ 11/71 Gio.add_action_entries override connects and binds the change_state handler OK +▶ 11/71 Gio.add_action_entries override throw an error if the parameter_type is invalid OK ▶ 10/71 GArray marshals boxed structs as a transfer-full return value OK +▶ 11/71 Gio.add_action_entries override throw an error if the state is invalid OK ▶ 10/71 GArray of booleans with transfer none marshals as an in parameter OK ▶ 10/71 GArray of unichars can be passed in with transfer none OK +▶ 11/71 Gio.InputStream.prototype.createSyncIterator iterates synchronously OK ▶ 10/71 GPtrArray of strings with transfer none marshals as a return value OK ▶ 10/71 GPtrArray of strings with transfer none marshals as an in parameter OK ▶ 10/71 GPtrArray of strings with transfer none marshals as an out parameter OK ▶ 10/71 GPtrArray of strings with transfer none marshals as an inout parameter OK ▶ 10/71 GPtrArray of strings with transfer full marshals as a return value OK +▶ 11/71 Gio.InputStream.prototype.createAsyncIterator iterates asynchronously OK ▶ 10/71 GPtrArray of strings with transfer full marshals as an out parameter OK ▶ 10/71 GPtrArray of strings with transfer full marshals as an inout parameter SKIP ▶ 10/71 GPtrArray of strings with transfer container marshals as a return value OK +▶ 1/71 - --help after script file should not print anything OK ▶ 10/71 GPtrArray of strings with transfer container marshals as an out parameter OK -11/71 cjs:JS / Gio OK 0.69s 37 subtests passed - -12/71 cjs:JS / GLib RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=173 /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGLib.js +▶ 11/71 Gio.FileEnumerator overrides iterates synchronously OK ▶ 10/71 GPtrArray of strings with transfer container marshals as an inout parameter SKIP ▶ 10/71 GPtrArray of structs can be returned with transfer full OK ▶ 10/71 GByteArray marshals as a return value OK @@ -5381,6 +5433,7 @@ ▶ 10/71 GBytes can be created from a string and is encoded in UTF-8 OK ▶ 10/71 GBytes turns into a GByteArray on assignment OK ▶ 10/71 GBytes cannot be passed to a function expecting a byte array OK +▶ 11/71 Gio.FileEnumerator overrides iterates asynchronously OK ▶ 10/71 GStrv marshals as a return value OK ▶ 10/71 GStrv marshals as an in parameter OK ▶ 10/71 GStrv marshals as an out parameter OK @@ -5392,13 +5445,18 @@ ▶ 10/71 GList of strings with transfer none marshals as a return value OK ▶ 10/71 GList of strings with transfer none marshals as an in parameter OK ▶ 10/71 GList of strings with transfer none marshals as an out parameter OK +▶ 11/71 Non-introspectable file attribute overrides invalid means unsetting the attribute OK ▶ 10/71 GList of strings with transfer none marshals as an inout parameter OK ▶ 10/71 GList of strings with transfer full marshals as a return value OK ▶ 10/71 GList of strings with transfer full marshals as an out parameter OK +▶ 11/71 Non-introspectable file attribute overrides works for boolean OK +▶ 11/71 Non-introspectable file attribute overrides works for uint32 OK ▶ 10/71 GList of strings with transfer full marshals as an inout parameter SKIP ▶ 10/71 GList of strings with transfer container marshals as a return value OK +▶ 11/71 Non-introspectable file attribute overrides works for uint64 OK ▶ 10/71 GList of strings with transfer container marshals as an out parameter OK ▶ 10/71 GList of strings with transfer container marshals as an inout parameter SKIP +▶ 11/71 Non-introspectable file attribute overrides works for object OK ▶ 10/71 GSList of ints with transfer none marshals as a return value OK ▶ 10/71 GSList of ints with transfer none marshals as an in parameter OK ▶ 10/71 GSList of strings with transfer none marshals as a return value OK @@ -5408,33 +5466,62 @@ ▶ 10/71 GSList of strings with transfer full marshals as a return value OK ▶ 10/71 GSList of strings with transfer full marshals as an out parameter OK ▶ 10/71 GSList of strings with transfer full marshals as an inout parameter SKIP +▶ 1/71 - --help after -c should be passed to script OK ▶ 10/71 GSList of strings with transfer container marshals as a return value OK +11/71 cjs:JS / Gio OK 1.27s 37 subtests passed + +14/71 cjs:JS / GObjectClass RUNNING +>>> LC_ALL=C.utf8 MALLOC_PERTURB_=120 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectClass.js +▶ 13/71 GObject overrides GObject.set() OK +▶ 13/71 GObject overrides Signal alternative syntax handler is called with the right object OK +▶ 13/71 GObject overrides Signal alternative syntax disconnected handler is not called OK +▶ 13/71 GObject overrides toString() shows the native object address OK ▶ 10/71 GSList of strings with transfer container marshals as an out parameter OK -▶ 1/71 - --coverage-output after script should succeed but give a warning OK ▶ 10/71 GSList of strings with transfer container marshals as an inout parameter SKIP ▶ 10/71 GHashTable with integer values marshals as a return value OK ▶ 10/71 GHashTable with integer values marshals as an in parameter OK +▶ 13/71 GObject should be able to create a GType object for gpointer OK +▶ 13/71 GObject should be able to create a GType object for GBoxed OK +▶ 13/71 GObject should be able to create a GType object for GParam OK +▶ 13/71 GObject should be able to create a GType object for GInterface OK ▶ 10/71 GHashTable with string values with transfer none marshals as a return value OK +▶ 13/71 GObject should be able to create a GType object for GObject OK +▶ 13/71 GObject should be able to create a GType object for GVariant OK ▶ 10/71 GHashTable with string values with transfer none marshals as an in parameter OK ▶ 10/71 GHashTable with string values with transfer none marshals as an out parameter OK ▶ 10/71 GHashTable with string values with transfer none marshals as an inout parameter OK +▶ 13/71 GObject should be able to query signals OK ▶ 10/71 GHashTable with string values with transfer full marshals as a return value OK ▶ 10/71 GHashTable with string values with transfer full marshals as an out parameter OK +▶ 13/71 GObject.Object.new() can be called with a property bag OK +▶ 13/71 GObject.Object.new() can be called to construct an object without setting properties OK ▶ 10/71 GHashTable with string values with transfer full marshals as an inout parameter SKIP ▶ 10/71 GHashTable with string values with transfer container marshals as a return value OK +▶ 13/71 GObject.Object.new() complains about wrong types OK ▶ 10/71 GHashTable with string values with transfer container marshals as an out parameter OK ▶ 10/71 GHashTable with string values with transfer container marshals as an inout parameter SKIP +▶ 13/71 GObject.Object.new() complains about wrong properties OK +▶ 13/71 GObject.Object.new() can construct C GObjects as well OK ▶ 10/71 GHashTable with double values marshals as an in parameter OK ▶ 10/71 GHashTable with float values marshals as an in parameter OK -▶ 1/71 - --version should work OK +▶ 13/71 GObject.Object.new_with_properties() can be called with two arrays OK +▶ 13/71 GObject.Object.new_with_properties() can be called to construct an object without setting properties OK +▶ 13/71 GObject.Object.new_with_properties() complains about various incorrect usages OK +▶ 13/71 GObject.Object.new_with_properties() complains about wrong types OK ▶ 10/71 GHashTable with 64-bit int values marshals as an in parameter OK ▶ 10/71 GHashTable with unsigned 64-bit int values marshals as an in parameter OK +▶ 13/71 GObject.Object.new_with_properties() complains about wrong properties OK ▶ 10/71 GHashTable symbol keys are ignored OK +▶ 13/71 GObject.Object.new_with_properties() can construct C GObjects as well OK ▶ 10/71 GValue marshals as a return value OK ▶ 10/71 GValue marshals as an in parameter OK ▶ 10/71 GValue marshals as an out parameter OK ▶ 10/71 GValue marshals as an inout parameter SKIP ▶ 10/71 GValue marshals as an int64 in parameter OK +13/71 cjs:JS / GObject OK 0.69s 22 subtests passed + +15/71 cjs:JS / GObjectInterface RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes MALLOC_PERTURB_=185 GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectInterface.js ▶ 10/71 GValue type objects can be converted from primitive-like types OK ▶ 10/71 GValue can be passed into a function and modified OK ▶ 10/71 GValue can be passed into a function as a boxed type and modified OK @@ -5442,9 +5529,9 @@ ▶ 10/71 GValue enum can be passed into a function as a boxed type and packed OK ▶ 10/71 GValue flags can be passed into a function and packed SKIP ▶ 10/71 GValue flags can be passed into a function as a boxed type and packed OK +▶ 1/71 - --help after -c should not print anything OK ▶ 10/71 GValue marshals as an int64 out parameter OK ▶ 10/71 GValue marshals as a caller-allocated out parameter OK -▶ 1/71 - --version should print something OK ▶ 10/71 GValue array can be passed into a function and packed OK ▶ 10/71 GValue array of boxed type GValues can be passed into a function OK ▶ 10/71 GValue array of uninitialized boxed GValues OK @@ -5505,12 +5592,11 @@ ▶ 10/71 GObject can have a static constructor that fails OK ▶ 10/71 GObject method marshals an int array as an in parameter OK ▶ 10/71 GObject method marshals an int array as an out parameter OK +▶ 1/71 - -I after script should succeed but give a warning OK ▶ 10/71 GObject method marshals an int array as an inout parameter OK ▶ 10/71 GObject method marshals an int array as a return value OK ▶ 10/71 GObject method with default implementation can be called OK -▶ 12/71 GVariant constructor constructs a string variant OK ▶ 10/71 GObject marshals as a return parameter with transfer none OK -▶ 12/71 GVariant constructor constructs a string variant (backwards compatible API) OK ▶ 10/71 GObject marshals as a out parameter with transfer none OK ▶ 10/71 GObject marshals as an inout parameter with transfer none OK ▶ 10/71 GObject marshals as a return parameter with transfer full OK @@ -5519,18 +5605,14 @@ ▶ 10/71 GObject marshals as a this value with transfer none OK ▶ 10/71 Virtual function marshals an in argument OK ▶ 10/71 Virtual function marshals an out argument OK -▶ 12/71 GVariant constructor constructs a struct variant OK ▶ 10/71 Virtual function marshals a POD out argument OK ▶ 10/71 Virtual function marshals a callee-allocated pointer out argument OK ▶ 10/71 Virtual function marshals a string out argument and return value OK ▶ 10/71 Virtual function can override a default implementation in JS OK ▶ 10/71 Virtual function marshals a callback SKIP ▶ 10/71 Virtual function marshals a return value OK -▶ 12/71 GVariant constructor constructs a maybe variant OK ▶ 10/71 Virtual function marshals one out parameter OK -▶ 12/71 GVariant constructor constructs a byte array variant OK ▶ 10/71 Virtual function marshals multiple out parameters OK -▶ 12/71 GVariant constructor constructs a byte array variant from a string OK ▶ 10/71 Virtual function marshals a return value and one out parameter OK ▶ 10/71 Virtual function marshals a return value and multiple out parameters OK ▶ 10/71 Virtual function marshals one inout parameter OK @@ -5538,90 +5620,66 @@ ▶ 10/71 Virtual function marshals a return value and one inout parameter OK ▶ 10/71 Virtual function marshals a return value and multiple inout parameters OK ▶ 10/71 Virtual function marshals an array out parameter OK -▶ 12/71 GVariant constructor 0-terminates a byte array variant constructed from a string OK -▶ 12/71 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array OK ▶ 10/71 Virtual function marshals a caller-allocated GValue out parameter OK ▶ 10/71 Virtual function marshals an error out parameter when no error OK -▶ 1/71 - --version after -c should be passed to script OK -▶ 12/71 GVariant unpack preserves type information if the unpacked object contains variants OK ▶ 10/71 Virtual function marshals an error out parameter with a JavaScript exception OK -▶ 12/71 GVariant unpack recursive leaves no variants in the unpacked object OK ▶ 10/71 Virtual function marshals an error out parameter with a GError exception OK ▶ 10/71 Virtual function marshals an error out parameter with a primitive value OK -▶ 12/71 GVariantDict lookup returns the unpacked variant OK -▶ 12/71 GVariantDict lookup returns null if the key isn't present OK ▶ 10/71 Virtual function marshals an error out parameter with a plain object OK ▶ 10/71 Virtual function marshals an enum return value OK +▶ 1/71 - --coverage-prefix after script should succeed but give a warning OK ▶ 10/71 Virtual function marshals an enum out parameter OK -▶ 12/71 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter OK ▶ 10/71 Virtual function marshals a flags return value OK ▶ 10/71 Virtual function marshals a flags out parameter OK -▶ 12/71 GLib string function overrides GLib.stpcpy OK ▶ 10/71 Virtual function marshals an object return parameter with transfer none OK ▶ 10/71 Virtual function marshals an object return parameter with transfer full OK ▶ 10/71 Virtual function marshals an object out parameter with transfer none OK -▶ 12/71 GLib string function overrides GLib.strstr_len OK ▶ 10/71 Virtual function marshals an object out parameter with transfer full OK -▶ 12/71 GLib string function overrides GLib.strrstr OK ▶ 10/71 Virtual function marshals an object in parameter with transfer none OK ▶ 10/71 Virtual function marshals an object in parameter with transfer full SKIP ▶ 10/71 Wrong virtual functions marshals a return value SKIP -▶ 12/71 GLib string function overrides GLib.strrstr_len OK -▶ 12/71 GLib string function overrides GLib.strup OK ▶ 10/71 Wrong virtual functions marshals one out parameter SKIP ▶ 10/71 Wrong virtual functions marshals multiple out parameters OK ▶ 10/71 Wrong virtual functions marshals a return value and one out parameter OK ▶ 10/71 Wrong virtual functions marshals a return value and multiple out parameters OK -▶ 12/71 GLib string function overrides GLib.strdown OK ▶ 10/71 Wrong virtual functions marshals an array out parameter OK ▶ 10/71 Wrong virtual functions marshals an enum return value OK ▶ 10/71 Wrong virtual functions marshals an enum out parameter OK -▶ 12/71 GLib string function overrides GLib.strreverse OK ▶ 10/71 Wrong virtual functions marshals a flags return value OK ▶ 10/71 Wrong virtual functions marshals a flags out parameter OK -▶ 12/71 GLib string function overrides GLib.ascii_dtostr OK -▶ 12/71 GLib string function overrides GLib.ascii_formatd OK -▶ 12/71 GLib string function overrides GLib.strchug OK ▶ 10/71 Inherited GObject SubObject has a parent method that can be called OK ▶ 10/71 Inherited GObject SubObject has a method that can be called OK ▶ 10/71 Inherited GObject SubObject has an overridden method that can be called OK -▶ 12/71 GLib string function overrides GLib.strchomp OK ▶ 10/71 Inherited GObject SubObject has a method with default implementation that can be called OK -▶ 12/71 GLib string function overrides GLib.strstrip OK ▶ 10/71 Inherited GObject SubSubObject has a parent method that can be called OK ▶ 10/71 Inherited GObject SubSubObject has a method that can be called OK -▶ 12/71 GLib string function overrides GLib.strdelimit OK ▶ 10/71 Inherited GObject SubSubObject has an overridden method that can be called OK ▶ 10/71 Inherited GObject SubSubObject has a method with default implementation that can be called OK -▶ 12/71 GLib string function overrides GLib.strcanon OK -▶ 12/71 GLib string function overrides GLib.base64_encode OK ▶ 10/71 Interface can be returned OK ▶ 10/71 Interface can call an interface vfunc in C OK ▶ 10/71 Interface can implement a C interface OK ▶ 10/71 Interface can implement a C interface with a vfunc OK ▶ 10/71 Configurations of return values can handle two out parameters OK -12/71 cjs:JS / GLib OK 0.55s 28 subtests passed - -13/71 cjs:JS / GObject RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=57 /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObject.js ▶ 10/71 Configurations of return values can handle three in and three out parameters OK ▶ 10/71 Configurations of return values can handle a return value and an out parameter OK ▶ 10/71 Configurations of return values can handle four in parameters, two of which are nullable OK ▶ 10/71 Configurations of return values can handle three in parameters, one of which is nullable and one not OK ▶ 10/71 Configurations of return values can handle an array in parameter and two nullable in parameters OK ▶ 10/71 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length OK +▶ 1/71 - --coverage-output after script should succeed but give a warning OK ▶ 10/71 GError marshals a GError** signature as an exception OK ▶ 10/71 GError marshals a GError** at the end of the signature as an exception OK ▶ 10/71 GError marshals a GError** elsewhere in the signature as an out parameter OK ▶ 10/71 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none OK ▶ 10/71 GError marshals GError as a return value OK +▶ 1/71 - --version should work OK ▶ 10/71 Overrides can add constants OK ▶ 10/71 Overrides can override a struct method OK ▶ 10/71 Overrides returns the overridden struct OK -▶ 1/71 - --version after -c should not print anything OK ▶ 10/71 Overrides can override an object constructor OK ▶ 10/71 Overrides can override an object method OK ▶ 10/71 Overrides returns the overridden object OK +▶ 1/71 - --version should print something OK ▶ 10/71 Filename marshals as a return value OK ▶ 10/71 GObject.ParamSpec marshals as an in parameter OK ▶ 10/71 GObject.ParamSpec marshals as a return value OK @@ -5631,7 +5689,6 @@ ▶ 10/71 GObject properties gets and sets a uchar property OK ▶ 10/71 GObject properties gets and sets a int property OK ▶ 10/71 GObject properties gets and sets a uint property OK -▶ 1/71 - --jsversion should work OK ▶ 10/71 GObject properties gets and sets a long property OK ▶ 10/71 GObject properties gets and sets a ulong property OK ▶ 10/71 GObject properties gets and sets a int64 property OK @@ -5642,11 +5699,11 @@ ▶ 10/71 GObject properties gets and sets a string property OK ▶ 10/71 GObject properties get and sets out-of-range values throws OK ▶ 10/71 GObject properties gets and sets a float property OK +▶ 1/71 - --version after -c should be passed to script OK ▶ 10/71 GObject properties gets and sets a double property OK ▶ 10/71 GObject properties gets and sets a strv property OK ▶ 10/71 GObject properties gets and sets a boxed_struct property OK ▶ 10/71 GObject properties gets and sets a boxed_glist property OK -▶ 1/71 - --jsversion should print something OK ▶ 10/71 GObject properties gets and sets a gvalue property OK ▶ 10/71 GObject properties gets and sets a gvalue property with a bigint OK ▶ 10/71 GObject properties gets and sets a variant property OK @@ -5660,249 +5717,70 @@ ▶ 10/71 GObject properties throws when setting a read-only property OK ▶ 10/71 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument SKIP ▶ 10/71 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument SKIP -10/71 cjs:JS / GIMarshalling OK 1.70s 400 subtests passed +10/71 cjs:JS / GIMarshalling OK 2.78s 400 subtests passed -14/71 cjs:JS / GObjectClass RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf MALLOC_PERTURB_=158 G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectClass.js +16/71 cjs:JS / GObjectValue RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' MALLOC_PERTURB_=162 NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectValue.js +▶ 1/71 - --version after -c should not print anything OK +▶ 1/71 - --jsversion should work OK +▶ 1/71 - --jsversion should print something OK ▶ 1/71 - --jsversion after -c should be passed to script OK -▶ 13/71 GObject overrides GObject.set() OK -▶ 13/71 GObject overrides Signal alternative syntax handler is called with the right object OK -▶ 13/71 GObject overrides Signal alternative syntax disconnected handler is not called OK -▶ 13/71 GObject overrides toString() shows the native object address OK -▶ 13/71 GObject should be able to create a GType object for gpointer OK -▶ 13/71 GObject should be able to create a GType object for GBoxed OK -▶ 13/71 GObject should be able to create a GType object for GParam OK -▶ 13/71 GObject should be able to create a GType object for GInterface OK -▶ 13/71 GObject should be able to create a GType object for GObject OK -▶ 13/71 GObject should be able to create a GType object for GVariant OK -▶ 13/71 GObject should be able to query signals OK -▶ 13/71 GObject.Object.new() can be called with a property bag OK -▶ 13/71 GObject.Object.new() can be called to construct an object without setting properties OK -▶ 13/71 GObject.Object.new() complains about wrong types OK -▶ 13/71 GObject.Object.new() complains about wrong properties OK -▶ 13/71 GObject.Object.new() can construct C GObjects as well OK -▶ 13/71 GObject.Object.new_with_properties() can be called with two arrays OK -▶ 13/71 GObject.Object.new_with_properties() can be called to construct an object without setting properties OK -▶ 13/71 GObject.Object.new_with_properties() complains about various incorrect usages OK ▶ 1/71 - --jsversion after -c should not print anything OK -▶ 13/71 GObject.Object.new_with_properties() complains about wrong types OK -▶ 13/71 GObject.Object.new_with_properties() complains about wrong properties OK -▶ 13/71 GObject.Object.new_with_properties() can construct C GObjects as well OK -13/71 cjs:JS / GObject OK 0.55s 22 subtests passed - -15/71 cjs:JS / GObjectInterface RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=155 LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectInterface.js -▶ 14/71 GObject class with decorator throws an error when not used with a GObject-derived class OK -▶ 14/71 GObject class with decorator throws an error when used with an abstract class OK -▶ 14/71 GObject class with decorator constructs with default values for properties OK ▶ 1/71 - no profiling data should be dumped without --profile OK -▶ 14/71 GObject class with decorator constructs with a hash of property values OK -▶ 14/71 GObject class with decorator warns if more than one argument passed to the default constructor OK -▶ 14/71 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash OK -▶ 14/71 GObject class with decorator accepts a property hash that is not a plain object OK -▶ 14/71 GObject class with decorator constructs with property values from Gtk.Builder OK -▶ 14/71 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties OK -▶ 14/71 GObject class with decorator has a name OK -▶ 14/71 GObject class with decorator has a notify signal OK -▶ 14/71 GObject class with decorator can define its own signals OK -▶ 14/71 GObject class with decorator passes emitted arguments to signal handlers OK -▶ 14/71 GObject class with decorator can return values from signals OK -▶ 14/71 GObject class with decorator does not call first-wins signal handlers after one returns a value OK -▶ 14/71 GObject class with decorator gets the return value of the default handler OK -▶ 14/71 GObject class with decorator calls run-last default handler last OK -▶ 14/71 GObject class with decorator can inherit from something that's not GObject.Object OK -▶ 14/71 GObject class with decorator can implement an interface OK -▶ 14/71 GObject class with decorator can implement interface vfuncs OK -▶ 14/71 GObject class with decorator can be a subclass OK -▶ 14/71 GObject class with decorator can have any valid class name OK -▶ 14/71 GObject class with decorator handles anonymous class expressions OK -▶ 14/71 GObject class with decorator calls its _instance_init() function while chaining up in constructor OK -▶ 14/71 GObject class with decorator can have an interface-valued property OK -▶ 14/71 GObject class with decorator can have an int64 property OK -▶ 14/71 GObject class with decorator can have a default int64 property OK -▶ 14/71 GObject class with decorator can have an uint64 property OK -▶ 14/71 GObject class with decorator can have a default uint64 property OK -▶ 14/71 GObject class with decorator can override a property from the parent class OK -▶ 14/71 GObject class with decorator cannot override a non-existent property OK -▶ 14/71 GObject class with decorator handles gracefully forgetting to override a C property OK -▶ 14/71 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors OK -▶ 14/71 GObject class with decorator does not pollute the wrong prototype with GObject properties OK -▶ 14/71 GObject class with decorator resolves properties from interfaces OK -▶ 14/71 GObject class with decorator has a toString() defintion OK -▶ 14/71 GObject class with decorator does not clobber native parent interface vfunc definitions OK -▶ 14/71 GObject class with decorator does not clobber dynamic parent interface vfunc definitions OK -▶ 14/71 GObject class with custom constructor throws an error when not used with a GObject-derived class OK -▶ 14/71 GObject class with custom constructor constructs with default values for properties OK -▶ 14/71 GObject class with custom constructor has a toString() defintion OK -▶ 14/71 GObject class with custom constructor constructs with a hash of property values OK -▶ 14/71 GObject class with custom constructor accepts a property hash that is not a plain object OK -▶ 14/71 GObject class with custom constructor constructs with property values from Gtk.Builder OK -▶ 14/71 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties OK -▶ 14/71 GObject class with custom constructor has a name OK -▶ 14/71 GObject class with custom constructor has a notify signal OK -▶ 14/71 GObject class with custom constructor can define its own signals OK -▶ 14/71 GObject class with custom constructor passes emitted arguments to signal handlers OK -▶ 14/71 GObject class with custom constructor can return values from signals OK -▶ 14/71 GObject class with custom constructor does not call first-wins signal handlers after one returns a value OK ▶ 1/71 - --profile should dump profiling data to the default file name SKIP ▶ 1/71 - --profile with argument should dump profiling data to the named file SKIP ▶ 1/71 - GJS_ENABLE_PROFILER=1 should enable the profiler SKIP -▶ 14/71 GObject class with custom constructor gets the return value of the default handler OK -▶ 14/71 GObject class with custom constructor calls run-last default handler last OK -▶ 14/71 GObject class with custom constructor can be a subclass OK -▶ 14/71 GObject class with custom constructor can override a property from the parent class OK -▶ 14/71 GObject virtual function can have its property read OK -▶ 14/71 GObject virtual function can have its property overridden with an anonymous function OK -▶ 14/71 GObject virtual function can access the parent prototype with super() OK -▶ 14/71 GObject virtual function handles non-existing properties OK -▶ 14/71 GObject virtual function gracefully bails out when overriding an unsupported vfunc type OK -▶ 14/71 GObject virtual function are defined also for static virtual functions OK -▶ 14/71 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type OK -▶ 14/71 GObject creation using base classes without registered GType fails when trying to register a GObject class that inherits from a non-GObject type OK +▶ 1/71 - interpreter should exit with the correct exit code from a queued promise job OK +▶ 1/71 - interpreter should run queued promise jobs before finishing OK +▶ 1/71 - interpreter should stop running jobs when one calls System.exit() OK +▶ 1/71 - unhandled promise rejection should be reported OK +▶ 1/71 - catching an await expression should not cause unhandled rejection OK +▶ 1/71 - main program exceptions are not swallowed by queued promise jobs OK +▶ 1/71 - object unref from other thread after shutdown should not race OK ▶ 15/71 GObject interface cannot be instantiated OK ▶ 15/71 GObject interface has a name OK ▶ 15/71 GObject interface reports its type name OK -▶ 14/71 Register GType name uses the class name OK ▶ 15/71 GObject interface can be implemented by a GObject class OK -▶ 14/71 Register GType name uses the sanitized class name OK -▶ 14/71 Register GType name use the file path and class name OK ▶ 15/71 GObject interface is implemented by a GObject class with the correct class object OK -▶ 14/71 Register GType name use the file path and sanitized class name OK ▶ 15/71 GObject interface can have its required function implemented OK ▶ 15/71 GObject interface must have its required function implemented OK -▶ 14/71 Register GType name use provided class name OK -▶ 14/71 Register GType name sanitizes user provided class name OK ▶ 15/71 GObject interface doesn't have to have its optional function implemented OK ▶ 15/71 GObject interface can have its optional function deferred to by the implementation OK ▶ 15/71 GObject interface can have its function chained up to OK ▶ 15/71 GObject interface can require another interface OK ▶ 15/71 GObject interface can chain up to another interface OK -▶ 14/71 Signal handler matching finds handlers by signal ID OK -▶ 14/71 Signal handler matching finds handlers by signal detail OK -▶ 14/71 Signal handler matching finds handlers by callback OK -▶ 14/71 Signal handler matching finds handlers by a combination of parameters OK +▶ 16/71 GObject value (GValue) initializes schar OK ▶ 15/71 GObject interface defers to the last interface's optional function OK ▶ 15/71 GObject interface must be implemented by a class that implements all required interfaces OK ▶ 15/71 GObject interface must be implemented by a class that implements required interfaces in correct order OK -▶ 14/71 Signal handler matching blocks a handler by callback OK -▶ 14/71 Signal handler matching blocks multiple handlers by callback OK ▶ 15/71 GObject interface can require an interface from C OK -▶ 14/71 Signal handler matching blocks handlers by a combination of parameters OK -▶ 14/71 Signal handler matching disconnects a handler by callback OK -▶ 14/71 Signal handler matching blocks multiple handlers by callback OK -▶ 14/71 Signal handler matching blocks handlers by a combination of parameters OK +▶ 16/71 GObject value (GValue) schar is compatible with itself OK +▶ 16/71 GObject value (GValue) schar is transformable to itself OK ▶ 15/71 GObject interface can connect class signals on the implementing class OK -▶ 14/71 Signal handler matching blocks a handler by callback, convenience method OK -▶ 14/71 Signal handler matching disconnects a handler by callback, convenience method OK ▶ 15/71 GObject interface can connect interface signals on the implementing class OK -▶ 14/71 Signal handler matching does not support disconnecting a handler by callback data OK -▶ 14/71 Property bindings can bind properties of the same type OK ▶ 15/71 GObject interface can define properties on the implementing class OK -▶ 14/71 Property bindings can use custom mappings to bind properties of different types OK -▶ 14/71 Property bindings can be set up as a group OK -▶ 14/71 Property bindings can be set up as a group with custom mappings OK ▶ 15/71 GObject interface must have its properties overridden OK -▶ 14/71 Auto accessor generation get and set the property OK ▶ 15/71 GObject interface can have introspected properties overriden OK -▶ 14/71 Auto accessor generation initial value is the param spec's default value OK +▶ 16/71 GObject value (GValue) initialized sets and gets schar OK ▶ 15/71 GObject interface can be implemented by a class as well as its parent class OK -▶ 14/71 Auto accessor generation set properties at construct time OK +▶ 16/71 GObject value (GValue) initialized can be passed to a function and returns a schar OK ▶ 15/71 GObject interface can be reimplemented by a subclass of a class that already implements it OK ▶ 15/71 GObject interface has a toString() defintion OK -▶ 15/71 GObject interface has instance definition OK -▶ 15/71 GObject interface has instance definition for non-object type OK -▶ 1/71 - interpreter should exit with the correct exit code from a queued promise job OK -▶ 1/71 - interpreter should run queued promise jobs before finishing OK -▶ 1/71 - interpreter should stop running jobs when one calls System.exit() OK -▶ 14/71 Auto accessor generation set properties at construct time with locale OK -▶ 15/71 GObject interface has instance definition for non-object type for native interface OK -▶ 14/71 Auto accessor generation notify when the property changes OK -▶ 14/71 Auto accessor generation copies accessors for camel and kebab if snake accessors given OK -▶ 14/71 Auto accessor generation copies accessors for snake and kebab if camel accessors given OK -▶ 14/71 Auto accessor generation copies accessors for snake and camel if kebab accessors given OK -▶ 15/71 GObject interface prototype toString is enumerable and defined OK -▶ 14/71 Auto accessor generation readonly getter throws OK -▶ 14/71 Auto accessor generation writeonly setter throws OK -▶ 14/71 Auto accessor generation getter throws when setter defined OK -▶ 14/71 Auto accessor generation setter throws when getter defined OK -▶ 15/71 GObject interface prototype method properties are enumerated OK -▶ 14/71 GObject class with JSObject property assigns a valid JSObject on construct OK -▶ 14/71 GObject class with JSObject property Set null with an empty JSObject on construct OK -▶ 14/71 GObject class with JSObject property assigns a null JSObject on construct OK -▶ 14/71 GObject class with JSObject property assigns a JSObject Array on construct OK -▶ 14/71 GObject class with JSObject property assigns a Function on construct OK -▶ 14/71 GObject class with JSObject property throws an error when using a boolean value on construct OK -▶ 14/71 GObject class with JSObject property throws an error when using an int value on construct OK -▶ 15/71 GObject interface prototype method properties are defined OK -▶ 14/71 GObject class with JSObject property throws an error when using a numeric value on construct OK -▶ 14/71 GObject class with JSObject property throws an error when using a string value on construct OK -▶ 14/71 GObject class with JSObject property throws an error when using an undefined value on construct OK -▶ 15/71 GObject interface prototype overrides are inherited by implementing classes OK -▶ 15/71 GObject interface prototype overrides cannot be changed by instances of child classes OK -▶ 15/71 GObject interface prototype unknown properties are inherited by implementing classes OK -▶ 15/71 GObject interface prototype original property can be shadowed by class prototype property OK -▶ 15/71 GObject interface prototype overridden property can be shadowed by class prototype property OK -▶ 15/71 GObject interface prototype shadowed property can be restored OK -▶ 14/71 GObject class with JSObject property property value survives when GObject wrapper is collected OK -▶ 14/71 GObject class with JSObject signals emits signal with null JSObject parameter OK -▶ 14/71 GObject class with JSObject signals emits signal with JSObject parameter OK -▶ 15/71 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init OK -▶ 14/71 GObject class with JSObject signals emits signal with multiple JSObject parameters OK -▶ 14/71 GObject class with JSObject signals re-emits signal with same JSObject parameter OK -▶ 14/71 GObject class with JSObject signals throws an error when using a boolean value as parameter OK -▶ 14/71 GObject class with JSObject signals throws an error when using an int value as parameter OK -▶ 14/71 GObject class with JSObject signals throws an error when using a numeric value as parameter OK -▶ 14/71 GObject class with JSObject signals throws an error when using a string value as parameter OK -▶ 14/71 GObject class with JSObject signals throws an error when using an undefined value as parameter OK -15/71 cjs:JS / GObjectInterface OK 0.59s 37 subtests passed - -16/71 cjs:JS / GObjectValue RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=25 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectValue.js -▶ 14/71 GObject class with JSObject signals returns a JSObject OK -▶ 14/71 GObject class with JSObject signals returns null when returning undefined OK -▶ 14/71 GObject class with JSObject signals returns null when not returning OK -▶ 14/71 GObject class with JSObject signals throws an error when returning a boolean value OK -▶ 14/71 GObject class with JSObject signals throws an error when returning an int value OK -▶ 14/71 GObject class with JSObject signals throws an error when returning a numeric value OK -▶ 14/71 GObject class with JSObject signals throws an error when returning a string value OK -▶ 14/71 GObject class with int64 properties can set an int64 property OK -▶ 14/71 GObject class with int64 properties can construct with int64 property OK -14/71 cjs:JS / GObjectClass OK 0.91s 127 subtests passed -――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― -stderr: -Gjs-Console-Message: 15:01:10.990: { - "enumerable": true, - "configurable": false -} -―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― - -17/71 cjs:JS / GTypeClass RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf MALLOC_PERTURB_=158 G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGTypeClass.js -▶ 1/71 - unhandled promise rejection should be reported OK -▶ 1/71 - catching an await expression should not cause unhandled rejection OK -▶ 16/71 GObject value (GValue) initializes schar OK -▶ 16/71 GObject value (GValue) schar is compatible with itself OK -▶ 16/71 GObject value (GValue) schar is transformable to itself OK -▶ 16/71 GObject value (GValue) initialized sets and gets schar OK -▶ 17/71 Looking up param specs works OK -▶ 16/71 GObject value (GValue) initialized can be passed to a function and returns a schar OK -▶ 17/71 Looking up param specs gives the correct name OK ▶ 16/71 GObject value (GValue) initialized copies schar OK +▶ 15/71 GObject interface has instance definition OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS schar OK ▶ 16/71 GObject value (GValue) initializes int OK ▶ 16/71 GObject value (GValue) int is compatible with itself OK -▶ 17/71 Looking up param specs gives the default value if present OK +▶ 15/71 GObject interface has instance definition for non-object type OK +▶ 15/71 GObject interface has instance definition for non-object type for native interface OK ▶ 16/71 GObject value (GValue) int is transformable to itself OK -▶ 17/71 GType object has a name OK -▶ 17/71 GType object has a read-only name OK ▶ 16/71 GObject value (GValue) initialized sets and gets int OK -▶ 17/71 GType object has an undeletable name OK -▶ 17/71 GType object has a string representation OK -▶ 17/71 GType marshalling marshals the invalid GType object into JS null OK ▶ 16/71 GObject value (GValue) initialized can be passed to a function and returns a int OK ▶ 16/71 GObject value (GValue) initialized copies int OK +▶ 15/71 GObject interface prototype toString is enumerable and defined OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS int OK ▶ 16/71 GObject value (GValue) initializes int64 OK +▶ 15/71 GObject interface prototype method properties are enumerated OK ▶ 16/71 GObject value (GValue) int64 is compatible with itself OK ▶ 16/71 GObject value (GValue) int64 is transformable to itself OK ▶ 16/71 GObject value (GValue) initialized sets and gets int64 OK @@ -5910,10 +5788,6 @@ ▶ 16/71 GObject value (GValue) initialized copies int64 OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS int64 OK ▶ 16/71 GObject value (GValue) initializes long OK -17/71 cjs:JS / GTypeClass OK 0.34s 8 subtests passed - -18/71 cjs:JS / Importer RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=146 ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testImporter.js ▶ 16/71 GObject value (GValue) long is compatible with itself OK ▶ 16/71 GObject value (GValue) long is transformable to itself OK ▶ 16/71 GObject value (GValue) initialized sets and gets long OK @@ -5921,15 +5795,22 @@ ▶ 16/71 GObject value (GValue) initialized copies long OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS long OK ▶ 16/71 GObject value (GValue) initializes char OK +▶ 15/71 GObject interface prototype method properties are defined OK ▶ 16/71 GObject value (GValue) char is compatible with itself OK ▶ 16/71 GObject value (GValue) char is transformable to itself OK ▶ 16/71 GObject value (GValue) initialized sets and gets char OK +▶ 15/71 GObject interface prototype overrides are inherited by implementing classes OK ▶ 16/71 GObject value (GValue) initialized can be passed to a function and returns a char OK ▶ 16/71 GObject value (GValue) initialized copies char OK +▶ 15/71 GObject interface prototype overrides cannot be changed by instances of child classes OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS char OK ▶ 16/71 GObject value (GValue) initializes uchar OK ▶ 16/71 GObject value (GValue) uchar is compatible with itself OK +▶ 15/71 GObject interface prototype unknown properties are inherited by implementing classes OK ▶ 16/71 GObject value (GValue) uchar is transformable to itself OK +▶ 15/71 GObject interface prototype original property can be shadowed by class prototype property OK +▶ 15/71 GObject interface prototype overridden property can be shadowed by class prototype property OK +▶ 15/71 GObject interface prototype shadowed property can be restored OK ▶ 16/71 GObject value (GValue) initialized sets and gets uchar OK ▶ 16/71 GObject value (GValue) initialized can be passed to a function and returns a uchar OK ▶ 16/71 GObject value (GValue) initialized copies uchar OK @@ -5938,6 +5819,7 @@ ▶ 16/71 GObject value (GValue) uint is compatible with itself OK ▶ 16/71 GObject value (GValue) uint is transformable to itself OK ▶ 16/71 GObject value (GValue) initialized sets and gets uint OK +▶ 15/71 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init OK ▶ 16/71 GObject value (GValue) initialized can be passed to a function and returns a uint OK ▶ 16/71 GObject value (GValue) initialized copies uint OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS uint OK @@ -5949,9 +5831,12 @@ ▶ 16/71 GObject value (GValue) initialized copies uint64 OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 OK ▶ 16/71 GObject value (GValue) initializes ulong OK -▶ 1/71 - main program exceptions are not swallowed by queued promise jobs OK ▶ 16/71 GObject value (GValue) ulong is compatible with itself OK ▶ 16/71 GObject value (GValue) ulong is transformable to itself OK +15/71 cjs:JS / GObjectInterface OK 2.75s 37 subtests passed + +17/71 cjs:JS / GTypeClass RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=127 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGTypeClass.js ▶ 16/71 GObject value (GValue) initialized sets and gets ulong OK ▶ 16/71 GObject value (GValue) initialized can be passed to a function and returns a ulong OK ▶ 16/71 GObject value (GValue) initialized copies ulong OK @@ -5963,6 +5848,11 @@ ▶ 16/71 GObject value (GValue) initialized can be passed to a function and returns a double OK ▶ 16/71 GObject value (GValue) initialized copies double OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS double OK +▶ 14/71 GObject class with decorator throws an error when not used with a GObject-derived class OK +▶ 14/71 GObject class with decorator throws an error when used with an abstract class OK +▶ 14/71 GObject class with decorator constructs with default values for properties OK +▶ 14/71 GObject class with decorator constructs with a hash of property values OK +▶ 14/71 GObject class with decorator warns if more than one argument passed to the default constructor OK ▶ 16/71 GObject value (GValue) initializes float OK ▶ 16/71 GObject value (GValue) float is compatible with itself OK ▶ 16/71 GObject value (GValue) float is transformable to itself OK @@ -5970,16 +5860,28 @@ ▶ 16/71 GObject value (GValue) initialized can be passed to a function and returns a float OK ▶ 16/71 GObject value (GValue) initialized copies float OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS float OK +▶ 14/71 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash OK +▶ 14/71 GObject class with decorator accepts a property hash that is not a plain object OK +▶ 14/71 GObject class with decorator constructs with property values from Gtk.Builder OK +▶ 14/71 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties OK +▶ 1/71 - avoid crashing when GTK vfuncs are called on context destroy OK +▶ 14/71 GObject class with decorator has a name OK +▶ 14/71 GObject class with decorator has a notify signal OK ▶ 16/71 GObject value (GValue) initializes gtype OK ▶ 16/71 GObject value (GValue) gtype is compatible with itself OK ▶ 16/71 GObject value (GValue) gtype is transformable to itself OK ▶ 16/71 GObject value (GValue) initialized sets and gets gtype OK ▶ 16/71 GObject value (GValue) initialized can be passed to a function and returns a gtype OK +▶ 14/71 GObject class with decorator can define its own signals OK ▶ 16/71 GObject value (GValue) initialized copies gtype OK +▶ 14/71 GObject class with decorator passes emitted arguments to signal handlers OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype SKIP ▶ 16/71 GObject value (GValue) initializes boolean OK ▶ 16/71 GObject value (GValue) boolean is compatible with itself OK +▶ 14/71 GObject class with decorator can return values from signals OK ▶ 16/71 GObject value (GValue) boolean is transformable to itself OK +▶ 14/71 GObject class with decorator does not call first-wins signal handlers after one returns a value OK +▶ 14/71 GObject class with decorator gets the return value of the default handler OK ▶ 16/71 GObject value (GValue) initialized sets and gets boolean OK ▶ 16/71 GObject value (GValue) initialized can be passed to a function and returns a boolean OK ▶ 16/71 GObject value (GValue) initialized copies boolean OK @@ -6003,50 +5905,196 @@ ▶ 16/71 GObject value (GValue) variant is transformable to itself OK ▶ 16/71 GObject value (GValue) initialized sets and gets variant OK ▶ 16/71 GObject value (GValue) initialized can be passed to a function and returns a variant OK +▶ 14/71 GObject class with decorator calls run-last default handler last OK +▶ 14/71 GObject class with decorator can inherit from something that's not GObject.Object OK +▶ 14/71 GObject class with decorator can implement an interface OK +▶ 14/71 GObject class with decorator can implement interface vfuncs OK ▶ 16/71 GObject value (GValue) initialized copies variant OK +▶ 14/71 GObject class with decorator can be a subclass OK +▶ 14/71 GObject class with decorator can have any valid class name OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS variant OK ▶ 16/71 GObject value (GValue) initializes boxed OK ▶ 16/71 GObject value (GValue) boxed is compatible with itself OK ▶ 16/71 GObject value (GValue) boxed is transformable to itself OK ▶ 16/71 GObject value (GValue) initialized sets and gets boxed SKIP +▶ 14/71 GObject class with decorator handles anonymous class expressions OK ▶ 16/71 GObject value (GValue) initialized can be passed to a function and returns a boxed SKIP ▶ 16/71 GObject value (GValue) initialized copies boxed SKIP ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS boxed OK +▶ 14/71 GObject class with decorator calls its _instance_init() function while chaining up in constructor OK ▶ 16/71 GObject value (GValue) initializes gvalue OK ▶ 16/71 GObject value (GValue) gvalue is compatible with itself OK ▶ 16/71 GObject value (GValue) gvalue is transformable to itself OK ▶ 16/71 GObject value (GValue) initialized sets and gets gvalue SKIP ▶ 16/71 GObject value (GValue) initialized can be passed to a function and returns a gvalue SKIP -▶ 1/71 - object unref from other thread after shutdown should not race OK ▶ 16/71 GObject value (GValue) initialized copies gvalue SKIP +▶ 14/71 GObject class with decorator can have an interface-valued property OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue SKIP ▶ 16/71 GObject value (GValue) initializes object OK ▶ 16/71 GObject value (GValue) object is compatible with itself OK +▶ 14/71 GObject class with decorator can have an int64 property OK ▶ 16/71 GObject value (GValue) object is transformable to itself OK +▶ 14/71 GObject class with decorator can have a default int64 property OK +▶ 14/71 GObject class with decorator can have an uint64 property OK +▶ 14/71 GObject class with decorator can have a default uint64 property OK ▶ 16/71 GObject value (GValue) initialized sets and gets object OK +▶ 14/71 GObject class with decorator can override a property from the parent class OK ▶ 16/71 GObject value (GValue) initialized can be passed to a function and returns a object OK +▶ 14/71 GObject class with decorator cannot override a non-existent property OK ▶ 16/71 GObject value (GValue) initialized copies object OK +▶ 14/71 GObject class with decorator handles gracefully forgetting to override a C property OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS object OK ▶ 16/71 GObject value (GValue) initializes instance OK +▶ 14/71 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors OK ▶ 16/71 GObject value (GValue) instance is compatible with itself OK ▶ 16/71 GObject value (GValue) instance is transformable to itself OK ▶ 16/71 GObject value (GValue) initialized sets and gets instance SKIP ▶ 16/71 GObject value (GValue) initialized can be passed to a function and returns a instance SKIP +▶ 14/71 GObject class with decorator does not pollute the wrong prototype with GObject properties OK ▶ 16/71 GObject value (GValue) initialized copies instance SKIP ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS instance OK +▶ 14/71 GObject class with decorator resolves properties from interfaces OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int OK +▶ 14/71 GObject class with decorator has a toString() defintion OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double OK +▶ 14/71 GObject class with decorator does not clobber native parent interface vfunc definitions OK ▶ 16/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float OK ▶ 16/71 GObject value (GValue) initializes from instance of object OK ▶ 16/71 GObject value (GValue) initializes from instance of instance OK +▶ 14/71 GObject class with decorator does not clobber dynamic parent interface vfunc definitions OK +▶ 14/71 GObject class with custom constructor throws an error when not used with a GObject-derived class OK +▶ 14/71 GObject class with custom constructor constructs with default values for properties OK +▶ 14/71 GObject class with custom constructor has a toString() defintion OK +16/71 cjs:JS / GObjectValue OK 2.07s 137 subtests passed + +18/71 cjs:JS / Importer RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 MALLOC_PERTURB_=154 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testImporter.js +▶ 14/71 GObject class with custom constructor constructs with a hash of property values OK +▶ 14/71 GObject class with custom constructor accepts a property hash that is not a plain object OK +▶ 14/71 GObject class with custom constructor constructs with property values from Gtk.Builder OK +▶ 14/71 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties OK +▶ 14/71 GObject class with custom constructor has a name OK +▶ 14/71 GObject class with custom constructor has a notify signal OK +▶ 14/71 GObject class with custom constructor can define its own signals OK +▶ 14/71 GObject class with custom constructor passes emitted arguments to signal handlers OK +▶ 14/71 GObject class with custom constructor can return values from signals OK +▶ 14/71 GObject class with custom constructor does not call first-wins signal handlers after one returns a value OK +▶ 14/71 GObject class with custom constructor gets the return value of the default handler OK +▶ 14/71 GObject class with custom constructor calls run-last default handler last OK +▶ 14/71 GObject class with custom constructor can be a subclass OK +▶ 14/71 GObject class with custom constructor can override a property from the parent class OK +▶ 14/71 GObject virtual function can have its property read OK +▶ 14/71 GObject virtual function can have its property overridden with an anonymous function OK +▶ 14/71 GObject virtual function can access the parent prototype with super() OK +▶ 14/71 GObject virtual function handles non-existing properties OK +▶ 14/71 GObject virtual function gracefully bails out when overriding an unsupported vfunc type OK +▶ 14/71 GObject virtual function are defined also for static virtual functions OK +▶ 14/71 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type OK +▶ 14/71 GObject creation using base classes without registered GType fails when trying to register a GObject class that inherits from a non-GObject type OK +▶ 14/71 Register GType name uses the class name OK +▶ 14/71 Register GType name uses the sanitized class name OK +▶ 14/71 Register GType name use the file path and class name OK +▶ 14/71 Register GType name use the file path and sanitized class name OK +▶ 14/71 Register GType name use provided class name OK +▶ 14/71 Register GType name sanitizes user provided class name OK +▶ 14/71 Signal handler matching finds handlers by signal ID OK +▶ 14/71 Signal handler matching finds handlers by signal detail OK +▶ 14/71 Signal handler matching finds handlers by callback OK +▶ 14/71 Signal handler matching finds handlers by a combination of parameters OK +▶ 14/71 Signal handler matching blocks a handler by callback OK +▶ 14/71 Signal handler matching blocks multiple handlers by callback OK +▶ 14/71 Signal handler matching blocks handlers by a combination of parameters OK +▶ 14/71 Signal handler matching disconnects a handler by callback OK +▶ 14/71 Signal handler matching blocks multiple handlers by callback OK +▶ 14/71 Signal handler matching blocks handlers by a combination of parameters OK +▶ 14/71 Signal handler matching blocks a handler by callback, convenience method OK +▶ 14/71 Signal handler matching disconnects a handler by callback, convenience method OK +▶ 14/71 Signal handler matching does not support disconnecting a handler by callback data OK +▶ 14/71 Property bindings can bind properties of the same type OK +▶ 14/71 Property bindings can use custom mappings to bind properties of different types OK +▶ 14/71 Property bindings can be set up as a group OK +▶ 14/71 Property bindings can be set up as a group with custom mappings OK +▶ 14/71 Auto accessor generation get and set the property OK +▶ 14/71 Auto accessor generation initial value is the param spec's default value OK +▶ 14/71 Auto accessor generation set properties at construct time OK +▶ 14/71 Auto accessor generation set properties at construct time with locale OK +▶ 14/71 Auto accessor generation notify when the property changes OK +▶ 14/71 Auto accessor generation copies accessors for camel and kebab if snake accessors given OK +▶ 14/71 Auto accessor generation copies accessors for snake and kebab if camel accessors given OK +▶ 14/71 Auto accessor generation copies accessors for snake and camel if kebab accessors given OK +▶ 14/71 Auto accessor generation readonly getter throws OK +▶ 14/71 Auto accessor generation writeonly setter throws OK +▶ 14/71 Auto accessor generation getter throws when setter defined OK +▶ 14/71 Auto accessor generation setter throws when getter defined OK +▶ 14/71 GObject class with JSObject property assigns a valid JSObject on construct OK +▶ 14/71 GObject class with JSObject property Set null with an empty JSObject on construct OK +▶ 14/71 GObject class with JSObject property assigns a null JSObject on construct OK +▶ 14/71 GObject class with JSObject property assigns a JSObject Array on construct OK +▶ 14/71 GObject class with JSObject property assigns a Function on construct OK +▶ 14/71 GObject class with JSObject property throws an error when using a boolean value on construct OK +▶ 14/71 GObject class with JSObject property throws an error when using an int value on construct OK +▶ 14/71 GObject class with JSObject property throws an error when using a numeric value on construct OK +▶ 14/71 GObject class with JSObject property throws an error when using a string value on construct OK +▶ 14/71 GObject class with JSObject property throws an error when using an undefined value on construct OK +▶ 14/71 GObject class with JSObject property property value survives when GObject wrapper is collected OK +▶ 14/71 GObject class with JSObject signals emits signal with null JSObject parameter OK +▶ 14/71 GObject class with JSObject signals emits signal with JSObject parameter OK +▶ 14/71 GObject class with JSObject signals emits signal with multiple JSObject parameters OK +▶ 14/71 GObject class with JSObject signals re-emits signal with same JSObject parameter OK +▶ 14/71 GObject class with JSObject signals throws an error when using a boolean value as parameter OK +▶ 14/71 GObject class with JSObject signals throws an error when using an int value as parameter OK +▶ 14/71 GObject class with JSObject signals throws an error when using a numeric value as parameter OK +▶ 14/71 GObject class with JSObject signals throws an error when using a string value as parameter OK +▶ 14/71 GObject class with JSObject signals throws an error when using an undefined value as parameter OK +▶ 14/71 GObject class with JSObject signals returns a JSObject OK +▶ 14/71 GObject class with JSObject signals returns null when returning undefined OK +▶ 14/71 GObject class with JSObject signals returns null when not returning OK +▶ 14/71 GObject class with JSObject signals throws an error when returning a boolean value OK +▶ 14/71 GObject class with JSObject signals throws an error when returning an int value OK +▶ 14/71 GObject class with JSObject signals throws an error when returning a numeric value OK +▶ 14/71 GObject class with JSObject signals throws an error when returning a string value OK +▶ 14/71 GObject class with int64 properties can set an int64 property OK +▶ 14/71 GObject class with int64 properties can construct with int64 property OK +▶ 17/71 Looking up param specs works OK +▶ 17/71 Looking up param specs gives the correct name OK +▶ 17/71 Looking up param specs gives the default value if present OK +▶ 17/71 GType object has a name OK +▶ 17/71 GType object has a read-only name OK +▶ 17/71 GType object has an undeletable name OK +▶ 17/71 GType object has a string representation OK +▶ 17/71 GType marshalling marshals the invalid GType object into JS null OK +14/71 cjs:JS / GObjectClass OK 3.62s 127 subtests passed +――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― +stderr: +Gjs-Console-Message: 15:09:58.536: { + "enumerable": true, + "configurable": false +} +―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― + +17/71 cjs:JS / GTypeClass OK 0.69s 8 subtests passed + +19/71 cjs:JS / Importer2 RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testImporter2.js +20/71 cjs:JS / Introspection RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=67 ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testIntrospection.js +▶ 19/71 GI importer on failure throws an exception when the overrides _init isn't a function OK +▶ 1/71 - coverage prefix is treated as an absolute path OK +▶ 19/71 GI importer on failure throws an exception when the overrides _init is null OK +▶ 19/71 GI importer on failure throws an exception when the overrides _init is undefined OK ▶ 18/71 GI importer can import GI modules OK +▶ 19/71 GI importer on failure throws an exception when the overrides _init is missing OK ▶ 18/71 GI importer on failure throws an exception when the overrides file can't be imported OK ▶ 18/71 GI importer on failure throws an exception when the overrides import throws one OK ▶ 18/71 GI importer on failure throws an exception when the overrides _init throws one OK ▶ 18/71 GI importer on failure throws an exception when the overrides _init is a primitive OK +19/71 cjs:JS / Importer2 OK 0.54s 4 subtests passed + +21/71 cjs:JS / Lang RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=113 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testLang.js ▶ 18/71 Importer is on the global object (backwards compatibility) OK ▶ 18/71 Importer is abstract OK ▶ 18/71 Importer exists OK @@ -6055,10 +6103,6 @@ ▶ 18/71 Importer throws an error when evaluating the module file throws an error OK ▶ 18/71 Importer can import a module OK ▶ 18/71 Importer can import a module with a toString property OK -16/71 cjs:JS / GObjectValue OK 0.81s 137 subtests passed - -19/71 cjs:JS / Importer2 RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 MALLOC_PERTURB_=91 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testImporter2.js ▶ 18/71 Importer makes deleting the import a no-op OK ▶ 18/71 Importer gives the same object when importing a second time OK ▶ 18/71 Importer can import a submodule OK @@ -6066,6 +6110,7 @@ ▶ 18/71 Importer does not share the same object for a module on a different path OK ▶ 18/71 Importer gives the same object when importing a submodule a second time OK ▶ 18/71 Importer has no meta properties on the toplevel importer OK +▶ 20/71 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback OK ▶ 18/71 Importer sets the names of imported modules OK ▶ 18/71 Importer gives a module the importer object as parent module OK ▶ 18/71 Importer gives a submodule the module as parent module OK @@ -6074,6 +6119,7 @@ ▶ 18/71 Importer throws on an __init__.js file with a syntax error OK ▶ 18/71 Importer throws when an __init__.js throws an error OK ▶ 18/71 Importer accesses a class defined in an __init__.js file OK +▶ 20/71 Unsafe integer marshalling warns when conversion is lossy OK ▶ 18/71 Importer can import a file encoded in UTF-8 OK ▶ 18/71 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed OK ▶ 18/71 Importer properties defined in the module's lexical scope can be accessed OK @@ -6084,70 +6130,58 @@ ▶ 18/71 Importer doesn't crash when resolving a non-string property OK ▶ 18/71 Importer scripts support relative dynamic imports OK ▶ 18/71 Importer imported scripts support relative dynamic imports OK -18/71 cjs:JS / Importer OK 0.54s 38 subtests passed +18/71 cjs:JS / Importer OK 0.74s 38 subtests passed -20/71 cjs:JS / Introspection RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=4 /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testIntrospection.js -▶ 19/71 GI importer on failure throws an exception when the overrides _init isn't a function OK -▶ 19/71 GI importer on failure throws an exception when the overrides _init is null OK -▶ 19/71 GI importer on failure throws an exception when the overrides _init is undefined OK -▶ 19/71 GI importer on failure throws an exception when the overrides _init is missing OK -19/71 cjs:JS / Importer2 OK 0.27s 4 subtests passed - -21/71 cjs:JS / Lang RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=55 G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testLang.js -▶ 20/71 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback OK -▶ 20/71 Unsafe integer marshalling warns when conversion is lossy OK +22/71 cjs:JS / LegacyByteArray RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 MALLOC_PERTURB_=142 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testLegacyByteArray.js +▶ 1/71 - avoid statically importing two versions of the same module OK ▶ 21/71 Lang module counts properties with Lang.countProperties() OK ▶ 21/71 Lang module copies properties from one object to another with Lang.copyProperties() OK ▶ 21/71 Lang module copies properties without an underscore with Lang.copyPublicProperties() OK ▶ 21/71 Lang module copies property getters and setters OK -▶ 21/71 Lang module bind() calls the bound function with the supplied this-object OK -▶ 21/71 Lang module bind() throws an error when no function supplied OK -▶ 21/71 Lang module bind() throws an error when this-object undefined OK -▶ 21/71 Lang module bind() supplies extra arguments to the function OK -▶ 21/71 Lang module bind() appends the extra arguments to any arguments passed OK -21/71 cjs:JS / Lang OK 0.26s 9 subtests passed - -22/71 cjs:JS / LegacyByteArray RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=38 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testLegacyByteArray.js -▶ 1/71 - avoid crashing when GTK vfuncs are called on context destroy OK -▶ 1/71 - coverage prefix is treated as an absolute path OK -▶ 22/71 Legacy byte array has length 0 for empty array OK ▶ 20/71 Marshalling empty flat arrays of structs accepts null OK ▶ 20/71 Marshalling empty flat arrays of structs accepts an empty array OK -▶ 22/71 Legacy byte array initially sized to 10 has length 10 OK +▶ 21/71 Lang module bind() calls the bound function with the supplied this-object OK ▶ 20/71 Constructor throws when constructor called without new OK ▶ 20/71 Enum classes enum has a $gtype property OK ▶ 20/71 Enum classes enum $gtype property is enumerable OK -▶ 22/71 Legacy byte array initially sized to 10 is initialized to zeroes OK +▶ 21/71 Lang module bind() throws an error when no function supplied OK ▶ 20/71 GError domains Number converts error to quark OK +▶ 21/71 Lang module bind() throws an error when this-object undefined OK ▶ 20/71 Object properties on GtkBuilder-constructed objects are found on the GObject itself OK ▶ 20/71 Object properties on GtkBuilder-constructed objects are found on the GObject's parents OK +▶ 21/71 Lang module bind() supplies extra arguments to the function OK ▶ 20/71 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces OK +▶ 21/71 Lang module bind() appends the extra arguments to any arguments passed OK ▶ 20/71 Garbage collection of introspected objects collects objects properly with signals connected OK -▶ 22/71 Legacy byte array assigns values correctly OK ▶ 20/71 Garbage collection of introspected objects handles setting a property from C on an object whose JS wrapper has been collected OK -▶ 22/71 Legacy byte array assignment past end implicitly lengthens the array OK ▶ 20/71 Gdk.Atom is presented as string OK +▶ 20/71 Complete enumeration (boxed types) enumerates all properties OK +21/71 cjs:JS / Lang OK 0.52s 9 subtests passed + +23/71 cjs:JS / LegacyClass RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=85 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testLegacyClass.js +▶ 22/71 Legacy byte array has length 0 for empty array OK +▶ 22/71 Legacy byte array initially sized to 10 has length 10 OK +▶ 22/71 Legacy byte array initially sized to 10 is initialized to zeroes OK +▶ 22/71 Legacy byte array assigns values correctly OK +▶ 22/71 Legacy byte array assignment past end implicitly lengthens the array OK ▶ 22/71 Legacy byte array assignment past end implicitly creates zero bytes OK ▶ 22/71 Legacy byte array changes the length when assigning to length property OK ▶ 22/71 Legacy byte array conversions gives a byte 5 when assigning 5 OK -▶ 20/71 Complete enumeration (boxed types) enumerates all properties OK ▶ 22/71 Legacy byte array conversions gives a byte 0 when assigning null OK ▶ 22/71 Legacy byte array conversions gives a byte 0 when assigning undefined OK ▶ 22/71 Legacy byte array conversions rounds off when assigning a double OK ▶ 22/71 Legacy byte array can be created from an array OK +▶ 20/71 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) OK ▶ 22/71 Legacy byte array can be converted to a string of ASCII characters OK ▶ 22/71 Legacy byte array can be passed in with transfer none OK -22/71 cjs:JS / LegacyByteArray OK 0.29s 14 subtests passed - -23/71 cjs:JS / LegacyClass RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf MALLOC_PERTURB_=39 G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testLegacyClass.js -▶ 20/71 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) OK -▶ 1/71 - avoid statically importing two versions of the same module OK ▶ 20/71 Complete enumeration of GIRepositoryNamespace (new_enumerate) all enumerated properties are defined OK -20/71 cjs:JS / Introspection OK 0.80s 17 subtests passed +22/71 cjs:JS / LegacyByteArray OK 0.52s 14 subtests passed + +24/71 cjs:JS / LegacyGObject RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp MALLOC_PERTURB_=222 /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testLegacyGObject.js +20/71 cjs:JS / Introspection OK 1.28s 17 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER) @@ -6155,8 +6189,8 @@ failed to load driver: zink ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― -24/71 cjs:JS / LegacyGObject RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=238 /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testLegacyGObject.js +25/71 cjs:JS / Mainloop RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js MALLOC_PERTURB_=238 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testMainloop.js ▶ 23/71 A metaclass has its constructor called each time a class is created with it OK ▶ 23/71 A metaclass is an instance of Lang.Class OK ▶ 23/71 A metaclass produces instances that are instances of itself and Lang.Class OK @@ -6203,37 +6237,45 @@ ▶ 23/71 An interface can chain up to another interface OK ▶ 23/71 An interface can be chained up to with a generic OK ▶ 23/71 An interface can chain up to another interface with a generic OK +▶ 24/71 GObject class constructs with default values for properties OK ▶ 23/71 An interface has its optional function defer to that of the last interface OK +▶ 25/71 Mainloop.timeout_add() runs a timeout function OK ▶ 23/71 An interface must have all its required interfaces implemented OK +▶ 24/71 GObject class constructs with a hash of property values OK +▶ 25/71 Mainloop.timeout_add() runs a timeout function until it returns false OK ▶ 23/71 An interface must have all its required interfaces implemented in the correct order OK ▶ 23/71 An interface can have its implementation on a parent class OK +▶ 25/71 Mainloop.timeout_add() runs a timeout function after an initial timeout OK +▶ 24/71 GObject class constructs with property values from Gtk.Builder OK ▶ 23/71 An interface can require its implementor to be a subclass of some class OK +▶ 24/71 GObject class does not allow changing CONSTRUCT_ONLY properties OK ▶ 23/71 An interface must be implemented by an object which subclasses the required class OK ▶ 23/71 An interface can have methods that call others of its methods OK +▶ 24/71 GObject class has a name OK ▶ 23/71 An interface is implemented by a subclass of a class that implements it OK +▶ 25/71 Mainloop.idle_add() runs an idle function OK ▶ 23/71 An interface can be reimplemented by a subclass of a class that implements it OK +▶ 25/71 Mainloop.idle_add() continues to run idle functions that return true OK ▶ 23/71 An interface tells what it is with toString() OK +▶ 25/71 Mainloop.idle_add() does not run idle functions if removed OK +▶ 24/71 GObject class has a notify signal OK +▶ 25/71 Mainloop.idle_add() can remove idle functions while they are being invoked OK +▶ 25/71 Mainloop.idle_add() does not leak idle callbacks OK +▶ 24/71 GObject class can define its own signals OK ▶ 23/71 ES6 class inheriting from Lang.Class calls a static method on the parent class OK ▶ 23/71 ES6 class inheriting from Lang.Class calls a method on the parent class OK +▶ 24/71 GObject class passes emitted arguments to signal handlers OK +▶ 24/71 GObject class can return values from signals OK ▶ 23/71 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor OK ▶ 23/71 ES6 class inheriting from Lang.Class chains up to a method on the parent class OK +▶ 24/71 GObject class does not call first-wins signal handlers after one returns a value OK ▶ 23/71 ES6 class inheriting from Lang.Class overrides a method on the parent class OK -▶ 23/71 ES6 class inheriting from Lang.Class sets and gets a property from the parent class OK -23/71 cjs:JS / LegacyClass OK 0.36s 62 subtests passed +25/71 cjs:JS / Mainloop OK 0.41s 8 subtests passed -25/71 cjs:JS / Mainloop RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=70 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testMainloop.js -▶ 24/71 GObject class constructs with default values for properties OK -▶ 24/71 GObject class constructs with a hash of property values OK -▶ 24/71 GObject class constructs with property values from Gtk.Builder OK -▶ 24/71 GObject class does not allow changing CONSTRUCT_ONLY properties OK -▶ 24/71 GObject class has a name OK -▶ 24/71 GObject class has a notify signal OK -▶ 24/71 GObject class can define its own signals OK -▶ 24/71 GObject class passes emitted arguments to signal handlers OK -▶ 24/71 GObject class can return values from signals OK -▶ 24/71 GObject class does not call first-wins signal handlers after one returns a value OK +26/71 cjs:JS / Namespace RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=146 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testNamespace.js ▶ 24/71 GObject class gets the return value of the default handler OK +▶ 23/71 ES6 class inheriting from Lang.Class sets and gets a property from the parent class OK ▶ 24/71 GObject class calls run-last default handler last OK ▶ 24/71 GObject class can inherit from something that's not GObject.Object OK ▶ 24/71 GObject class can implement an interface OK @@ -6283,57 +6325,49 @@ ▶ 24/71 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class OK ▶ 24/71 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent OK ▶ 24/71 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself OK -24/71 cjs:JS / LegacyGObject OK 0.43s 60 subtests passed - -26/71 cjs:JS / Namespace RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=80 G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testNamespace.js -▶ 25/71 Mainloop.timeout_add() runs a timeout function OK -▶ 25/71 Mainloop.timeout_add() runs a timeout function until it returns false OK -▶ 25/71 Mainloop.timeout_add() runs a timeout function after an initial timeout OK -▶ 25/71 Mainloop.idle_add() runs an idle function OK -▶ 25/71 Mainloop.idle_add() continues to run idle functions that return true OK -▶ 25/71 Mainloop.idle_add() does not run idle functions if removed OK -▶ 25/71 Mainloop.idle_add() can remove idle functions while they are being invoked OK -▶ 25/71 Mainloop.idle_add() does not leak idle callbacks OK -25/71 cjs:JS / Mainloop OK 0.35s 8 subtests passed +23/71 cjs:JS / LegacyClass OK 0.77s 62 subtests passed 27/71 cjs:JS / Package RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf MALLOC_PERTURB_=135 G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testPackage.js -▶ 26/71 GI repository namespace supplies a name OK -26/71 cjs:JS / Namespace OK 0.21s 1 subtests passed +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf MALLOC_PERTURB_=150 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testPackage.js +24/71 cjs:JS / LegacyGObject OK 0.65s 60 subtests passed 28/71 cjs:JS / ParamSpec RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=66 /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testParamSpec.js +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=157 ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testParamSpec.js +▶ 26/71 GI repository namespace supplies a name OK +26/71 cjs:JS / Namespace OK 0.26s 1 subtests passed + +29/71 cjs:JS / Print RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=160 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testPrint.js +▶ 28/71 GObject.ParamSpec.string has the correct name strings OK ▶ 27/71 Package module finds an existing library OK +▶ 28/71 GObject.ParamSpec.string has the correct flags OK ▶ 27/71 Package module doesn't find a non-existent library OK ▶ 27/71 Package module finds a function OK +▶ 28/71 GObject.ParamSpec.string has the correct default value OK ▶ 27/71 Package module doesn't find a non-existent function OK ▶ 27/71 Package module finds a class OK -▶ 28/71 GObject.ParamSpec.string has the correct name strings OK ▶ 27/71 Package module doesn't find a non-existent class OK -▶ 28/71 GObject.ParamSpec.string has the correct flags OK +▶ 28/71 GObject.ParamSpec.int has the correct name strings OK +▶ 28/71 GObject.ParamSpec.int has the correct flags OK ▶ 27/71 Package module finds a property OK -▶ 28/71 GObject.ParamSpec.string has the correct default value OK ▶ 27/71 Package module doesn't find a non-existent property OK ▶ 27/71 Package module finds a static function OK ▶ 27/71 Package module doesn't find a non-existent static function OK -▶ 28/71 GObject.ParamSpec.int has the correct name strings OK +▶ 28/71 GObject.ParamSpec.int has the correct default value OK ▶ 27/71 Package module finds a method OK -▶ 28/71 GObject.ParamSpec.int has the correct flags OK ▶ 27/71 Package module doesn't find a non-existent method OK -▶ 28/71 GObject.ParamSpec.int has the correct default value OK +▶ 28/71 GObject.ParamSpec.uint has the correct name strings OK ▶ 27/71 Package module finds an interface OK ▶ 27/71 Package module doesn't find a non-existent interface OK -▶ 28/71 GObject.ParamSpec.uint has the correct name strings OK ▶ 27/71 Package module finds an interface method OK ▶ 28/71 GObject.ParamSpec.uint has the correct flags OK -▶ 27/71 Package module doesn't find a non-existent interface method OK ▶ 28/71 GObject.ParamSpec.uint has the correct default value OK +▶ 27/71 Package module doesn't find a non-existent interface method OK ▶ 27/71 Package module finds an enum value OK ▶ 27/71 Package module doesn't find a non-existent enum value OK ▶ 28/71 GObject.ParamSpec.int64 has the correct name strings OK -▶ 27/71 Package module finds a constant OK ▶ 28/71 GObject.ParamSpec.int64 has the correct flags OK +▶ 27/71 Package module finds a constant OK ▶ 27/71 Package module doesn't find a non-existent constant OK ▶ 28/71 GObject.ParamSpec.int64 has the correct default value OK ▶ 28/71 GObject.ParamSpec.uint64 has the correct name strings OK @@ -6342,6 +6376,10 @@ ▶ 28/71 GObject.ParamSpec.enum has the correct name strings OK ▶ 28/71 GObject.ParamSpec.enum has the correct flags OK ▶ 28/71 GObject.ParamSpec.enum has the correct default value OK +27/71 cjs:JS / Package OK 0.34s 20 subtests passed + +30/71 cjs:JS / Promise RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' MALLOC_PERTURB_=68 NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testPromise.js ▶ 28/71 GObject.ParamSpec.flags has the correct name strings OK ▶ 28/71 GObject.ParamSpec.flags has the correct flags OK ▶ 28/71 GObject.ParamSpec.flags has the correct default value OK @@ -6351,26 +6389,26 @@ ▶ 28/71 GObject.ParamSpec.jsobject has the correct name strings OK ▶ 28/71 GObject.ParamSpec.jsobject has the correct flags OK ▶ 28/71 GObject.ParamSpec.jsobject has the correct default value OK -27/71 cjs:JS / Package OK 0.29s 20 subtests passed - -29/71 cjs:JS / Print RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=145 /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testPrint.js ▶ 28/71 GObject.ParamSpec object doesn't crash when resolving a non-string property OK -28/71 cjs:JS / ParamSpec OK 0.30s 28 subtests passed +28/71 cjs:JS / ParamSpec OK 0.35s 28 subtests passed -30/71 cjs:JS / Promise RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' MALLOC_PERTURB_=51 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testPromise.js +31/71 cjs:JS / Regress RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=191 GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testRegress.js ▶ 29/71 print can be spied upon OK +▶ 30/71 Promise waits for all promises before handling unhandled, when handled OK ▶ 29/71 printerr can be spied upon OK +▶ 30/71 Promise waits for all promises before handling unhandled, when unhandled OK ▶ 29/71 log can be spied upon OK -▶ 30/71 Promise waits for all promises before handling unhandled, when handled OK +▶ 30/71 Promise do not lead to high-priority IDLE starvation OK ▶ 29/71 logError can be spied upon OK ▶ 29/71 prettyPrint property value primitive OK -▶ 30/71 Promise waits for all promises before handling unhandled, when unhandled OK +30/71 cjs:JS / Promise OK 0.26s 3 subtests passed + +32/71 cjs:JS / Signals RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=51 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testSignals.js ▶ 29/71 prettyPrint property value is object reference OK ▶ 29/71 prettyPrint more than one property OK ▶ 29/71 prettyPrint add property value after property value object reference OK -▶ 30/71 Promise do not lead to high-priority IDLE starvation OK ▶ 29/71 prettyPrint array OK ▶ 29/71 prettyPrint property value array OK ▶ 29/71 prettyPrint array reference is the only array element OK @@ -6381,10 +6419,6 @@ ▶ 29/71 prettyPrint property value function OK ▶ 29/71 prettyPrint date OK ▶ 29/71 prettyPrint property value date OK -30/71 cjs:JS / Promise OK 0.22s 3 subtests passed - -31/71 cjs:JS / Regress RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=29 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testRegress.js ▶ 29/71 prettyPrint toString is overridden on object OK ▶ 29/71 prettyPrint string tag supplied OK ▶ 29/71 prettyPrint symbol OK @@ -6396,10 +6430,10 @@ ▶ 29/71 prettyPrint well-known symbol OK ▶ 29/71 prettyPrint property key well-known symbol OK ▶ 29/71 prettyPrint property value well-known symbol OK -29/71 cjs:JS / Print OK 0.31s 29 subtests passed +29/71 cjs:JS / Print OK 0.45s 29 subtests passed -32/71 cjs:JS / Signals RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=70 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testSignals.js +33/71 cjs:JS / System RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=134 ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testSystem.js ▶ 31/71 Life, the Universe and Everything includes null return value OK ▶ 31/71 Life, the Universe and Everything includes booleans OK ▶ 31/71 Life, the Universe and Everything includes 8-bit integers OK @@ -6409,156 +6443,167 @@ ▶ 31/71 Life, the Universe and Everything includes 32-bit integers OK ▶ 31/71 Life, the Universe and Everything includes unsigned 32-bit integers OK ▶ 31/71 Life, the Universe and Everything includes 64-bit integers OK -▶ 32/71 Legacy object with signals emit works with no connections OK ▶ 31/71 Life, the Universe and Everything includes unsigned 64-bit integers OK ▶ 31/71 Life, the Universe and Everything includes shorts OK ▶ 31/71 Life, the Universe and Everything includes ints OK -▶ 32/71 Legacy object with signals using connect calls a signal handler when a signal is emitted OK ▶ 31/71 Life, the Universe and Everything includes longs OK ▶ 31/71 Life, the Universe and Everything includes ssizes OK ▶ 31/71 Life, the Universe and Everything includes floats OK -▶ 32/71 Legacy object with signals using connect calls remaining handlers after one is disconnected OK ▶ 31/71 Life, the Universe and Everything includes doubles OK ▶ 31/71 Life, the Universe and Everything includes ushorts OK -▶ 32/71 Legacy object with signals using connect does not call a signal handler after the signal is disconnected OK ▶ 31/71 Life, the Universe and Everything includes uints OK ▶ 31/71 Life, the Universe and Everything includes ulongs OK -▶ 32/71 Legacy object with signals using connect can disconnect a signal handler during signal emission OK ▶ 31/71 Life, the Universe and Everything includes sizes OK ▶ 31/71 Life, the Universe and Everything No implicit conversion to unsigned for uint8 OK ▶ 31/71 Life, the Universe and Everything No implicit conversion to unsigned for uint16 OK -▶ 32/71 Legacy object with signals using connect distinguishes multiple signals OK ▶ 31/71 Life, the Universe and Everything No implicit conversion to unsigned for uint32 OK ▶ 31/71 Life, the Universe and Everything No implicit conversion to unsigned for uint64 OK -▶ 32/71 Legacy object with signals using connect determines if a signal is connected on a JS object OK ▶ 31/71 Life, the Universe and Everything No implicit conversion to unsigned for uint OK ▶ 31/71 Life, the Universe and Everything No implicit conversion to unsigned for size OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN converts to 0 for int8 OK -▶ 32/71 Legacy object with signals using connect does not call a subsequent connected callbacks if stopped by earlier OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN converts to 0 for int16 OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN converts to 0 for int32 OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN converts to 0 for int64 OK -▶ 32/71 Legacy object with signals using connect with exception in signal handler does not affect other callbacks OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN converts to 0 for short OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN converts to 0 for int OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN converts to 0 for long OK -▶ 32/71 Legacy object with signals using connect with exception in signal handler does not disconnect the callback OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN converts to 0 for ssize OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN converts to 0 for uint8 OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN converts to 0 for uint16 OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN converts to 0 for uint32 OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN converts to 0 for uint64 OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN converts to 0 for ushort OK -▶ 32/71 Legacy object with signals using connectAfter calls a signal handler when a signal is emitted OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN converts to 0 for uint OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN converts to 0 for ulong OK -▶ 32/71 Legacy object with signals using connectAfter calls remaining handlers after one is disconnected OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN converts to 0 for size OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN not for float OK ▶ 31/71 Life, the Universe and Everything Infinity and NaN not for double OK -▶ 32/71 Legacy object with signals using connectAfter does not call a signal handler after the signal is disconnected OK ▶ 31/71 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for uint64 OK -▶ 32/71 Legacy object with signals using connectAfter can disconnect a signal handler during signal emission OK ▶ 31/71 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for int64 OK ▶ 31/71 Life, the Universe and Everything includes wide characters OK -▶ 32/71 Legacy object with signals using connectAfter distinguishes multiple signals OK +▶ 32/71 Legacy object with signals emit works with no connections OK ▶ 31/71 Life, the Universe and Everything includes time_t OK -▶ 32/71 Legacy object with signals using connectAfter determines if a signal is connected on a JS object OK -▶ 32/71 Legacy object with signals using connectAfter does not call a subsequent connected callbacks if stopped by earlier OK ▶ 31/71 Life, the Universe and Everything includes GTypes OK -▶ 32/71 Legacy object with signals using connectAfter with exception in signal handler does not affect other callbacks OK -▶ 32/71 Legacy object with signals using connectAfter with exception in signal handler does not disconnect the callback OK +▶ 32/71 Legacy object with signals using connect calls a signal handler when a signal is emitted OK ▶ 31/71 Life, the Universe and Everything closures OK +▶ 32/71 Legacy object with signals using connect calls remaining handlers after one is disconnected OK ▶ 31/71 Life, the Universe and Everything closures with one argument OK -▶ 32/71 Legacy object with signals using connectAfter calls a signal handler later than when using connect when a signal is emitted OK +▶ 32/71 Legacy object with signals using connect does not call a signal handler after the signal is disconnected OK +▶ 32/71 Legacy object with signals using connect can disconnect a signal handler during signal emission OK ▶ 31/71 Life, the Universe and Everything closure with GLib.Variant argument OK -▶ 32/71 Legacy object with signals does not call a connected after handler when stopped by connect OK +▶ 32/71 Legacy object with signals using connect distinguishes multiple signals OK ▶ 31/71 Life, the Universe and Everything GValue marshalling integer in OK -▶ 32/71 Object with signals added emit works with no connections OK ▶ 31/71 Life, the Universe and Everything GValue marshalling integer out OK -▶ 32/71 Object with signals added using connect calls a signal handler when a signal is emitted OK +▶ 32/71 Legacy object with signals using connect determines if a signal is connected on a JS object OK +▶ 32/71 Legacy object with signals using connect does not call a subsequent connected callbacks if stopped by earlier OK +▶ 32/71 Legacy object with signals using connect with exception in signal handler does not affect other callbacks OK ▶ 31/71 Life, the Universe and Everything integer GLib.Variant OK -▶ 32/71 Object with signals added using connect calls remaining handlers after one is disconnected OK +▶ 32/71 Legacy object with signals using connect with exception in signal handler does not disconnect the callback OK ▶ 31/71 Life, the Universe and Everything string GLib.Variant OK -▶ 32/71 Object with signals added using connect does not call a signal handler after the signal is disconnected OK ▶ 31/71 Life, the Universe and Everything dictionary GLib.Variant OK -▶ 32/71 Object with signals added using connect can disconnect a signal handler during signal emission OK +▶ 32/71 Legacy object with signals using connectAfter calls a signal handler when a signal is emitted OK ▶ 31/71 Life, the Universe and Everything variant GLib.Variant OK -▶ 32/71 Object with signals added using connect distinguishes multiple signals OK +▶ 32/71 Legacy object with signals using connectAfter calls remaining handlers after one is disconnected OK ▶ 31/71 Life, the Universe and Everything string array GLib.Variant OK -▶ 32/71 Object with signals added using connect determines if a signal is connected on a JS object OK ▶ 31/71 Life, the Universe and Everything UTF-8 strings as return types OK ▶ 31/71 Life, the Universe and Everything UTF-8 strings as in parameters OK +▶ 32/71 Legacy object with signals using connectAfter does not call a signal handler after the signal is disconnected OK ▶ 31/71 Life, the Universe and Everything UTF-8 strings as out parameters OK -▶ 32/71 Object with signals added using connect does not call a subsequent connected callbacks if stopped by earlier OK +▶ 32/71 Legacy object with signals using connectAfter can disconnect a signal handler during signal emission OK ▶ 31/71 Life, the Universe and Everything UTF-8 strings as in-out parameters SKIP ▶ 31/71 Life, the Universe and Everything return values in filename encoding OK -▶ 32/71 Object with signals added using connect with exception in signal handler does not affect other callbacks OK ▶ 31/71 Life, the Universe and Everything Various configurations of arguments in after out OK -▶ 32/71 Object with signals added using connect with exception in signal handler does not disconnect the callback OK ▶ 31/71 Life, the Universe and Everything Various configurations of arguments multiple number args OK +▶ 32/71 Legacy object with signals using connectAfter distinguishes multiple signals OK ▶ 31/71 Life, the Universe and Everything Various configurations of arguments multiple string out parameters OK ▶ 31/71 Life, the Universe and Everything Various configurations of arguments strings as return value and output parameter OK -▶ 32/71 Object with signals added using connectAfter calls a signal handler when a signal is emitted OK ▶ 31/71 Life, the Universe and Everything Various configurations of arguments nullable string in parameter OK -▶ 32/71 Object with signals added using connectAfter calls remaining handlers after one is disconnected OK ▶ 31/71 Life, the Universe and Everything Various configurations of arguments nullable string out parameter OK -▶ 32/71 Object with signals added using connectAfter does not call a signal handler after the signal is disconnected OK ▶ 31/71 Life, the Universe and Everything arrays of int in OK -▶ 32/71 Object with signals added using connectAfter can disconnect a signal handler during signal emission OK +▶ 32/71 Legacy object with signals using connectAfter determines if a signal is connected on a JS object OK ▶ 31/71 Life, the Universe and Everything arrays of gint8 in OK ▶ 31/71 Life, the Universe and Everything arrays of gint16 in OK +▶ 32/71 Legacy object with signals using connectAfter does not call a subsequent connected callbacks if stopped by earlier OK ▶ 31/71 Life, the Universe and Everything arrays of gint32 in OK ▶ 31/71 Life, the Universe and Everything arrays of gint64 in OK +▶ 32/71 Legacy object with signals using connectAfter with exception in signal handler does not affect other callbacks OK ▶ 31/71 Life, the Universe and Everything implicit conversions from strings to int arrays OK +▶ 32/71 Legacy object with signals using connectAfter with exception in signal handler does not disconnect the callback OK ▶ 31/71 Life, the Universe and Everything out arrays of integers OK -▶ 32/71 Object with signals added using connectAfter distinguishes multiple signals OK ▶ 31/71 Life, the Universe and Everything inout arrays of integers SKIP -▶ 32/71 Object with signals added using connectAfter determines if a signal is connected on a JS object OK ▶ 31/71 Life, the Universe and Everything String arrays marshalling in OK -▶ 32/71 Object with signals added using connectAfter does not call a subsequent connected callbacks if stopped by earlier OK +▶ 32/71 Legacy object with signals using connectAfter calls a signal handler later than when using connect when a signal is emitted OK ▶ 31/71 Life, the Universe and Everything String arrays marshalling out OK +▶ 32/71 Legacy object with signals does not call a connected after handler when stopped by connect OK ▶ 31/71 Life, the Universe and Everything String arrays marshalling return value with container transfer OK -▶ 32/71 Object with signals added using connectAfter with exception in signal handler does not affect other callbacks OK ▶ 31/71 Life, the Universe and Everything String arrays marshalling out parameter with container transfer OK -▶ 32/71 Object with signals added using connectAfter with exception in signal handler does not disconnect the callback OK +▶ 32/71 Object with signals added emit works with no connections OK ▶ 31/71 Life, the Universe and Everything GType arrays OK -▶ 32/71 Object with signals added using connectAfter calls a signal handler later than when using connect when a signal is emitted OK +▶ 32/71 Object with signals added using connect calls a signal handler when a signal is emitted OK ▶ 31/71 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter OK ▶ 31/71 Life, the Universe and Everything Fixed arrays of integers marshals as an out parameter OK -▶ 32/71 Object with signals added does not call a connected after handler when stopped by connect OK +▶ 32/71 Object with signals added using connect calls remaining handlers after one is disconnected OK +▶ 32/71 Object with signals added using connect does not call a signal handler after the signal is disconnected OK +▶ 32/71 Object with signals added using connect can disconnect a signal handler during signal emission OK ▶ 31/71 Life, the Universe and Everything Fixed arrays of integers marshals as a return value OK ▶ 31/71 Life, the Universe and Everything integer array with static length OK ▶ 31/71 Life, the Universe and Everything string array that's const in C OK +▶ 32/71 Object with signals added using connect distinguishes multiple signals OK ▶ 31/71 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full OK ▶ 31/71 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none OK +▶ 32/71 Object with signals added using connect determines if a signal is connected on a JS object OK ▶ 31/71 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter OK ▶ 31/71 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value OK +▶ 32/71 Object with signals added using connect does not call a subsequent connected callbacks if stopped by earlier OK ▶ 31/71 Life, the Universe and Everything glist types return with transfer-none OK ▶ 31/71 Life, the Universe and Everything glist types return with transfer-container OK ▶ 31/71 Life, the Universe and Everything glist types return with transfer-full OK +▶ 32/71 Object with signals added using connect with exception in signal handler does not affect other callbacks OK +▶ 32/71 Object with signals added using connect with exception in signal handler does not disconnect the callback OK ▶ 31/71 Life, the Universe and Everything glist types in with transfer-none OK ▶ 31/71 Life, the Universe and Everything glist types nullable in OK -32/71 cjs:JS / Signals OK 0.31s 42 subtests passed - +▶ 33/71 System.addressOf() gives different results for different objects OK +▶ 32/71 Object with signals added using connectAfter calls a signal handler when a signal is emitted OK ▶ 31/71 Life, the Universe and Everything glist types nullable out OK +▶ 33/71 System.version gives a plausible number OK ▶ 31/71 Life, the Universe and Everything glist types in with transfer-container SKIP -33/71 cjs:JS / System RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=220 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testSystem.js +▶ 32/71 Object with signals added using connectAfter calls remaining handlers after one is disconnected OK +▶ 32/71 Object with signals added using connectAfter does not call a signal handler after the signal is disconnected OK +▶ 33/71 System.refcount() gives the correct number OK ▶ 31/71 Life, the Universe and Everything gslist types return with transfer-none OK +▶ 32/71 Object with signals added using connectAfter can disconnect a signal handler during signal emission OK +▶ 33/71 System.addressOfGObject() gives different results for different objects OK ▶ 31/71 Life, the Universe and Everything gslist types return with transfer-container OK +▶ 32/71 Object with signals added using connectAfter distinguishes multiple signals OK +▶ 33/71 System.addressOfGObject() throws for non GObject objects OK ▶ 31/71 Life, the Universe and Everything gslist types return with transfer-full OK +▶ 32/71 Object with signals added using connectAfter determines if a signal is connected on a JS object OK ▶ 31/71 Life, the Universe and Everything gslist types in with transfer-none OK +▶ 32/71 Object with signals added using connectAfter does not call a subsequent connected callbacks if stopped by earlier OK ▶ 31/71 Life, the Universe and Everything gslist types nullable in OK ▶ 31/71 Life, the Universe and Everything gslist types nullable out OK +▶ 32/71 Object with signals added using connectAfter with exception in signal handler does not affect other callbacks OK ▶ 31/71 Life, the Universe and Everything gslist types in with transfer-container SKIP +▶ 32/71 Object with signals added using connectAfter with exception in signal handler does not disconnect the callback OK +▶ 33/71 System.gc() does not crash the application OK ▶ 31/71 Life, the Universe and Everything GList of GTypes in with transfer container OK +▶ 33/71 System.dumpHeap() throws but does not crash when given a nonexistent path OK ▶ 31/71 Life, the Universe and Everything GHash type null GHash out OK +▶ 32/71 Object with signals added using connectAfter calls a signal handler later than when using connect when a signal is emitted OK +▶ 32/71 Object with signals added does not call a connected after handler when stopped by connect OK ▶ 31/71 Life, the Universe and Everything GHash type out GHash OK ▶ 31/71 Life, the Universe and Everything GHash type with GValue value type out OK ▶ 31/71 Life, the Universe and Everything GHash type with GValue value type in SKIP +▶ 33/71 System.dumpMemoryInfo() OK +▶ 33/71 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path OK +▶ 33/71 System.programPath is null when executed from minijasmine OK ▶ 31/71 Life, the Universe and Everything GHash type marshals as a return value with transfer container OK ▶ 31/71 Life, the Universe and Everything GHash type marshals as a return value with transfer full OK +32/71 cjs:JS / Signals OK 0.48s 42 subtests passed + +34/71 cjs:JS / Tweener RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=119 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testTweener.js +▶ 33/71 System.programArgs System.programArgs is an array OK ▶ 31/71 Life, the Universe and Everything GHash type null GHash in OK ▶ 31/71 Life, the Universe and Everything GHash type null GHashTable out OK ▶ 31/71 Life, the Universe and Everything GHash type in GHash OK @@ -6571,8 +6616,14 @@ ▶ 31/71 Life, the Universe and Everything Simple introspected struct sets fields correctly OK ▶ 31/71 Life, the Universe and Everything Simple introspected struct can clone OK ▶ 31/71 Life, the Universe and Everything Simple introspected struct can be modified by a method OK +▶ 33/71 System.programArgs modifications persist OK +▶ 33/71 System.programArgs System.programArgs is equal to ARGV OK ▶ 31/71 Life, the Universe and Everything Simple introspected struct constructors "copies" an object from a hash of field values OK ▶ 31/71 Life, the Universe and Everything Simple introspected struct constructors catches bad field names OK +33/71 cjs:JS / System OK 0.44s 13 subtests passed + +35/71 cjs:JS / Cairo RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 MALLOC_PERTURB_=121 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testCairo.js ▶ 31/71 Life, the Universe and Everything Simple introspected struct constructors copies an object from another object of the same type OK ▶ 31/71 Life, the Universe and Everything out arrays of structs OK ▶ 31/71 Life, the Universe and Everything Introspected nested struct sets fields correctly OK @@ -6610,9 +6661,28 @@ ▶ 31/71 Life, the Universe and Everything Introspected boxed types Private constructs from another object of the same type OK ▶ 31/71 Life, the Universe and Everything Introspected boxed types Private does not construct with a default constructor OK ▶ 31/71 Life, the Universe and Everything wrong type for GBoxed function does not accept a GObject of the wrong type OK +▶ 1/71 - exit with correct code from a signal callback OK +▶ 1/71 - avoid asserting when System.exit is called from a signal callback OK +▶ 1/71 - exit after first System.exit call in a signal callback OK ▶ 31/71 Life, the Universe and Everything wrong type for GBoxed function does not accept a GBoxed of the wrong type OK ▶ 31/71 Life, the Universe and Everything wrong type for GBoxed function does accept a GBoxed of the correct type OK + 1/71 cjs:Scripts / CommandLine OK 10.16s 46 subtests passed +――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― +stderr: +MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER) +glx: failed to create drisw screen +failed to load driver: zink + +(cjs-console:3655): Gjs-CRITICAL **: 15:09:58.287: 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. + +(cjs-console:3655): Gjs-CRITICAL **: 15:09:58.287: The offending callback was destroy(), a vfunc. +== Stack trace for context 0xd5d910 == +Gjs-Message: 15:09:59.410: Wrote coverage statistics to /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/coverage.lcov +―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― + ▶ 31/71 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GObject OK +36/71 cjs:JS / Gtk3 RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=203 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGtk3.js ▶ 31/71 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GBoxed of the wrong type OK ▶ 31/71 Life, the Universe and Everything wrong type for GBoxed method can be called on correct GBoxed type OK ▶ 31/71 Life, the Universe and Everything Introspected GObject can access fields with simple types OK @@ -6640,80 +6710,107 @@ ▶ 31/71 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals into setter function OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals null OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Signal connection calls correct handlers with correct arguments OK +▶ 34/71 Tweener runs a simple tween OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Signal connection throws errors for invalid signals OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Signal connection signal handler with static scope arg gets arg passed by reference OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Signal connection signal with object gets correct arguments OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Signal connection signal with int64 gets correct value SKIP ▶ 31/71 Life, the Universe and Everything Introspected GObject Signal connection signal with uint64 gets correct value SKIP +▶ 34/71 Tweener calls callbacks during the tween OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Signal connection signal with array len parameter is not passed correct array and no length arg OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Signal connection can pass parameter to signal with array len parameter via emit SKIP ▶ 31/71 Life, the Universe and Everything Introspected GObject Signal connection can pass null to signal with array len parameter SKIP ▶ 31/71 Life, the Universe and Everything Introspected GObject Signal connection signal with int in-out parameter SKIP +▶ 34/71 Tweener can pause tweens OK +▶ 34/71 Tweener can remove tweens OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Signal connection GError signal with GError set OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set OK +▶ 34/71 Tweener overrides a tween with another one acting on the same object and property at the same time OK +▶ 34/71 Tweener does not override a tween with another one acting not at the same time OK ▶ 31/71 Life, the Universe and Everything Introspected GObject can call an instance method OK +▶ 34/71 Tweener can pause and resume all tweens OK ▶ 31/71 Life, the Universe and Everything Introspected GObject can call a transfer-full instance method OK +▶ 34/71 Tweener can remove all tweens OK ▶ 31/71 Life, the Universe and Everything Introspected GObject can call a static method OK ▶ 31/71 Life, the Universe and Everything Introspected GObject can call a method annotated with (method) OK +▶ 34/71 Tweener runs a tween with a time of 0 immediately OK +▶ 34/71 Tweener can call a callback a certain number of times OK +▶ 34/71 Tweener can count the number of tweens on an object OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Object torture signature 0 OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Object torture signature 1 fail OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Object torture signature 1 success OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Introspected function length skips over instance parameters of methods OK +▶ 34/71 Tweener can register special properties OK +▶ 34/71 Tweener can register special modifiers for properties OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Introspected function length skips over out and GError parameters OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Introspected function length does not skip over inout parameters OK +▶ 34/71 Tweener can split properties into more than one special property OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Introspected function length skips over return value annotated with skip SKIP ▶ 31/71 Life, the Universe and Everything Introspected GObject Introspected function length skips over parameters annotated with skip SKIP +▶ 34/71 Tweener calls an overwrite callback when a tween is replaced OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Introspected function length skips over out parameters annotated with skip SKIP ▶ 31/71 Life, the Universe and Everything Introspected GObject Introspected function length skips over inout parameters annotated with skip SKIP ▶ 31/71 Life, the Universe and Everything Introspected GObject Introspected function length gives number of arguments for static methods OK +▶ 34/71 Tweener can still overwrite a tween after it has started OK +▶ 35/71 Cairo context has the right type OK ▶ 31/71 Life, the Universe and Everything Introspected GObject Introspected function length skips over destroy-notify and user-data parameters OK +▶ 34/71 Tweener stays within min and max values OK +▶ 35/71 Cairo context reports its target surface OK ▶ 31/71 Life, the Universe and Everything Introspected GObject virtual function OK +▶ 35/71 Cairo context can set its source to a pattern OK ▶ 31/71 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GObject of the wrong type OK +▶ 35/71 Cairo context can set its antialias OK ▶ 31/71 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GBoxed instead of GObject OK +▶ 35/71 Cairo context can set its fill rule OK ▶ 31/71 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept returned GObject of the wrong type OK +▶ 35/71 Cairo context can set its line cap OK +▶ 35/71 Cairo context can set its line join OK ▶ 31/71 Life, the Universe and Everything Introspected GObject wrong type for GObject function accepts GObject of subclass of expected type OK +▶ 35/71 Cairo context can set its line width OK +34/71 cjs:JS / Tweener OK 0.51s 17 subtests passed + +37/71 cjs:JS / GObjectDestructionAccess RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' MALLOC_PERTURB_=74 NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js ▶ 31/71 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GObject of the wrong type OK +▶ 35/71 Cairo context can set its miter limit OK +▶ 35/71 Cairo context can set its operator OK +▶ 35/71 Cairo context can set its tolerance OK +▶ 35/71 Cairo context has a rectangle as clip extents OK +▶ 35/71 Cairo context has a rectangle as fill extents OK ▶ 31/71 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GBoxed OK ▶ 31/71 Life, the Universe and Everything Introspected GObject wrong type for GObject method can be called on a GObject of subclass of expected type OK ▶ 31/71 Life, the Universe and Everything Introspected GObject marshals a null object in OK ▶ 31/71 Life, the Universe and Everything Introspected GObject marshals a null object out OK +▶ 35/71 Cairo context has a rectangle as stroke extents OK ▶ 31/71 Life, the Universe and Everything Introspected GObject marshals a gpointer with a type annotation in OK +▶ 35/71 Cairo context has zero dashes initially OK +▶ 35/71 Cairo context transforms user to device coordinates OK +▶ 35/71 Cairo context transforms user to device distance OK ▶ 31/71 Life, the Universe and Everything Introspected GObject marshals a gpointer with an element-type annotation in OK -▶ 33/71 System.addressOf() gives different results for different objects OK +▶ 35/71 Cairo context transforms device to user coordinates OK +▶ 35/71 Cairo context transforms device to user distance OK ▶ 31/71 Life, the Universe and Everything Introspected GObject resolves properties when they are shadowed by methods OK ▶ 31/71 Life, the Universe and Everything marshals a fixed-size array of objects out OK -▶ 33/71 System.version gives a plausible number OK ▶ 31/71 Life, the Universe and Everything Inherited GObject can read fields from a parent class OK -▶ 33/71 System.refcount() gives the correct number OK ▶ 31/71 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor OK ▶ 31/71 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class OK ▶ 31/71 Life, the Universe and Everything Inherited GObject can have its own properties OK -▶ 33/71 System.addressOfGObject() gives different results for different objects OK ▶ 31/71 Life, the Universe and Everything Overridden properties on interfaces set and get properly OK -▶ 33/71 System.addressOfGObject() throws for non GObject objects OK ▶ 31/71 Life, the Universe and Everything Overridden properties on interfaces default properly OK ▶ 31/71 Life, the Universe and Everything Overridden properties on interfaces construct properly OK ▶ 31/71 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type OK ▶ 31/71 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type OK ▶ 31/71 Life, the Universe and Everything callbacks OK -▶ 33/71 System.gc() does not crash the application OK ▶ 31/71 Life, the Universe and Everything null / undefined callback OK -▶ 33/71 System.dumpHeap() throws but does not crash when given a nonexistent path OK ▶ 31/71 Life, the Universe and Everything callback called more than once OK ▶ 31/71 Life, the Universe and Everything null callback called more than once OK -▶ 33/71 System.dumpMemoryInfo() OK ▶ 31/71 Life, the Universe and Everything array callbacks OK -▶ 33/71 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path OK ▶ 31/71 Life, the Universe and Everything null array callback OK ▶ 31/71 Life, the Universe and Everything callback with inout array SKIP ▶ 31/71 Life, the Universe and Everything simple callback OK -▶ 33/71 System.programPath is null when executed from minijasmine OK ▶ 31/71 Life, the Universe and Everything null simple callback OK -▶ 33/71 System.programArgs System.programArgs is an array OK ▶ 31/71 Life, the Universe and Everything noptr callback OK -▶ 33/71 System.programArgs modifications persist OK ▶ 31/71 Life, the Universe and Everything null noptr callback OK -▶ 33/71 System.programArgs System.programArgs is equal to ARGV OK ▶ 31/71 Life, the Universe and Everything gobject-introspected function as callback parameter OK ▶ 31/71 Life, the Universe and Everything callback with user data OK ▶ 31/71 Life, the Universe and Everything callback with transfer-full return value OK @@ -6728,11 +6825,7 @@ ▶ 31/71 Life, the Universe and Everything hash table passed to callback OK ▶ 31/71 Life, the Universe and Everything GError callback OK ▶ 31/71 Life, the Universe and Everything null GError callback OK -33/71 cjs:JS / System OK 0.26s 13 subtests passed - ▶ 31/71 Life, the Universe and Everything owned GError callback OK -34/71 cjs:JS / Tweener RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=132 G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testTweener.js ▶ 31/71 Life, the Universe and Everything Introspected interface correctly emits interface signals OK ▶ 31/71 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties OK ▶ 31/71 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor OK @@ -6759,80 +6852,60 @@ ▶ 31/71 Life, the Universe and Everything Flat array of structs caller-allocated out parameter SKIP ▶ 31/71 Life, the Universe and Everything Flat array of structs transfer-full in parameter OK ▶ 31/71 Life, the Universe and Everything Flat array of structs transfer-none in parameter OK -31/71 cjs:JS / Regress OK 0.74s 268 subtests passed - -35/71 cjs:JS / Cairo RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=205 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testCairo.js -▶ 34/71 Tweener runs a simple tween OK -▶ 34/71 Tweener calls callbacks during the tween OK -▶ 34/71 Tweener can pause tweens OK -▶ 34/71 Tweener can remove tweens OK -▶ 34/71 Tweener overrides a tween with another one acting on the same object and property at the same time OK -▶ 34/71 Tweener does not override a tween with another one acting not at the same time OK -▶ 34/71 Tweener can pause and resume all tweens OK -▶ 34/71 Tweener can remove all tweens OK -▶ 34/71 Tweener runs a tween with a time of 0 immediately OK -▶ 34/71 Tweener can call a callback a certain number of times OK -▶ 34/71 Tweener can count the number of tweens on an object OK -▶ 34/71 Tweener can register special properties OK -▶ 34/71 Tweener can register special modifiers for properties OK -▶ 34/71 Tweener can split properties into more than one special property OK -▶ 34/71 Tweener calls an overwrite callback when a tween is replaced OK -▶ 34/71 Tweener can still overwrite a tween after it has started OK -▶ 34/71 Tweener stays within min and max values OK -34/71 cjs:JS / Tweener OK 0.31s 17 subtests passed - -36/71 cjs:JS / Gtk3 RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=157 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGtk3.js -▶ 35/71 Cairo context has the right type OK -▶ 35/71 Cairo context reports its target surface OK -▶ 35/71 Cairo context can set its source to a pattern OK -▶ 35/71 Cairo context can set its antialias OK -▶ 35/71 Cairo context can set its fill rule OK -▶ 35/71 Cairo context can set its line cap OK -▶ 35/71 Cairo context can set its line join OK -▶ 35/71 Cairo context can set its line width OK -▶ 35/71 Cairo context can set its miter limit OK -▶ 35/71 Cairo context can set its operator OK -▶ 35/71 Cairo context can set its tolerance OK -▶ 35/71 Cairo context has a rectangle as clip extents OK -▶ 35/71 Cairo context has a rectangle as fill extents OK -▶ 35/71 Cairo context has a rectangle as stroke extents OK -▶ 35/71 Cairo context has zero dashes initially OK -▶ 35/71 Cairo context transforms user to device coordinates OK -▶ 35/71 Cairo context transforms user to device distance OK -▶ 35/71 Cairo context transforms device to user coordinates OK -▶ 35/71 Cairo context transforms device to user distance OK ▶ 35/71 Cairo context computes text extents OK ▶ 35/71 Cairo context can call various, otherwise untested, methods without crashing OK +31/71 cjs:JS / Regress OK 1.48s 268 subtests passed + +38/71 cjs:JS / LegacyGtk RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=148 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testLegacyGtk.js ▶ 35/71 Cairo context has methods when created from a C function OK ▶ 35/71 Cairo pattern has typechecks OK ▶ 35/71 Cairo solid pattern can be created from RGB static method OK ▶ 35/71 Cairo solid pattern can be created from RGBA static method OK +▶ 36/71 Gtk overrides UI template sets up internal and public template children OK ▶ 35/71 Cairo surface pattern can be created and added as a source OK ▶ 35/71 Cairo linear gradient can be created and added as a source OK +▶ 36/71 Gtk overrides UI template sets up public template children with the correct widgets OK ▶ 35/71 Cairo radial gradient can be created and added as a source OK ▶ 35/71 Cairo path has typechecks OK +▶ 36/71 Gtk overrides UI template sets up internal template children with the correct widgets OK ▶ 35/71 Cairo surface has typechecks OK ▶ 35/71 Cairo surface can access the device scale OK +▶ 36/71 Gtk overrides UI template connects template callbacks to the correct handler OK ▶ 35/71 Cairo surface can access the device offset OK ▶ 35/71 Cairo surface can be finalized OK +▶ 37/71 Access to destroyed GObject Get property OK +▶ 36/71 Gtk overrides UI template binds template callbacks to the correct object OK +▶ 37/71 Access to destroyed GObject Set property OK +▶ 37/71 Access to destroyed GObject Add expando property OK ▶ 35/71 Cairo GI test suite for context can be marshalled as a return value OK ▶ 35/71 Cairo GI test suite for context can be marshalled as an in parameter OK +▶ 37/71 Access to destroyed GObject Access to unset expando property OK ▶ 35/71 Cairo GI test suite for surface can be marshalled as a transfer-none return value OK +▶ 36/71 Gtk overrides UI template from resource sets up internal and public template children OK ▶ 35/71 Cairo GI test suite for surface can be marshalled as a transfer-full return value OK +▶ 37/71 Access to destroyed GObject Access previously set expando property OK ▶ 35/71 Cairo GI test suite for surface can be marshalled as an in parameter OK ▶ 35/71 Cairo GI test suite for surface can be marshalled as an out parameter OK +▶ 37/71 Access to destroyed GObject Access to getter method OK +▶ 36/71 Gtk overrides UI template from resource sets up public template children with the correct widgets OK +▶ 36/71 Gtk overrides UI template from resource sets up internal template children with the correct widgets OK +▶ 37/71 Access to destroyed GObject Access to setter method OK +▶ 37/71 Access to destroyed GObject Proto function connect OK +▶ 37/71 Access to destroyed GObject Proto function connect_after OK +▶ 37/71 Access to destroyed GObject Proto function emit OK ▶ 35/71 Cairo GI test suite can be marshalled through a signal handler OK +▶ 37/71 Access to destroyed GObject Proto function signals_disconnect OK +▶ 36/71 Gtk overrides UI template from resource connects template callbacks to the correct handler OK ▶ 35/71 Cairo GI test suite can have its type inferred as a foreign struct OK ▶ 35/71 Cairo imported via GI has the same functionality as imports.cairo OK ▶ 35/71 Cairo imported via GI has boxed types from the GIR file OK -▶ 36/71 Gtk overrides UI template sets up internal and public template children OK -▶ 36/71 Gtk overrides UI template sets up public template children with the correct widgets OK -▶ 36/71 Gtk overrides UI template sets up internal template children with the correct widgets OK -▶ 36/71 Gtk overrides UI template connects template callbacks to the correct handler OK -▶ 36/71 Gtk overrides UI template binds template callbacks to the correct object OK -35/71 cjs:JS / Cairo OK 0.60s 43 subtests passed +▶ 37/71 Access to destroyed GObject Proto function signals_block OK +▶ 36/71 Gtk overrides UI template from resource binds template callbacks to the correct object OK +▶ 37/71 Access to destroyed GObject Proto function signals_unblock OK +▶ 37/71 Access to destroyed GObject Proto function toString OK +▶ 37/71 Access to destroyed GObject Proto function toString before/after OK +35/71 cjs:JS / Cairo OK 1.30s 43 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER) @@ -6840,330 +6913,263 @@ failed to load driver: zink ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― -37/71 cjs:JS / GObjectDestructionAccess RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=255 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js -▶ 36/71 Gtk overrides UI template from resource sets up internal and public template children OK -▶ 36/71 Gtk overrides UI template from resource sets up public template children with the correct widgets OK -▶ 36/71 Gtk overrides UI template from resource sets up internal template children with the correct widgets OK -▶ 36/71 Gtk overrides UI template from resource connects template callbacks to the correct handler OK -▶ 36/71 Gtk overrides UI template from resource binds template callbacks to the correct object OK +39/71 cjs:JS / WarnLib RUNNING +>>> LC_ALL=C.utf8 MALLOC_PERTURB_=60 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testWarnLib.js ▶ 36/71 Gtk overrides UI template from file sets up internal and public template children OK ▶ 36/71 Gtk overrides UI template from file sets up public template children with the correct widgets OK ▶ 36/71 Gtk overrides UI template from file sets up internal template children with the correct widgets OK +▶ 37/71 Access to finalized GObject Get property OK ▶ 36/71 Gtk overrides UI template from file connects template callbacks to the correct handler OK +▶ 37/71 Access to finalized GObject Set property OK ▶ 36/71 Gtk overrides UI template from file binds template callbacks to the correct object OK ▶ 36/71 Gtk overrides Class inheriting from template class sets up internal and public template children SKIP ▶ 36/71 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets SKIP +▶ 37/71 Access to finalized GObject Add expando property OK ▶ 36/71 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets SKIP ▶ 36/71 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler SKIP ▶ 36/71 Gtk overrides Class inheriting from template class binds template callbacks to the correct object SKIP ▶ 36/71 Gtk overrides sets CSS names on classes OK ▶ 36/71 Gtk overrides static inheritance works OK -▶ 1/71 - exit with correct code from a signal callback OK -▶ 1/71 - avoid asserting when System.exit is called from a signal callback OK -▶ 1/71 - exit after first System.exit call in a signal callback OK - 1/71 cjs:Scripts / CommandLine OK 8.48s 46 subtests passed -――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― -stderr: -Trace/breakpoint trap -Trace/breakpoint trap -Trace/breakpoint trap -MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER) -glx: failed to create drisw screen -failed to load driver: zink - -(cjs-console:30174): Gjs-CRITICAL **: 15:01:12.690: 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. - -(cjs-console:30174): Gjs-CRITICAL **: 15:01:12.690: The offending callback was destroy(), a vfunc. -== Stack trace for context 0x2288d20 == -Gjs-Message: 15:01:12.840: Wrote coverage statistics to /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/coverage.lcov -Trace/breakpoint trap -―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― - -38/71 cjs:JS / LegacyGtk RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=56 G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testLegacyGtk.js +▶ 37/71 Access to finalized GObject Access to unset expando property OK ▶ 36/71 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection OK +▶ 37/71 Access to finalized GObject Access previously set expando property OK ▶ 36/71 Gtk overrides GTK vfuncs are not called if the object is disposed OK +▶ 37/71 Access to finalized GObject Access to getter method OK ▶ 36/71 Gtk overrides destroy signal is emitted while disposing objects OK ▶ 36/71 Gtk overrides accepts string in place of GdkAtom OK +▶ 37/71 Access to finalized GObject Access to setter method OK ▶ 36/71 Gtk overrides accepts null in place of GdkAtom as GDK_NONE OK ▶ 36/71 Gtk overrides uses the correct GType for null child properties OK ▶ 36/71 Gtk overrides can create a Gtk.TreeIter with accessible stamp field OK +▶ 37/71 Access to finalized GObject Proto function connect OK ▶ 36/71 Gtk overrides can get style properties using GObject.Value OK +▶ 37/71 Access to finalized GObject Proto function connect_after OK ▶ 36/71 Gtk overrides can pass a parent object to a child at construction OK -36/71 cjs:JS / Gtk3 OK 0.54s 26 subtests passed -――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― -stderr: -== Stack trace for context 0x1f97c88 == -#0 2048e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGtk3.js:189 (b358c938 @ 223) -#1 beb3e3c0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 beb3e460 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 beb3e4e0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 beb3e558 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 beb3e5d8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 beb3e658 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 beb3e6e8 b self-hosted:1121 (b3567120 @ 407) -#8 beb3e758 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 2048de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1f97c88 == -#0 2048e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGtk3.js:213 (b358c9e0 @ 313) -#1 beb3e3c0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 beb3e460 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 beb3e4e0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 beb3e558 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 beb3e5d8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 beb3e658 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 beb3e6e8 b self-hosted:1121 (b3567120 @ 407) -#8 beb3e758 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 2048de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1f97c88 == -#0 2048e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGtk3.js:230 (b358ca88 @ 225) -#1 beb3e3c0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 beb3e460 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 beb3e4e0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 beb3e558 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 beb3e5d8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 beb3e658 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 beb3e6e8 b self-hosted:1121 (b3567120 @ 407) -#8 beb3e758 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 2048de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― - -39/71 cjs:JS / WarnLib RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js MALLOC_PERTURB_=72 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testWarnLib.js -▶ 39/71 WarnLib bug 689482 OK -▶ 39/71 WarnLib calls vfuncs with unnamed parameters OK -39/71 cjs:JS / WarnLib OK 0.27s 2 subtests passed - -40/71 cjs:dbus / GDBus RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=28 ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /usr/bin/dbus-run-session --config-file /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/../../test/test-bus.conf -- installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGDBus.js -▶ 37/71 Access to destroyed GObject Get property OK -▶ 37/71 Access to destroyed GObject Set property OK -▶ 37/71 Access to destroyed GObject Add expando property OK -▶ 37/71 Access to destroyed GObject Access to unset expando property OK -▶ 37/71 Access to destroyed GObject Access previously set expando property OK -▶ 37/71 Access to destroyed GObject Access to getter method OK -▶ 37/71 Access to destroyed GObject Access to setter method OK -▶ 37/71 Access to destroyed GObject Proto function connect OK -▶ 37/71 Access to destroyed GObject Proto function connect_after OK -▶ 37/71 Access to destroyed GObject Proto function emit OK -▶ 37/71 Access to destroyed GObject Proto function signals_disconnect OK -▶ 37/71 Access to destroyed GObject Proto function signals_block OK -▶ 37/71 Access to destroyed GObject Proto function signals_unblock OK -▶ 37/71 Access to destroyed GObject Proto function toString OK -▶ 37/71 Access to destroyed GObject Proto function toString before/after OK +▶ 37/71 Access to finalized GObject Proto function emit OK ▶ 38/71 Legacy Gtk overrides UI template sets up internal and public template children OK -▶ 37/71 Access to finalized GObject Get property OK ▶ 38/71 Legacy Gtk overrides UI template sets up public template children with the correct widgets OK ▶ 38/71 Legacy Gtk overrides UI template sets up internal template children with the correct widgets OK -▶ 37/71 Access to finalized GObject Set property OK -▶ 38/71 Legacy Gtk overrides UI template from resource sets up internal and public template children OK -▶ 38/71 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets OK -▶ 37/71 Access to finalized GObject Add expando property OK -▶ 38/71 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets OK -▶ 38/71 Legacy Gtk overrides sets CSS names on classes OK -▶ 37/71 Access to finalized GObject Access to unset expando property OK -▶ 37/71 Access to finalized GObject Access previously set expando property OK -▶ 37/71 Access to finalized GObject Access to getter method OK -38/71 cjs:JS / LegacyGtk OK 0.62s 7 subtests passed +▶ 37/71 Access to finalized GObject Proto function signals_disconnect OK +36/71 cjs:JS / Gtk3 OK 1.45s 26 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER) glx: failed to create drisw screen failed to load driver: zink +== Stack trace for context 0xd36878 == +#0 de7a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGtk3.js:189 (f3e8c938 @ 223) +#1 fff47bf0 b resource:///org/gjs/jsunit/jasmine.js:7044 (f3e896d0 @ 325) +#2 fff47c90 b resource:///org/gjs/jsunit/jasmine.js:7085 (f3e898c8 @ 83) +#3 fff47d10 b resource:///org/gjs/jsunit/jasmine.js:7004 (f3e897b0 @ 91) +#4 fff47d88 b resource:///org/gjs/jsunit/jasmine.js:7011 (f3e89778 @ 189) +#5 fff47e08 b resource:///org/gjs/jsunit/jasmine.js:6905 (f3e894d8 @ 31) +#6 fff47e88 b resource:///org/gjs/jsunit/jasmine.js:7101 (f3e89900 @ 82) +#7 fff47f18 b self-hosted:1121 (f3e67120 @ 407) +#8 fff47f88 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f3e5fba0 @ 77) +#9 de79d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f3e67820 @ 139) +== Stack trace for context 0xd36878 == +#0 de7a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGtk3.js:213 (f3e8c9e0 @ 313) +#1 fff47bf0 b resource:///org/gjs/jsunit/jasmine.js:7044 (f3e896d0 @ 325) +#2 fff47c90 b resource:///org/gjs/jsunit/jasmine.js:7085 (f3e898c8 @ 83) +#3 fff47d10 b resource:///org/gjs/jsunit/jasmine.js:7004 (f3e897b0 @ 91) +#4 fff47d88 b resource:///org/gjs/jsunit/jasmine.js:7011 (f3e89778 @ 189) +#5 fff47e08 b resource:///org/gjs/jsunit/jasmine.js:6905 (f3e894d8 @ 31) +#6 fff47e88 b resource:///org/gjs/jsunit/jasmine.js:7101 (f3e89900 @ 82) +#7 fff47f18 b self-hosted:1121 (f3e67120 @ 407) +#8 fff47f88 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f3e5fba0 @ 77) +#9 de79d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f3e67820 @ 139) +== Stack trace for context 0xd36878 == +#0 de7a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGtk3.js:230 (f3e8ca88 @ 225) +#1 fff47bf0 b resource:///org/gjs/jsunit/jasmine.js:7044 (f3e896d0 @ 325) +#2 fff47c90 b resource:///org/gjs/jsunit/jasmine.js:7085 (f3e898c8 @ 83) +#3 fff47d10 b resource:///org/gjs/jsunit/jasmine.js:7004 (f3e897b0 @ 91) +#4 fff47d88 b resource:///org/gjs/jsunit/jasmine.js:7011 (f3e89778 @ 189) +#5 fff47e08 b resource:///org/gjs/jsunit/jasmine.js:6905 (f3e894d8 @ 31) +#6 fff47e88 b resource:///org/gjs/jsunit/jasmine.js:7101 (f3e89900 @ 82) +#7 fff47f18 b self-hosted:1121 (f3e67120 @ 407) +#8 fff47f88 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f3e5fba0 @ 77) +#9 de79d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f3e67820 @ 139) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― +40/71 cjs:dbus / GDBus RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=203 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /usr/bin/dbus-run-session --config-file /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/../../test/test-bus.conf -- installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGDBus.js +▶ 38/71 Legacy Gtk overrides UI template from resource sets up internal and public template children OK +▶ 38/71 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets OK +▶ 38/71 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets OK +▶ 38/71 Legacy Gtk overrides sets CSS names on classes OK +▶ 39/71 WarnLib bug 689482 OK +▶ 39/71 WarnLib calls vfuncs with unnamed parameters OK +▶ 37/71 Access to finalized GObject Proto function signals_block OK +38/71 cjs:JS / LegacyGtk OK 0.89s 7 subtests passed + 41/71 cjs:JS / Async RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 MALLOC_PERTURB_=36 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testAsync.js -m -▶ 37/71 Access to finalized GObject Access to setter method OK -▶ 37/71 Access to finalized GObject Proto function connect OK +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes MALLOC_PERTURB_=82 GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testAsync.js -m +▶ 37/71 Access to finalized GObject Proto function signals_unblock OK +▶ 37/71 Access to finalized GObject Proto function toString OK +39/71 cjs:JS / WarnLib OK 0.37s 2 subtests passed + +42/71 cjs:JS / Console RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf MALLOC_PERTURB_=150 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testConsole.js -m +▶ 37/71 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected OK +▶ 37/71 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected OK +▶ 37/71 Disposed or finalized GObject calls dispose vfunc on explicit disposal only OK +▶ 37/71 Disposed or finalized GObject generates a warn on object garbage collection OK +▶ 37/71 Disposed or finalized GObject generates a warn on object garbage collection if has expando property OK ▶ 40/71 Exported DBus object can call a remote method OK +▶ 37/71 Disposed or finalized GObject generates a warn if already disposed at garbage collection OK ▶ 40/71 Exported DBus object can call a method with async/await OK +▶ 41/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW OK +▶ 41/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH OK ▶ 40/71 Exported DBus object can initiate a proxy with promise and call a method with async/await OK -▶ 37/71 Access to finalized GObject Proto function connect_after OK -▶ 37/71 Access to finalized GObject Proto function emit OK +▶ 41/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT OK ▶ 40/71 Exported DBus object can call a remote method when not using makeProxyWrapper OK -▶ 37/71 Access to finalized GObject Proto function signals_disconnect OK +▶ 41/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE OK +▶ 41/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE OK ▶ 40/71 Exported DBus object can handle an exception thrown by a remote method OK -▶ 37/71 Access to finalized GObject Proto function signals_block OK ▶ 40/71 Exported DBus object can handle an exception thrown by a method with async/await OK +▶ 41/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW OK +▶ 41/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH OK ▶ 40/71 Exported DBus object can still destructure the return value when an exception is thrown OK +▶ 42/71 console has correct object tag OK +▶ 41/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT OK ▶ 40/71 Exported DBus object throws an exception when trying to call a method that does not exist OK -▶ 37/71 Access to finalized GObject Proto function signals_unblock OK +▶ 41/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE OK ▶ 40/71 Exported DBus object throws an exception when trying to call an async method that does not exist OK ▶ 40/71 Exported DBus object can pass a parameter to a remote method that is not a JSON object OK -▶ 37/71 Access to finalized GObject Proto function toString OK ▶ 40/71 Exported DBus object can pass a parameter to a method with async/await that is not a JSON object OK +▶ 41/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE OK ▶ 40/71 Exported DBus object can call a remote method with no in parameter OK ▶ 40/71 Exported DBus object can call an async/await method with no in parameter OK ▶ 40/71 Exported DBus object can call a remote method with multiple in parameters OK ▶ 40/71 Exported DBus object can call an async/await method with multiple in parameters OK ▶ 40/71 Exported DBus object can call a remote method with no return value OK +▶ 42/71 console logs a message OK ▶ 40/71 Exported DBus object can call an async/await method with no return value OK +▶ 37/71 Disposed or finalized GObject created from other function is marked as disposed and garbage collected OK +▶ 37/71 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected OK ▶ 40/71 Exported DBus object can emit a DBus signal OK +▶ 37/71 Disposed or finalized GObject returned from function is marked as disposed OK +41/71 cjs:JS / Async OK 0.48s 10 subtests passed + +43/71 cjs:JS / ESModules RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=80 ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testESModules.js -m +▶ 42/71 console logs a warning OK +▶ 42/71 console logs an informative message OK +▶ 42/71 console traces a line OK ▶ 40/71 Exported DBus object can emit a DBus signal with async/await OK ▶ 40/71 Exported DBus object can call a remote method with multiple return values OK ▶ 40/71 Exported DBus object can call an async/await method with multiple return values OK -▶ 37/71 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected OK ▶ 40/71 Exported DBus object does not coalesce one array into the array of return values OK ▶ 40/71 Exported DBus object does not coalesce one array into the array of return values with async/await OK -▶ 37/71 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected OK ▶ 40/71 Exported DBus object does not coalesce an array of arrays into the array of return values OK ▶ 40/71 Exported DBus object does not coalesce an array of arrays into the array of return values with async/await OK +▶ 42/71 console traces a empty message OK +▶ 42/71 console asserts a true condition OK ▶ 40/71 Exported DBus object can return multiple arrays from a remote method OK ▶ 40/71 Exported DBus object can return multiple arrays from an async/await method OK ▶ 40/71 Exported DBus object handles a bad signature by throwing an exception OK ▶ 40/71 Exported DBus object handles a bad signature in async/await by rejecting the promise OK ▶ 40/71 Exported DBus object can call a remote method that is implemented asynchronously OK -▶ 37/71 Disposed or finalized GObject calls dispose vfunc on explicit disposal only OK ▶ 40/71 Exported DBus object can call an async/await method that is implemented asynchronously OK -▶ 40/71 Exported DBus object can send and receive bytes from a remote method OK -▶ 37/71 Disposed or finalized GObject generates a warn on object garbage collection OK -▶ 40/71 Exported DBus object can send and receive bytes from an async/await method OK -▶ 37/71 Disposed or finalized GObject generates a warn on object garbage collection if has expando property OK -▶ 40/71 Exported DBus object can call a remote method that returns an array of structs OK -▶ 40/71 Exported DBus object can call an async/await method that returns an array of structs OK -▶ 40/71 Exported DBus object can send and receive dicts from a remote method OK -▶ 40/71 Exported DBus object can send and receive dicts from an async/await method OK -▶ 40/71 Exported DBus object can call a remote method with a Unix FD OK -▶ 40/71 Exported DBus object can call an async/await method with a Unix FD OK -▶ 40/71 Exported DBus object can call an asynchronously implemented remote method with a Unix FD OK -▶ 40/71 Exported DBus object can call an asynchronously implemented async/await method with a Unix FD OK -▶ 40/71 Exported DBus object can call a remote method that returns a Unix FD OK -▶ 41/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW OK -▶ 40/71 Exported DBus object can call an async/await method that returns a Unix FD OK -▶ 41/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH OK -▶ 41/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT OK -▶ 40/71 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD OK -▶ 41/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE OK -▶ 41/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE OK -▶ 40/71 Exported DBus object can call an asynchronously implemented asyc/await method that returns a Unix FD OK -▶ 40/71 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one OK -▶ 40/71 Exported DBus object rejects the promise when not passing a Gio.UnixFDList to an async method that requires one OK -▶ 40/71 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList OK -▶ 40/71 Exported DBus object rejects the promise when async passing a handle out of range of a Gio.UnixFDList OK -▶ 37/71 Disposed or finalized GObject generates a warn if already disposed at garbage collection OK -▶ 41/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW OK -▶ 41/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH OK -▶ 40/71 Exported DBus object Has defined properties OK -▶ 41/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT OK -▶ 40/71 Exported DBus object reading readonly property works OK -▶ 41/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE OK -▶ 40/71 Exported DBus object reading readwrite property works OK -▶ 41/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE OK -▶ 40/71 Exported DBus object reading writeonly throws an error OK -▶ 40/71 Exported DBus object Setting a readwrite property works OK -▶ 40/71 Exported DBus object Setting a writeonly property works OK -▶ 40/71 Exported DBus object Setting a readonly property throws an error OK -▶ 40/71 Exported DBus object Reading a property that prepacks the return value works OK -▶ 40/71 Exported DBus object Marking a property as invalidated works OK -41/71 cjs:JS / Async OK 0.27s 10 subtests passed - -42/71 cjs:JS / Console RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=75 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testConsole.js -m -▶ 40/71 DBus Proxy wrapper init failures are reported in sync mode OK -▶ 40/71 DBus Proxy wrapper init failures are reported in async mode OK -▶ 40/71 DBus Proxy wrapper can init a proxy asynchronously when promisified OK -▶ 40/71 DBus Proxy wrapper can create a proxy from a promise OK -▶ 40/71 DBus Proxy wrapper can create fail a proxy from a promise OK -▶ 37/71 Disposed or finalized GObject created from other function is marked as disposed and garbage collected OK -40/71 cjs:dbus / GDBus OK 0.59s 63 subtests passed -――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― -stderr: -Gjs-Message: 15:01:16.261: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0xb346bb20 native@0x22be230] -Gjs-Message: 15:01:16.352: JS LOG: Missing handler for DBus method thisDoesNotExist -Gjs-Message: 15:01:16.356: JS LOG: Missing handler for DBus method thisDoesNotExist -―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― - -43/71 cjs:JS / ESModules RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=28 ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testESModules.js -m -▶ 37/71 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected OK -▶ 37/71 Disposed or finalized GObject returned from function is marked as disposed OK +▶ 42/71 console asserts a false condition OK ▶ 37/71 Disposed or finalized GObject returned from function is marked as disposed and then as finalized OK ▶ 37/71 Disposed or finalized GObject ignores toggling queued unref toggles OK +▶ 42/71 console asserts a false condition with message OK ▶ 37/71 Disposed or finalized GObject ignores toggling queued toggles OK +▶ 42/71 console clear() can be called OK ▶ 37/71 Disposed or finalized GObject can be disposed from other thread OK +▶ 40/71 Exported DBus object can send and receive bytes from a remote method OK ▶ 37/71 Disposed or finalized GObject can be garbage collected once disposed from other thread OK -▶ 42/71 console has correct object tag OK -▶ 37/71 GObject with toggle references can be re-reffed from other thread delayed OK -▶ 42/71 console logs a message OK -▶ 42/71 console logs a warning OK -▶ 42/71 console logs an informative message OK -▶ 42/71 console traces a line OK -▶ 42/71 console traces a empty message OK -▶ 37/71 GObject with toggle references can be re-reffed and unreffed again from other thread OK -▶ 42/71 console asserts a true condition OK -▶ 42/71 console asserts a false condition OK -▶ 43/71 ES module imports default import OK -▶ 42/71 console asserts a false condition with message OK -▶ 43/71 ES module imports named import OK -▶ 42/71 console clear() can be called OK -▶ 43/71 ES module imports GObject introspection import OK -▶ 43/71 ES module imports import with version parameter OK -▶ 43/71 ES module imports import again with other version parameter OK -▶ 43/71 ES module imports import for the first time with wrong version OK +▶ 40/71 Exported DBus object can send and receive bytes from an async/await method OK ▶ 42/71 console clear() resets indentation OK +▶ 40/71 Exported DBus object can call a remote method that returns an array of structs OK +▶ 40/71 Exported DBus object can call an async/await method that returns an array of structs OK ▶ 42/71 console table() logs at least something OK ▶ 42/71 console string replacement console.log() supports %s OK +▶ 40/71 Exported DBus object can send and receive dicts from a remote method OK ▶ 42/71 console string replacement console.log() supports %d OK -▶ 37/71 GObject with toggle references can be re-reffed and unreffed again from other thread with delay OK -▶ 37/71 GObject with toggle references can be toggled up by getting a GWeakRef OK ▶ 42/71 console string replacement console.log() supports %i OK -▶ 37/71 GObject with toggle references can be toggled up by getting a GWeakRef from another thread OK -▶ 37/71 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread OK ▶ 42/71 console string replacement console.log() supports %f OK -▶ 37/71 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads OK +▶ 40/71 Exported DBus object can send and receive dicts from an async/await method OK +▶ 37/71 GObject with toggle references can be re-reffed from other thread delayed OK ▶ 42/71 console string replacement console.log() supports %o OK -▶ 43/71 ES module imports import with another version after a failed import OK ▶ 42/71 console string replacement console.log() supports %O OK -▶ 43/71 ES module imports import nonexistent module OK -▶ 43/71 ES module imports GObject introspection import via URL scheme OK -▶ 43/71 ES module imports import.meta.url OK ▶ 42/71 console string replacement console.log() ignores %c OK -▶ 43/71 ES module imports finds files relative to import.meta.url OK -▶ 43/71 ES module imports does not expose internal import.meta properties to userland modules OK ▶ 42/71 console string replacement console.log() supports mixing substitutions OK +▶ 40/71 Exported DBus object can call a remote method with a Unix FD OK ▶ 42/71 console string replacement console.log() supports invalid numbers OK -▶ 43/71 Builtin ES modules gettext default import OK -▶ 43/71 Builtin ES modules gettext named import OK -▶ 43/71 Builtin ES modules gettext named dynamic import OK -▶ 43/71 Builtin ES modules gettext dynamic import matches static import OK +▶ 40/71 Exported DBus object can call an async/await method with a Unix FD OK ▶ 42/71 console string replacement console.log() supports missing substitutions OK +▶ 40/71 Exported DBus object can call an asynchronously implemented remote method with a Unix FD OK ▶ 42/71 console string replacement console.warn() supports %s OK -▶ 43/71 Builtin ES modules system default import OK -▶ 43/71 Builtin ES modules system named import OK -▶ 43/71 Builtin ES modules system dynamic import matches static import OK -▶ 43/71 Builtin ES modules system named dynamic import OK +▶ 40/71 Exported DBus object can call an asynchronously implemented async/await method with a Unix FD OK ▶ 42/71 console string replacement console.warn() supports %d OK -▶ 43/71 Dynamic imports default import OK -▶ 43/71 Dynamic imports named import OK +▶ 40/71 Exported DBus object can call a remote method that returns a Unix FD OK ▶ 42/71 console string replacement console.warn() supports %i OK -▶ 43/71 Dynamic imports dynamic gi import matches static OK +▶ 40/71 Exported DBus object can call an async/await method that returns a Unix FD OK ▶ 42/71 console string replacement console.warn() supports %f OK +▶ 40/71 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD OK +▶ 40/71 Exported DBus object can call an asynchronously implemented asyc/await method that returns a Unix FD OK ▶ 42/71 console string replacement console.warn() supports %o OK +▶ 40/71 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one OK +▶ 37/71 GObject with toggle references can be re-reffed and unreffed again from other thread OK +▶ 40/71 Exported DBus object rejects the promise when not passing a Gio.UnixFDList to an async method that requires one OK +▶ 40/71 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList OK +▶ 40/71 Exported DBus object rejects the promise when async passing a handle out of range of a Gio.UnixFDList OK ▶ 42/71 console string replacement console.warn() supports %O OK +▶ 40/71 Exported DBus object Has defined properties OK ▶ 42/71 console string replacement console.warn() ignores %c OK -43/71 cjs:JS / ESModules OK 0.34s 23 subtests passed - -44/71 cjs:JS / AsyncMainloop RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf MALLOC_PERTURB_=32 G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testAsyncMainloop.js -m +▶ 40/71 Exported DBus object reading readonly property works OK +▶ 40/71 Exported DBus object reading readwrite property works OK +▶ 40/71 Exported DBus object reading writeonly throws an error OK ▶ 42/71 console string replacement console.warn() supports mixing substitutions OK +▶ 40/71 Exported DBus object Setting a readwrite property works OK ▶ 42/71 console string replacement console.warn() supports invalid numbers OK +▶ 40/71 Exported DBus object Setting a writeonly property works OK +▶ 40/71 Exported DBus object Setting a readonly property throws an error OK +▶ 40/71 Exported DBus object Reading a property that prepacks the return value works OK ▶ 42/71 console string replacement console.warn() supports missing substitutions OK ▶ 42/71 console string replacement console.info() supports %s OK +▶ 40/71 Exported DBus object Marking a property as invalidated works OK ▶ 42/71 console string replacement console.info() supports %d OK ▶ 42/71 console string replacement console.info() supports %i OK +▶ 40/71 DBus Proxy wrapper init failures are reported in sync mode OK ▶ 42/71 console string replacement console.info() supports %f OK +▶ 40/71 DBus Proxy wrapper init failures are reported in async mode OK ▶ 42/71 console string replacement console.info() supports %o OK +▶ 37/71 GObject with toggle references can be re-reffed and unreffed again from other thread with delay OK +▶ 37/71 GObject with toggle references can be toggled up by getting a GWeakRef OK +▶ 40/71 DBus Proxy wrapper can init a proxy asynchronously when promisified OK ▶ 42/71 console string replacement console.info() supports %O OK +▶ 37/71 GObject with toggle references can be toggled up by getting a GWeakRef from another thread OK +▶ 37/71 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread OK ▶ 42/71 console string replacement console.info() ignores %c OK +▶ 40/71 DBus Proxy wrapper can create a proxy from a promise OK +▶ 37/71 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads OK +▶ 40/71 DBus Proxy wrapper can create fail a proxy from a promise OK ▶ 42/71 console string replacement console.info() supports mixing substitutions OK ▶ 42/71 console string replacement console.info() supports invalid numbers OK ▶ 42/71 console string replacement console.info() supports missing substitutions OK ▶ 42/71 console string replacement console.error() supports %s OK ▶ 42/71 console string replacement console.error() supports %d OK +▶ 43/71 ES module imports default import OK +▶ 43/71 ES module imports named import OK +▶ 43/71 ES module imports GObject introspection import OK ▶ 42/71 console string replacement console.error() supports %i OK +▶ 43/71 ES module imports import with version parameter OK +▶ 43/71 ES module imports import again with other version parameter OK ▶ 42/71 console string replacement console.error() supports %f OK +40/71 cjs:dbus / GDBus OK 0.88s 63 subtests passed +――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― +stderr: +Gjs-Message: 15:10:03.893: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0xf406bb20 native@0x24ea408] +Gjs-Message: 15:10:03.993: JS LOG: Missing handler for DBus method thisDoesNotExist +Gjs-Message: 15:10:03.999: JS LOG: Missing handler for DBus method thisDoesNotExist +―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― + +44/71 cjs:JS / AsyncMainloop RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=2 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testAsyncMainloop.js -m +▶ 43/71 ES module imports import for the first time with wrong version OK ▶ 42/71 console string replacement console.error() supports %o OK ▶ 42/71 console string replacement console.error() supports %O OK ▶ 42/71 console string replacement console.error() ignores %c OK @@ -7179,54 +7185,90 @@ ▶ 42/71 console string replacement console.trace() ignores %c OK ▶ 42/71 console string replacement console.trace() supports mixing substitutions OK ▶ 42/71 console string replacement console.trace() supports invalid numbers OK +▶ 43/71 ES module imports import with another version after a failed import OK +▶ 43/71 ES module imports import nonexistent module OK +▶ 43/71 ES module imports GObject introspection import via URL scheme OK +▶ 43/71 ES module imports import.meta.url OK +▶ 43/71 ES module imports finds files relative to import.meta.url OK +▶ 43/71 ES module imports does not expose internal import.meta properties to userland modules OK +▶ 43/71 Builtin ES modules gettext default import OK +▶ 43/71 Builtin ES modules gettext named import OK +▶ 43/71 Builtin ES modules gettext named dynamic import OK +▶ 43/71 Builtin ES modules gettext dynamic import matches static import OK +▶ 43/71 Builtin ES modules system default import OK +▶ 43/71 Builtin ES modules system named import OK +▶ 43/71 Builtin ES modules system dynamic import matches static import OK +▶ 43/71 Builtin ES modules system named dynamic import OK +▶ 43/71 Dynamic imports default import OK +▶ 43/71 Dynamic imports named import OK +▶ 43/71 Dynamic imports dynamic gi import matches static OK ▶ 42/71 console string replacement console.trace() supports missing substitutions OK +43/71 cjs:JS / ESModules OK 0.51s 23 subtests passed + +45/71 cjs:JS / Encoding RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=73 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testEncoding.js -m ▶ 42/71 console time() ends correctly OK ▶ 42/71 console time() doesn't log initially OK -42/71 cjs:JS / Console OK 0.65s 64 subtests passed +42/71 cjs:JS / Console OK 1.07s 64 subtests passed -45/71 cjs:JS / Encoding RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=160 LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testEncoding.js -m +46/71 cjs:JS / GLibLogWriter RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 MALLOC_PERTURB_=117 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGLibLogWriter.js -m ▶ 44/71 Async mainloop resolves when main loop exits OK -44/71 cjs:JS / AsyncMainloop OK 0.27s 1 subtests passed +44/71 cjs:JS / AsyncMainloop OK 0.39s 1 subtests passed -46/71 cjs:JS / GLibLogWriter RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js MALLOC_PERTURB_=124 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGLibLogWriter.js -m +47/71 cjs:JS / Global RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=125 /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGlobal.js -m ▶ 45/71 Text Encoding toString() uses spec-compliant tags OK +▶ 46/71 GLib Structured logging handler writes a message OK +▶ 46/71 GLib Structured logging handler writes a warning OK ▶ 45/71 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) OK +▶ 46/71 GLib Structured logging handler preserves a custom string field OK ▶ 45/71 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array OK ▶ 45/71 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array OK -▶ 46/71 GLib Structured logging handler writes a message OK +▶ 46/71 GLib Structured logging handler preserves a custom byte array field OK ▶ 45/71 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array OK -▶ 46/71 GLib Structured logging handler writes a warning OK +46/71 cjs:JS / GLibLogWriter OK 0.29s 4 subtests passed + +48/71 cjs:JS / Timers RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_BACKEND=memory TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=213 GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testTimers.js -m ▶ 45/71 Text Encoding TextDecoder decode() fatal is false by default OK ▶ 45/71 Text Encoding TextDecoder decode() ignoreBOM is false by default OK ▶ 45/71 Text Encoding TextDecoder decode() fatal is true when passed OK ▶ 45/71 Text Encoding TextDecoder decode() ignoreBOM is true when passed OK -▶ 46/71 GLib Structured logging handler preserves a custom string field OK ▶ 45/71 Text Encoding TextDecoder decode() fatal is coerced to a boolean value OK ▶ 45/71 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value OK ▶ 45/71 Text Encoding TextDecoder decode() throws on empty input OK ▶ 45/71 Text Encoding TextDecoder decode() throws on null input OK -▶ 46/71 GLib Structured logging handler preserves a custom byte array field OK ▶ 45/71 Text Encoding TextDecoder decode() throws on invalid encoding label OK +▶ 37/71 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone OK ▶ 45/71 Text Encoding TextDecoder decode() decodes undefined as an empty string OK ▶ 45/71 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) OK ▶ 45/71 Text Encoding TextDecoder decode() ignores byte order marker (BOM) OK ▶ 45/71 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) OK ▶ 45/71 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) OK +▶ 47/71 globalThis is equal to window OK ▶ 45/71 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) OK +▶ 47/71 globalThis WeakRef is defined OK ▶ 45/71 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 OK ▶ 45/71 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes OK -46/71 cjs:JS / GLibLogWriter OK 0.24s 4 subtests passed - -47/71 cjs:JS / Global RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=62 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGlobal.js -m +▶ 47/71 globalThis console is defined OK ▶ 45/71 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes OK +▶ 47/71 globalThis TextEncoder is defined OK +▶ 47/71 globalThis TextDecoder is defined OK +▶ 47/71 globalThis ARGV is defined OK ▶ 45/71 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters OK +▶ 47/71 globalThis print function log is defined OK +▶ 47/71 globalThis print function print is defined OK +▶ 47/71 globalThis print function printerr is defined OK +▶ 47/71 globalThis print function logError is defined OK ▶ 45/71 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) OK ▶ 45/71 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) OK ▶ 45/71 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII OK ▶ 45/71 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. OK +47/71 cjs:JS / Global OK 0.26s 10 subtests passed + +49/71 cjs:JS / CairoModule RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=155 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testCairoModule.js -m ▶ 45/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. OK ▶ 45/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. OK ▶ 45/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. OK @@ -7243,7 +7285,6 @@ ▶ 45/71 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. OK ▶ 45/71 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. OK ▶ 45/71 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. OK -▶ 37/71 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone OK ▶ 45/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. OK ▶ 45/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. OK ▶ 45/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. OK @@ -7255,130 +7296,106 @@ ▶ 45/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. OK ▶ 45/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. OK ▶ 45/71 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. OK -45/71 cjs:JS / Encoding OK 0.41s 55 subtests passed - -48/71 cjs:JS / Timers RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=29 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testTimers.js -m -▶ 47/71 globalThis is equal to window OK -▶ 47/71 globalThis WeakRef is defined OK -▶ 47/71 globalThis console is defined OK -▶ 47/71 globalThis TextEncoder is defined OK -▶ 47/71 globalThis TextDecoder is defined OK -▶ 47/71 globalThis ARGV is defined OK -▶ 47/71 globalThis print function log is defined OK -▶ 47/71 globalThis print function print is defined OK -▶ 47/71 globalThis print function printerr is defined OK -▶ 47/71 globalThis print function logError is defined OK -47/71 cjs:JS / Global OK 0.24s 10 subtests passed - -49/71 cjs:JS / CairoModule RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=138 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/minijasmine /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testCairoModule.js -m ▶ 49/71 Cairo imported as ES module cairo default import OK -▶ 49/71 Cairo imported via GI has the same functionality as imports.cairo OK -▶ 49/71 Cairo imported via GI has boxed types from the GIR file OK -49/71 cjs:JS / CairoModule OK 0.20s 3 subtests passed +45/71 cjs:JS / Encoding OK 0.73s 55 subtests passed 50/71 cjs:Debugger / backtrace command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=178 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/backtrace.debugger -▶ 50/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/backtrace.debugger OK -50/71 cjs:Debugger / backtrace command OK 0.13s 1 subtests passed - -51/71 cjs:Debugger / breakpoint command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js MALLOC_PERTURB_=71 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/breakpoint.debugger +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes MALLOC_PERTURB_=249 GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/backtrace.debugger +▶ 49/71 Cairo imported via GI has the same functionality as imports.cairo OK +▶ 49/71 Cairo imported via GI has boxed types from the GIR file OK ▶ 37/71 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone OK ▶ 37/71 GObject with toggle references can be finalized while queued in toggle queue OK -▶ 51/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/breakpoint.debugger OK -51/71 cjs:Debugger / breakpoint command OK 0.12s 1 subtests passed +▶ 48/71 Timers times out successfully OK +▶ 48/71 Timers has correct timeout args OK +49/71 cjs:JS / CairoModule OK 1.06s 3 subtests passed + +51/71 cjs:Debugger / breakpoint command RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=126 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/breakpoint.debugger +▶ 50/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/backtrace.debugger OK +50/71 cjs:Debugger / backtrace command OK 1.00s 1 subtests passed 52/71 cjs:Debugger / continue command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=100 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/continue.debugger -▶ 52/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/continue.debugger OK -▶ 48/71 Timers times out successfully OK -52/71 cjs:Debugger / continue command OK 0.13s 1 subtests passed +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=47 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/continue.debugger +▶ 51/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/breakpoint.debugger OK +51/71 cjs:Debugger / breakpoint command OK 0.23s 1 subtests passed 53/71 cjs:Debugger / delete command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=169 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/delete.debugger -▶ 48/71 Timers has correct timeout args OK -▶ 53/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/delete.debugger OK -53/71 cjs:Debugger / delete command OK 0.13s 1 subtests passed +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes MALLOC_PERTURB_=175 GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/delete.debugger +▶ 48/71 Timers cancels successfully OK +▶ 48/71 Timers cancels multiple correctly OK +▶ 52/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/continue.debugger OK +52/71 cjs:Debugger / continue command OK 0.22s 1 subtests passed 54/71 cjs:Debugger / detach command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=23 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/detach.debugger -▶ 54/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/detach.debugger OK -54/71 cjs:Debugger / detach command OK 0.13s 1 subtests passed +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp MALLOC_PERTURB_=172 /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/detach.debugger +▶ 53/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/delete.debugger OK +53/71 cjs:Debugger / delete command OK 0.18s 1 subtests passed 55/71 cjs:Debugger / down-up command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=107 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/down-up.debugger +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=43 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/down-up.debugger ▶ 55/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/down-up.debugger OK -55/71 cjs:Debugger / down-up command OK 0.14s 1 subtests passed +55/71 cjs:Debugger / down-up command OK 0.21s 1 subtests passed 56/71 cjs:Debugger / finish command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=158 G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/finish.debugger -▶ 56/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/finish.debugger OK -56/71 cjs:Debugger / finish command OK 0.17s 1 subtests passed +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes MALLOC_PERTURB_=58 GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/finish.debugger +▶ 54/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/detach.debugger OK +54/71 cjs:Debugger / detach command OK 0.26s 1 subtests passed 57/71 cjs:Debugger / frame command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' MALLOC_PERTURB_=50 /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/frame.debugger -▶ 48/71 Timers cancels successfully OK -▶ 48/71 Timers cancels multiple correctly OK -▶ 57/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/frame.debugger OK -57/71 cjs:Debugger / frame command OK 0.16s 1 subtests passed +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes MALLOC_PERTURB_=221 GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/frame.debugger +▶ 48/71 Timers cancels invalid silent fail OK +▶ 56/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/finish.debugger OK +56/71 cjs:Debugger / finish command OK 0.19s 1 subtests passed 58/71 cjs:Debugger / keys command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=11 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/keys.debugger -▶ 58/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/keys.debugger OK -58/71 cjs:Debugger / keys command OK 0.13s 1 subtests passed +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 MALLOC_PERTURB_=117 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/keys.debugger +▶ 57/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/frame.debugger OK +57/71 cjs:Debugger / frame command OK 0.21s 1 subtests passed 59/71 cjs:Debugger / lastvalues command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js MALLOC_PERTURB_=52 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/lastvalues.debugger -▶ 59/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/lastvalues.debugger OK -59/71 cjs:Debugger / lastvalues command OK 0.14s 1 subtests passed +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=85 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/lastvalues.debugger +▶ 48/71 Timers interval success OK +▶ 58/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/keys.debugger OK +58/71 cjs:Debugger / keys command OK 0.21s 1 subtests passed 60/71 cjs:Debugger / list command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=56 G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/list.debugger -▶ 60/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/list.debugger OK -60/71 cjs:Debugger / list command OK 0.14s 1 subtests passed +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=253 GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/list.debugger +▶ 59/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/lastvalues.debugger OK +59/71 cjs:Debugger / lastvalues command OK 0.21s 1 subtests passed 61/71 cjs:Debugger / next command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=158 G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/next.debugger -▶ 48/71 Timers cancels invalid silent fail OK -▶ 48/71 Timers interval success OK -▶ 61/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/next.debugger OK -61/71 cjs:Debugger / next command OK 0.14s 1 subtests passed +>>> MALLOC_PERTURB_=141 LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/next.debugger +▶ 60/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/list.debugger OK +60/71 cjs:Debugger / list command OK 0.25s 1 subtests passed 62/71 cjs:Debugger / print command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 MALLOC_PERTURB_=188 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/print.debugger -▶ 62/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/print.debugger OK -62/71 cjs:Debugger / print command OK 0.18s 1 subtests passed +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=22 G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/print.debugger +▶ 48/71 Timers cancels interval successfully OK +▶ 61/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/next.debugger OK +61/71 cjs:Debugger / next command OK 0.34s 1 subtests passed 63/71 cjs:Debugger / quit command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js MALLOC_PERTURB_=72 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/quit.debugger -▶ 63/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/quit.debugger OK -63/71 cjs:Debugger / quit command OK 0.13s 1 subtests passed +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=40 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/quit.debugger +▶ 62/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/print.debugger OK +62/71 cjs:Debugger / print command OK 0.22s 1 subtests passed 64/71 cjs:Debugger / return command RUNNING ->>> MALLOC_PERTURB_=236 GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/return.debugger -▶ 64/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/return.debugger OK -64/71 cjs:Debugger / return command OK 0.14s 1 subtests passed +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=155 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/return.debugger +▶ 63/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/quit.debugger OK +63/71 cjs:Debugger / quit command OK 0.23s 1 subtests passed 65/71 cjs:Debugger / set command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=217 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/set.debugger -▶ 48/71 Timers cancels interval successfully OK -▶ 65/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/set.debugger OK -65/71 cjs:Debugger / set command OK 0.14s 1 subtests passed +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=45 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/set.debugger +▶ 64/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/return.debugger OK +64/71 cjs:Debugger / return command OK 0.20s 1 subtests passed 66/71 cjs:Debugger / step command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=14 G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/step.debugger -▶ 66/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/step.debugger OK -66/71 cjs:Debugger / step command OK 0.15s 1 subtests passed +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 MALLOC_PERTURB_=117 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/step.debugger +▶ 65/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/set.debugger OK +65/71 cjs:Debugger / set command OK 0.21s 1 subtests passed 67/71 cjs:Debugger / throw command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' MALLOC_PERTURB_=233 /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/throw.debugger -▶ 67/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/throw.debugger OK -67/71 cjs:Debugger / throw command OK 0.14s 1 subtests passed - -68/71 cjs:Debugger / throw-ignored command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 MALLOC_PERTURB_=77 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/throw-ignored.debugger +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=122 ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/throw.debugger ▶ 48/71 Timers ordering interval OK ▶ 48/71 Timers cancel invalid silent fail OK ▶ 48/71 Timers callback this OK @@ -7388,558 +7405,566 @@ ▶ 48/71 Timers clear and interval are unique functions OK ▶ 48/71 Timers microtask ordering OK ▶ 48/71 Timers nested microtask ordering OK -48/71 cjs:JS / Timers OK 3.03s 16 subtests passed +▶ 66/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/step.debugger OK +66/71 cjs:Debugger / step command OK 0.20s 1 subtests passed + +68/71 cjs:Debugger / throw-ignored command RUNNING +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js MALLOC_PERTURB_=46 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/throw-ignored.debugger +48/71 cjs:JS / Timers OK 3.20s 16 subtests passed 69/71 cjs:Debugger / until command RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' MALLOC_PERTURB_=10 /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/until.debugger -▶ 68/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/throw-ignored.debugger OK -68/71 cjs:Debugger / throw-ignored command OK 0.16s 1 subtests passed +>>> LC_ALL=C.utf8 MALLOC_PERTURB_=60 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/until.debugger +▶ 67/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/throw.debugger OK +67/71 cjs:Debugger / throw command OK 0.22s 1 subtests passed 70/71 cjs:C / API tests RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=105 LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/test/gjs-tests --tap --keep-going --verbose +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes MALLOC_PERTURB_=175 GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/test/gjs-tests --tap --keep-going --verbose +▶ 68/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/throw-ignored.debugger OK ▶ 70/71 /gjs/context/argv OK -▶ 69/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/until.debugger OK -69/71 cjs:Debugger / until command OK 0.16s 1 subtests passed +68/71 cjs:Debugger / throw-ignored command OK 0.24s 1 subtests passed 71/71 cjs:C / Internal API tests RUNNING ->>> GSETTINGS_BACKEND=memory GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools MALLOC_PERTURB_=114 LC_ALL=C.utf8 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp GJS_DEBUG_TOPICS='' /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/test/gjs-tests-internal --tap --keep-going --verbose +>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=91 TOP_BUILDDIR=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf DYLD_FALLBACK_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr LD_LIBRARY_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools ENABLE_GTK=yes GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js:/build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals GJS_PATH='' G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-6.0.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/test/gjs-tests-internal --tap --keep-going --verbose +▶ 69/71 - /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/debugger/until.debugger OK +69/71 cjs:Debugger / until command OK 0.26s 1 subtests passed + ▶ 70/71 /gjs/context/exit OK -▶ 70/71 /gjs/context/eval-module-file OK ▶ 71/71 /rooting/maybe-owned/rooted-flag-set-when-rooted OK ▶ 71/71 /rooting/maybe-owned/rooted-flag-not-set-when-not-rooted OK -▶ 70/71 /gjs/context/construct/destroy OK +▶ 70/71 /gjs/context/eval-module-file OK ▶ 71/71 /rooting/maybe-owned/rooted-keeps-alive-across-gc OK -▶ 70/71 /gjs/context/construct/eval OK -▶ 71/71 /rooting/maybe-owned/rooted-is-collected-after-reset OK ▶ 37/71 GObject with toggle references can be toggled up-down from various threads while getting a GWeakRef from main OK -▶ 71/71 /rooting/maybe-owned/weak-pointer-is-collected-by-gc OK -▶ 70/71 /gjs/context/eval/dynamic-import OK -37/71 cjs:JS / GObjectDestructionAccess OK 5.61s 54 subtests passed +▶ 71/71 /rooting/maybe-owned/rooted-is-collected-after-reset OK +37/71 cjs:JS / GObjectDestructionAccess OK 6.39s 54 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER) glx: failed to create drisw screen failed to load driver: zink -== Stack trace for context 0x1228c88 == -#0 12da178 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:27 (b358c3c0 @ 61) -#1 12da0f8 i resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17568 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 12da098 i resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 12da038 i resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 12d9fe0 i resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 12d9f78 i resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 12d9ed8 i self-hosted:1121 (b3567120 @ 407) -#8 12d9e80 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12da0a0 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:39 (b358c3f8 @ 97) -#1 bee16ec0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee16f60 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 12da040 i resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 12d9fe0 i resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee17568 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 12d9f78 i resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 12d9ed8 i self-hosted:1121 (b3567120 @ 407) -#8 12d9e80 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12da0a0 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:40 (b358c3f8 @ 118) -#1 bee16ec0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee16f60 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 12da040 i resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 12d9fe0 i resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee17568 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 12d9f78 i resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 12d9ed8 i self-hosted:1121 (b3567120 @ 407) -#8 12d9e80 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12da0a0 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:50 (b358c430 @ 56) -#1 bee16ec0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee16f60 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 12da040 i resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 12d9fe0 i resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee17568 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 12d9f78 i resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 12d9ed8 i self-hosted:1121 (b3567120 @ 407) -#8 12d9e80 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:72 (b358c4d8 @ 68) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:84 (b358c510 @ 104) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:85 (b358c510 @ 130) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:95 (b358c548 @ 78) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:105 (b358c5b8 @ 78) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:115 (b358c628 @ 73) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9ef0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:887 (b35aa0b0 @ 29) -#1 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:125 (b358c660 @ 78) -#2 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#3 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#4 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#5 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#6 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#7 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#8 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#9 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#10 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9ef0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:865 (b35aa040 @ 29) -#1 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:135 (b358c6d0 @ 78) -#2 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#3 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#4 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#5 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#6 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#7 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#8 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#9 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#10 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9ef0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:876 (b35aa078 @ 29) -#1 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:145 (b358c740 @ 78) -#2 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#3 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#4 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#5 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#6 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#7 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#8 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#9 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#10 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (b358c890 @ 150) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:201 (b358c900 @ 61) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (b358c890 @ 150) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:213 (b358c938 @ 97) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:214 (b358c938 @ 118) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (b358c890 @ 150) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:224 (b358c970 @ 56) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (b358c890 @ 150) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (b358c890 @ 150) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (b358c890 @ 150) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:248 (b358ca18 @ 109) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (b358c890 @ 150) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:260 (b358ca50 @ 104) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (b358c890 @ 150) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:270 (b358ca88 @ 78) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (b358c890 @ 150) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:280 (b358caf8 @ 78) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (b358c890 @ 150) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:290 (b358cb68 @ 73) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 bee16f70 b /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (b358c890 @ 150) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9ef0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:887 (b35aa0b0 @ 29) -#1 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:300 (b358cba0 @ 78) -#2 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#3 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#4 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#5 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#6 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#7 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#8 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#9 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#10 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 bee17318 b /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (b358c890 @ 150) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9ef0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:865 (b35aa040 @ 29) -#1 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:310 (b358cc10 @ 78) -#2 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#3 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#4 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#5 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#6 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#7 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#8 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#9 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#10 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 bee17318 b /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (b358c890 @ 150) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9ef0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:876 (b35aa078 @ 29) -#1 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:320 (b358cc80 @ 78) -#2 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#3 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#4 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#5 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#6 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#7 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#8 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#9 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#10 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 bee17318 b /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (b358c890 @ 150) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) -== Stack trace for context 0x1228c88 == -#0 12d9e80 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:387 (b358ce78 @ 373) -#1 bee173b0 b resource:///org/gjs/jsunit/jasmine.js:7044 (b35896d0 @ 325) -#2 bee17450 b resource:///org/gjs/jsunit/jasmine.js:7085 (b35898c8 @ 83) -#3 bee174d0 b resource:///org/gjs/jsunit/jasmine.js:7004 (b35897b0 @ 91) -#4 bee17548 b resource:///org/gjs/jsunit/jasmine.js:7011 (b3589778 @ 189) -#5 bee175c8 b resource:///org/gjs/jsunit/jasmine.js:6905 (b35894d8 @ 31) -#6 bee17648 b resource:///org/gjs/jsunit/jasmine.js:7101 (b3589900 @ 82) -#7 bee176d8 b self-hosted:1121 (b3567120 @ 407) -#8 bee17748 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (b355fba0 @ 77) -#9 12d9de8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (b3567820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07d68 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:27 (f428c3c0 @ 61) +#1 f07ce8 i resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea338 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 f07c88 i resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 f07c28 i resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 f07bd0 i resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 f07b68 i resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 f07ac8 i self-hosted:1121 (f4267120 @ 407) +#8 f07a70 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07c90 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:39 (f428c3f8 @ 97) +#1 ffce9c90 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffce9d30 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 f07c30 i resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 f07bd0 i resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea338 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 f07b68 i resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 f07ac8 i self-hosted:1121 (f4267120 @ 407) +#8 f07a70 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07c90 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:40 (f428c3f8 @ 118) +#1 ffce9c90 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffce9d30 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 f07c30 i resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 f07bd0 i resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea338 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 f07b68 i resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 f07ac8 i self-hosted:1121 (f4267120 @ 407) +#8 f07a70 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07c90 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:50 (f428c430 @ 56) +#1 ffce9c90 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffce9d30 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 f07c30 i resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 f07bd0 i resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea338 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 f07b68 i resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 f07ac8 i self-hosted:1121 (f4267120 @ 407) +#8 f07a70 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:72 (f428c4d8 @ 68) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:84 (f428c510 @ 104) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:85 (f428c510 @ 130) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:95 (f428c548 @ 78) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:105 (f428c5b8 @ 78) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:115 (f428c628 @ 73) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07ae0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:887 (f42aa0b0 @ 29) +#1 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:125 (f428c660 @ 78) +#2 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#3 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#4 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#5 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#6 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#7 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#8 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#9 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#10 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07ae0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:865 (f42aa040 @ 29) +#1 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:135 (f428c6d0 @ 78) +#2 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#3 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#4 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#5 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#6 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#7 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#8 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#9 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#10 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07ae0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:876 (f42aa078 @ 29) +#1 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:145 (f428c740 @ 78) +#2 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#3 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#4 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#5 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#6 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#7 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#8 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#9 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#10 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (f428c890 @ 150) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:201 (f428c900 @ 61) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (f428c890 @ 150) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:213 (f428c938 @ 97) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:214 (f428c938 @ 118) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (f428c890 @ 150) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:224 (f428c970 @ 56) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (f428c890 @ 150) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (f428c890 @ 150) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (f428c890 @ 150) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:248 (f428ca18 @ 109) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (f428c890 @ 150) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:260 (f428ca50 @ 104) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (f428c890 @ 150) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:270 (f428ca88 @ 78) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (f428c890 @ 150) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:280 (f428caf8 @ 78) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (f428c890 @ 150) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:290 (f428cb68 @ 73) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 ffce9d40 b /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (f428c890 @ 150) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07ae0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:887 (f42aa0b0 @ 29) +#1 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:300 (f428cba0 @ 78) +#2 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#3 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#4 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#5 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#6 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#7 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#8 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#9 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#10 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 ffcea0e8 b /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (f428c890 @ 150) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07ae0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:865 (f42aa040 @ 29) +#1 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:310 (f428cc10 @ 78) +#2 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#3 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#4 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#5 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#6 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#7 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#8 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#9 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#10 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 ffcea0e8 b /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (f428c890 @ 150) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07ae0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:876 (f42aa078 @ 29) +#1 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:320 (f428cc80 @ 78) +#2 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#3 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#4 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#5 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#6 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#7 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#8 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#9 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#10 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 ffcea0e8 b /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:183 (f428c890 @ 150) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) +== Stack trace for context 0xe56878 == +#0 f07a70 i /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/../installed-tests/js/testGObjectDestructionAccess.js:387 (f428ce78 @ 373) +#1 ffcea180 b resource:///org/gjs/jsunit/jasmine.js:7044 (f42896d0 @ 325) +#2 ffcea220 b resource:///org/gjs/jsunit/jasmine.js:7085 (f42898c8 @ 83) +#3 ffcea2a0 b resource:///org/gjs/jsunit/jasmine.js:7004 (f42897b0 @ 91) +#4 ffcea318 b resource:///org/gjs/jsunit/jasmine.js:7011 (f4289778 @ 189) +#5 ffcea398 b resource:///org/gjs/jsunit/jasmine.js:6905 (f42894d8 @ 31) +#6 ffcea418 b resource:///org/gjs/jsunit/jasmine.js:7101 (f4289900 @ 82) +#7 ffcea4a8 b self-hosted:1121 (f4267120 @ 407) +#8 ffcea518 b resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f425fba0 @ 77) +#9 f079d8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f4267820 @ 139) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― +▶ 70/71 /gjs/context/construct/destroy OK +▶ 71/71 /rooting/maybe-owned/weak-pointer-is-collected-by-gc OK +▶ 70/71 /gjs/context/construct/eval OK ▶ 71/71 /rooting/maybe-owned/heap-rooted-keeps-alive-across-gc OK -▶ 70/71 /gjs/context/eval/non-zero-terminated OK ▶ 71/71 /rooting/maybe-owned/switching-mode-keeps-same-value OK -▶ 70/71 /gjs/context/eval/exit-code-omitted-throw OK +▶ 70/71 /gjs/context/eval/dynamic-import OK ▶ 71/71 /rooting/maybe-owned/switch-to-rooted-prevents-collection OK -▶ 70/71 /gjs/context/eval/exit-code-omitted-no-throw OK +▶ 70/71 /gjs/context/eval/non-zero-terminated OK ▶ 71/71 /rooting/maybe-owned/switch-to-unrooted-allows-collection OK -▶ 70/71 /gjs/context/eval/dynamic-import/relative OK +▶ 70/71 /gjs/context/eval/exit-code-omitted-throw OK +▶ 70/71 /gjs/context/eval/exit-code-omitted-no-throw OK ▶ 71/71 /rooting/maybe-owned/notify-callback-called-on-context-destroy OK -▶ 70/71 /gjs/context/eval/dynamic-import/bad OK ▶ 71/71 /rooting/maybe-owned/object-destroyed-after-notify OK -▶ 70/71 /gjs/context/eval-module-file/throw OK +▶ 70/71 /gjs/context/eval/dynamic-import/relative OK ▶ 71/71 /callargs/no-args-works OK -▶ 70/71 /gjs/context/eval-module-file/exit OK +▶ 70/71 /gjs/context/eval/dynamic-import/bad OK ▶ 71/71 /callargs/no-args-fails-on-extra-args OK -▶ 70/71 /gjs/context/eval-module-file/fail-instantiate OK +▶ 70/71 /gjs/context/eval-module-file/throw OK ▶ 71/71 /callargs/no-args-ignores-trailing OK -▶ 70/71 /gjs/context/eval-module-file/exit-code-omitted-warning OK +▶ 70/71 /gjs/context/eval-module-file/exit OK ▶ 71/71 /callargs/too-many-args-fails OK -▶ 70/71 /gjs/context/eval-module-file/exit-code-omitted-no-warning OK +▶ 70/71 /gjs/context/eval-module-file/fail-instantiate OK ▶ 71/71 /callargs/too-many-args-fails-when-more-than-optional OK -▶ 70/71 /gjs/context/register-module/eval-module OK +▶ 70/71 /gjs/context/eval-module-file/exit-code-omitted-warning OK ▶ 71/71 /callargs/too-few-args-fails OK +▶ 70/71 /gjs/context/eval-module-file/exit-code-omitted-no-warning OK ▶ 71/71 /callargs/too-few-args-fails-with-optional OK -▶ 70/71 /gjs/context/register-module/eval-module-file OK +▶ 70/71 /gjs/context/register-module/eval-module OK ▶ 71/71 /callargs/args-ignores-trailing OK -▶ 70/71 /gjs/context/register-module/non-existent OK +▶ 70/71 /gjs/context/register-module/eval-module-file OK ▶ 71/71 /callargs/one-of-each-type-works OK -▶ 70/71 /gjs/context/eval-module/unregistered OK +▶ 70/71 /gjs/context/register-module/non-existent OK ▶ 71/71 /callargs/optional-args-work-when-passing-all-args OK -▶ 70/71 /gjs/context/eval-module/exit-code-omitted-throw OK +▶ 70/71 /gjs/context/eval-module/unregistered OK ▶ 71/71 /callargs/optional-args-work-when-passing-only-required-args OK +▶ 70/71 /gjs/context/eval-module/exit-code-omitted-throw OK ▶ 70/71 /gjs/context/eval-module/exit-code-omitted-no-throw OK ▶ 71/71 /callargs/enum-types-work OK ▶ 70/71 /gjs/context/eval-file/exit-code-omitted-no-throw OK ▶ 71/71 /callargs/signed-enum-types-work OK ▶ 70/71 /gjs/context/eval-file/exit-code-omitted-throw OK ▶ 71/71 /callargs/one-of-each-nullable-type-works OK -▶ 70/71 /gjs/gobject/js_defined_type OK ▶ 71/71 /callargs/passing-no-arguments-when-all-optional OK -▶ 70/71 /gjs/gobject/without_introspection OK +▶ 70/71 /gjs/gobject/js_defined_type OK ▶ 71/71 /callargs/passing-some-arguments-when-all-optional OK +▶ 70/71 /gjs/gobject/without_introspection OK ▶ 71/71 /callargs/passing-all-arguments-when-all-optional OK ▶ 70/71 /gjs/profiler/start_stop OK ▶ 71/71 /callargs/allocated-args-are-freed-on-error OK ▶ 70/71 /gjs/jsapi/util/error/throw OK ▶ 71/71 /callargs/nullable-bool-is-invalid OK ▶ 70/71 /gjs/jsapi/util/error/throw-cause OK -▶ 71/71 /callargs/nullable-int-is-invalid OK ▶ 70/71 /gjs/jsapi/util/string/utf8-nchars-to-js OK -▶ 71/71 /callargs/nullable-unsigned-is-invalid OK +▶ 71/71 /callargs/nullable-int-is-invalid OK ▶ 70/71 /gjs/jsapi/util/string/char16_data OK -▶ 71/71 /callargs/nullable-int64-is-invalid OK +▶ 71/71 /callargs/nullable-unsigned-is-invalid OK ▶ 70/71 /gjs/jsapi/util/string/to_ucs4 OK -▶ 71/71 /callargs/nullable-double-is-invalid OK +▶ 71/71 /callargs/nullable-int64-is-invalid OK ▶ 70/71 /gjs/jsapi/util/string/js/string/utf8 OK -▶ 71/71 /callargs/invalid-bool-type OK +▶ 71/71 /callargs/nullable-double-is-invalid OK ▶ 70/71 /gjs/jsapi/util/gi/args/safe-integer/max OK -▶ 71/71 /callargs/invalid-int-type OK +▶ 71/71 /callargs/invalid-bool-type OK ▶ 70/71 /gjs/jsapi/util/gi/args/safe-integer/min OK +▶ 71/71 /callargs/invalid-int-type OK ▶ 71/71 /callargs/invalid-unsigned-type OK ▶ 70/71 /gjs/jsapi/util/debug_id/string/no-quotes OK ▶ 71/71 /callargs/invalid-int64-type OK ▶ 70/71 /gjs/jsapi/util/debug_string/quotes OK ▶ 71/71 /callargs/invalid-double-type OK ▶ 70/71 /gjs/jsapi/util/debug_value/bigint OK -▶ 71/71 /callargs/invalid-autochar-type OK ▶ 70/71 /gjs/jsapi/util/debug_value/bigint/uint64 OK -▶ 71/71 /callargs/invalid-autojschar-type OK +▶ 71/71 /callargs/invalid-autochar-type OK ▶ 70/71 /gjs/jsapi/util/debug_value/bigint/huge OK -▶ 71/71 /callargs/invalid-jsstring-type OK +▶ 71/71 /callargs/invalid-autojschar-type OK ▶ 70/71 /gjs/jsapi/util/debug_value/string/quotes OK +▶ 71/71 /callargs/invalid-jsstring-type OK ▶ 71/71 /callargs/invalid-object-type OK ▶ 70/71 /gjs/coverage/file_duplicated_into_output_path OK ▶ 71/71 /callargs/invalid-boolean OK @@ -7994,59 +8019,59 @@ ▶ 71/71 /toggle-queue/empty_cancel OK ▶ 70/71 /gjs/coverage/new_contents_appended_accumulate_mode OK ▶ 71/71 /toggle-queue/enqueue_one OK -▶ 71/71 /toggle-queue/enqueue_one_cancel OK ▶ 70/71 /gjs/coverage/expected_source_file_name_written_to_coverage_data OK -▶ 71/71 /toggle-queue/enqueue_many_equal OK +▶ 71/71 /toggle-queue/enqueue_one_cancel OK ▶ 70/71 /gjs/coverage/entry_not_written_for_nonexistent_file OK +▶ 71/71 /toggle-queue/enqueue_many_equal OK ▶ 71/71 /toggle-queue/enqueue_many_equal_cancel OK -▶ 70/71 /gjs/coverage/single_branch_coverage_written_to_coverage_data OK ▶ 71/71 /toggle-queue/enqueue_more_up OK -▶ 70/71 /gjs/coverage/multiple_branch_coverage_written_to_coverage_data OK ▶ 71/71 /toggle-queue/enqueue_only_up OK ▶ 71/71 /toggle-queue/enqueue_only_up_cancel OK +▶ 70/71 /gjs/coverage/single_branch_coverage_written_to_coverage_data OK +▶ 71/71 /toggle-queue/handle_more_up OK +▶ 71/71 /toggle-queue/handle_only_up OK +▶ 71/71 /toggle-queue/spin-lock/unlock-empty OK +▶ 71/71 /toggle-queue/spin-lock/unlock-same-thread OK +▶ 71/71 /toggle-queue/spin-lock/blocks-other-thread OK +▶ 70/71 /gjs/coverage/multiple_branch_coverage_written_to_coverage_data OK +▶ 71/71 /toggle-queue/object/not-enqueued_main_thread OK +▶ 71/71 /toggle-queue/object/already_enqueued_main_thread OK +▶ 71/71 /toggle-queue/object/already_enqueued_unref_main_thread OK +▶ 71/71 /toggle-queue/object/ref_unref_other_thread OK +▶ 71/71 /toggle-queue/object/handle_up OK +▶ 71/71 /toggle-queue/object/handle_up_down OK ▶ 70/71 /gjs/coverage/branches_for_multiple_case_statements_fallthrough OK +▶ 71/71 /toggle-queue/object/handle_up_down_delayed OK +▶ 71/71 /toggle-queue/object/handle_up_down_on_gc OK +▶ 71/71 /toggle-queue/object/handle_many_up OK +▶ 71/71 /toggle-queue/object/handle_many_up_and_down OK +71/71 cjs:C / Internal API tests OK 5.94s 113 subtests passed + ▶ 70/71 /gjs/coverage/not_hit_branch_point_written_to_coverage_data OK -▶ 71/71 /toggle-queue/handle_more_up OK ▶ 70/71 /gjs/coverage/function_names_written_to_coverage_data OK ▶ 70/71 /gjs/coverage/function_lines_written_to_coverage_data OK -▶ 71/71 /toggle-queue/handle_only_up OK -▶ 71/71 /toggle-queue/spin-lock/unlock-empty OK ▶ 70/71 /gjs/coverage/function_hit_counts_written_to_coverage_data OK -▶ 71/71 /toggle-queue/spin-lock/unlock-same-thread OK ▶ 70/71 /gjs/coverage/big_function_hit_counts_written_to_coverage_data OK ▶ 70/71 /gjs/coverage/little_function_hit_counts_written_to_coverage_data OK ▶ 70/71 /gjs/coverage/total_function_coverage_written_to_coverage_data OK ▶ 70/71 /gjs/coverage/single_line_hit_written_to_coverage_data OK -▶ 71/71 /toggle-queue/spin-lock/blocks-other-thread OK ▶ 70/71 /gjs/coverage/hits_on_multiline_if_cond OK -▶ 71/71 /toggle-queue/object/not-enqueued_main_thread OK ▶ 70/71 /gjs/coverage/full_line_tally_written_to_coverage_data OK -▶ 71/71 /toggle-queue/object/already_enqueued_main_thread OK ▶ 70/71 /gjs/coverage/no_hits_for_unexecuted_file OK -▶ 71/71 /toggle-queue/object/already_enqueued_unref_main_thread OK -▶ 71/71 /toggle-queue/object/ref_unref_other_thread OK ▶ 70/71 /gjs/coverage/end_of_record_section_written_to_coverage_data OK -▶ 71/71 /toggle-queue/object/handle_up OK ▶ 70/71 /gjs/coverage/multiple_source_file_records_written_to_coverage_data OK -▶ 71/71 /toggle-queue/object/handle_up_down OK ▶ 70/71 /gjs/coverage/correct_line_coverage_data_written_for_both_sections OK ▶ 70/71 /util/misc/strv/concat/null OK ▶ 70/71 /util/misc/strv/concat/pointers OK ▶ 70/71 /gi/args/set-get-unset OK ▶ 70/71 /gi/args/rounded_values OK -70/71 cjs:C / API tests OK 4.52s 68 subtests passed +70/71 cjs:C / API tests OK 13.77s 68 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ** This is an exception 42 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― -▶ 71/71 /toggle-queue/object/handle_up_down_delayed OK -▶ 71/71 /toggle-queue/object/handle_up_down_on_gc OK -▶ 71/71 /toggle-queue/object/handle_many_up OK -▶ 71/71 /toggle-queue/object/handle_many_up_and_down OK -71/71 cjs:C / Internal API tests OK 4.91s 113 subtests passed - Ok: 71 Expected Fail: 0 @@ -8056,7 +8081,7 @@ Timeout: 0 Full log written to /build/reproducible-path/cjs-6.0.0/obj-arm-linux-gnueabihf/meson-logs/testlog.txt - rm -fr -- /tmp/dh-xdg-rundir-Dmjqidgr + rm -fr -- /tmp/dh-xdg-rundir-lB02X7Mp make[1]: Leaving directory '/build/reproducible-path/cjs-6.0.0' create-stamp debian/debhelper-build-stamp dh_prep @@ -8067,35 +8092,35 @@ cd obj-arm-linux-gnueabihf && DESTDIR=/build/reproducible-path/cjs-6.0.0/debian/tmp LC_ALL=C.UTF-8 ninja install [0/1] Installing files. Installing subdir /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/foobar.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/modunicode.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/alwaysThrows.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/dynamic.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/data.txt to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/say.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/importmeta.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/encodings.json to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/exports.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/lexicalScope.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/data.txt to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/modunicode.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/importmeta.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/foobar.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/say.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/dynamic.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/subBadInit/__init__.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subBadInit -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/mutualImport/a.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/mutualImport -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/mutualImport/b.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/mutualImport -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/subA/subB/baz.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subA/subB -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/subA/subB/__init__.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subA/subB -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/subA/subB/foobar.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subA/subB -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/badOverrides2/Gio.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/badOverrides2/.eslintrc.yml to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/badOverrides2/WarnLib.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/badOverrides2/Regress.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/badOverrides2/GIMarshallingTests.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/overrides/.eslintrc.yml to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/overrides +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/badOverrides2/Gio.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/badOverrides2/WarnLib.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/badOverrides2/.eslintrc.yml to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/subErrorInit/__init__.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subErrorInit Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/overrides/GIMarshallingTests.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/overrides -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/badOverrides/Gio.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/badOverrides/.eslintrc.yml to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/badOverrides/WarnLib.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/overrides/.eslintrc.yml to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/overrides Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/badOverrides/Regress.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/badOverrides/GIMarshallingTests.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides -Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/subErrorInit/__init__.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subErrorInit +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/badOverrides/Gio.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/badOverrides/WarnLib.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/badOverrides/.eslintrc.yml to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/subA/subB/foobar.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subA/subB +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/subA/subB/__init__.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subA/subB +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/subA/subB/baz.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subA/subB +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/mutualImport/b.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/mutualImport +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/mutualImport/a.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/mutualImport +Installing /build/reproducible-path/cjs-6.0.0/installed-tests/js/modules/subBadInit/__init__.js to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subBadInit Installing libcjs.so.0.0.0 to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/lib/arm-linux-gnueabihf Installing CjsPrivate-1.0.typelib to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/lib/arm-linux-gnueabihf/cjs/girepository-1.0 Installing cjs-console to /build/reproducible-path/cjs-6.0.0/debian/tmp/usr/bin @@ -8341,12 +8366,12 @@ install -m0755 -d debian/libcjs0/usr/share/doc/libcjs0 install -p -m0644 debian/copyright debian/libcjs0/usr/share/doc/libcjs0/copyright dh_installchangelogs + install -m0755 -d debian/libcjs-dev/usr/share/doc/libcjs-dev + install -p -m0644 debian/.debhelper/generated/libcjs-dev/dh_installchangelogs.dch.trimmed debian/libcjs-dev/usr/share/doc/libcjs-dev/changelog.Debian install -m0755 -d debian/cjs/usr/share/doc/cjs install -p -m0644 debian/.debhelper/generated/cjs/dh_installchangelogs.dch.trimmed debian/cjs/usr/share/doc/cjs/changelog.Debian install -m0755 -d debian/cjs-tests/usr/share/doc/cjs-tests install -p -m0644 debian/.debhelper/generated/cjs-tests/dh_installchangelogs.dch.trimmed debian/cjs-tests/usr/share/doc/cjs-tests/changelog.Debian - install -m0755 -d debian/libcjs-dev/usr/share/doc/libcjs-dev - install -p -m0644 debian/.debhelper/generated/libcjs-dev/dh_installchangelogs.dch.trimmed debian/libcjs-dev/usr/share/doc/libcjs-dev/changelog.Debian install -m0755 -d debian/libcjs0/usr/share/doc/libcjs0 install -p -m0644 debian/.debhelper/generated/libcjs0/dh_installchangelogs.dch.trimmed debian/libcjs0/usr/share/doc/libcjs0/changelog.Debian dh_installexamples @@ -8390,45 +8415,45 @@ dh_strip_nondeterminism dh_compress cd debian/cjs + cd debian/cjs-tests cd debian/libcjs-dev + cd debian/libcjs0 chmod a-x usr/share/doc/cjs/NEWS usr/share/doc/cjs/changelog.Debian - chmod a-x usr/share/doc/libcjs-dev/changelog.Debian - gzip -9nf usr/share/doc/libcjs-dev/changelog.Debian gzip -9nf usr/share/doc/cjs/NEWS usr/share/doc/cjs/changelog.Debian - cd '/build/reproducible-path/cjs-6.0.0' - cd debian/libcjs0 chmod a-x usr/share/doc/libcjs0/changelog.Debian - cd '/build/reproducible-path/cjs-6.0.0' + chmod a-x usr/share/doc/libcjs-dev/changelog.Debian + chmod a-x usr/share/doc/cjs-tests/changelog.Debian + gzip -9nf usr/share/doc/libcjs-dev/changelog.Debian gzip -9nf usr/share/doc/libcjs0/changelog.Debian - cd debian/cjs-tests cd '/build/reproducible-path/cjs-6.0.0' - chmod a-x usr/share/doc/cjs-tests/changelog.Debian gzip -9nf usr/share/doc/cjs-tests/changelog.Debian cd '/build/reproducible-path/cjs-6.0.0' + cd '/build/reproducible-path/cjs-6.0.0' + cd '/build/reproducible-path/cjs-6.0.0' debian/rules override_dh_fixperms make[1]: Entering directory '/build/reproducible-path/cjs-6.0.0' dh_fixperms -Xusr/libexec/installed-tests find debian/cjs ! -type l -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libcjs-dev ! -type l -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/libcjs-dev/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/libcjs-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/cjs/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/cjs/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libcjs-dev/usr/share/doc -type d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/cjs/usr/share/doc -type d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/libcjs-dev/usr/include -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/cjs -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 ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libcjs-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 ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libcjs-dev/usr/lib -type f -name '*.ali' -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod uga-w - find debian/cjs/usr/bin -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod a+x find debian/libcjs0 ! -type l -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/cjs-tests ! -type l -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libcjs0/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/libcjs0/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libcjs-dev/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/libcjs-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/cjs-tests/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/cjs-tests/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/cjs/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/cjs/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libcjs-dev/usr/share/doc -type d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libcjs0/usr/share/doc -type d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/cjs-tests/usr/share/doc -type d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/libcjs-dev/usr/include -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libcjs0 -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 ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/cjs/usr/share/doc -type d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/cjs-tests/usr/share/doc -type d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/libcjs-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 ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libcjs0/usr/lib -type f -name '*.ali' -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + find debian/libcjs-dev/usr/lib -type f -name '*.ali' -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + find debian/cjs -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 ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/cjs-tests/usr/share/lintian/overrides -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/cjs/usr/bin -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod a+x find debian/cjs-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 ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libcjs0/usr/lib -type f -name '*.ali' -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/cjs-tests/usr/libexec -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod a+x chmod --changes u=rw,og=r debian/*-tests/usr/libexec/installed-tests/cjs/*.so mode of 'debian/cjs-tests/usr/libexec/installed-tests/cjs/libgimarshallingtests.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) @@ -8448,34 +8473,34 @@ dh_strip -a install -m0755 -d debian/.debhelper/cjs/dbgsym-root/usr/lib/debug/.build-id/d2 objcopy --only-keep-debug --compress-debug-sections debian/cjs/usr/bin/cjs-console debian/.debhelper/cjs/dbgsym-root/usr/lib/debug/.build-id/d2/42020ecd0e625e67c05800ffdbb0479f46d36e.debug + install -m0755 -d debian/.debhelper/libcjs0/dbgsym-root/usr/lib/debug/.build-id/2b + objcopy --only-keep-debug --compress-debug-sections debian/libcjs0/usr/lib/arm-linux-gnueabihf/libcjs.so.0.0.0 debian/.debhelper/libcjs0/dbgsym-root/usr/lib/debug/.build-id/2b/9e02eda885cd4bd6819104195dfdec1a166142.debug chmod 0644 -- debian/.debhelper/cjs/dbgsym-root/usr/lib/debug/.build-id/d2/42020ecd0e625e67c05800ffdbb0479f46d36e.debug strip --remove-section=.comment --remove-section=.note debian/cjs/usr/bin/cjs-console + install -m0755 -d debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/17 + objcopy --only-keep-debug --compress-debug-sections debian/cjs-tests/usr/libexec/installed-tests/cjs/libgimarshallingtests.so debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/17/f6bcc65f3df39648407d0af850fac6bb57c12d.debug objcopy --add-gnu-debuglink debian/.debhelper/cjs/dbgsym-root/usr/lib/debug/.build-id/d2/42020ecd0e625e67c05800ffdbb0479f46d36e.debug debian/cjs/usr/bin/cjs-console - install -m0755 -d debian/.debhelper/libcjs0/dbgsym-root/usr/lib/debug/.build-id/2b - objcopy --only-keep-debug --compress-debug-sections debian/libcjs0/usr/lib/arm-linux-gnueabihf/libcjs.so.0.0.0 debian/.debhelper/libcjs0/dbgsym-root/usr/lib/debug/.build-id/2b/9e02eda885cd4bd6819104195dfdec1a166142.debug install -m0755 -d debian/.debhelper/cjs/dbgsym-root/usr/share/doc ln -s cjs debian/.debhelper/cjs/dbgsym-root/usr/share/doc/cjs-dbgsym install -m0755 -d debian/.debhelper/cjs - install -m0755 -d debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/f4 - objcopy --only-keep-debug --compress-debug-sections debian/cjs-tests/usr/libexec/installed-tests/cjs/libgjstesttools.so debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/f4/f7adda934403828bcd6fe2d71e5b658edf06cc.debug - chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/f4/f7adda934403828bcd6fe2d71e5b658edf06cc.debug - strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/cjs-tests/usr/libexec/installed-tests/cjs/libgjstesttools.so - objcopy --add-gnu-debuglink debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/f4/f7adda934403828bcd6fe2d71e5b658edf06cc.debug debian/cjs-tests/usr/libexec/installed-tests/cjs/libgjstesttools.so + chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/17/f6bcc65f3df39648407d0af850fac6bb57c12d.debug + strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/cjs-tests/usr/libexec/installed-tests/cjs/libgimarshallingtests.so + objcopy --add-gnu-debuglink debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/17/f6bcc65f3df39648407d0af850fac6bb57c12d.debug debian/cjs-tests/usr/libexec/installed-tests/cjs/libgimarshallingtests.so install -m0755 -d debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/8d objcopy --only-keep-debug --compress-debug-sections debian/cjs-tests/usr/libexec/installed-tests/cjs/libregress.so debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/8d/a805893477522dcd278791a28896700a6151fd.debug chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/8d/a805893477522dcd278791a28896700a6151fd.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/cjs-tests/usr/libexec/installed-tests/cjs/libregress.so objcopy --add-gnu-debuglink debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/8d/a805893477522dcd278791a28896700a6151fd.debug debian/cjs-tests/usr/libexec/installed-tests/cjs/libregress.so + install -m0755 -d debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/f4 + objcopy --only-keep-debug --compress-debug-sections debian/cjs-tests/usr/libexec/installed-tests/cjs/libgjstesttools.so debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/f4/f7adda934403828bcd6fe2d71e5b658edf06cc.debug + chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/f4/f7adda934403828bcd6fe2d71e5b658edf06cc.debug + strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/cjs-tests/usr/libexec/installed-tests/cjs/libgjstesttools.so + objcopy --add-gnu-debuglink debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/f4/f7adda934403828bcd6fe2d71e5b658edf06cc.debug debian/cjs-tests/usr/libexec/installed-tests/cjs/libgjstesttools.so install -m0755 -d debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/82 objcopy --only-keep-debug --compress-debug-sections debian/cjs-tests/usr/libexec/installed-tests/cjs/libwarnlib.so debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/82/5835673da4982a06e9ec4bab93edaf082a1561.debug chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/82/5835673da4982a06e9ec4bab93edaf082a1561.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/cjs-tests/usr/libexec/installed-tests/cjs/libwarnlib.so objcopy --add-gnu-debuglink debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/82/5835673da4982a06e9ec4bab93edaf082a1561.debug debian/cjs-tests/usr/libexec/installed-tests/cjs/libwarnlib.so - install -m0755 -d debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/17 - objcopy --only-keep-debug --compress-debug-sections debian/cjs-tests/usr/libexec/installed-tests/cjs/libgimarshallingtests.so debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/17/f6bcc65f3df39648407d0af850fac6bb57c12d.debug - chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/17/f6bcc65f3df39648407d0af850fac6bb57c12d.debug - strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/cjs-tests/usr/libexec/installed-tests/cjs/libgimarshallingtests.so - objcopy --add-gnu-debuglink debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/17/f6bcc65f3df39648407d0af850fac6bb57c12d.debug debian/cjs-tests/usr/libexec/installed-tests/cjs/libgimarshallingtests.so install -m0755 -d debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/bb objcopy --only-keep-debug --compress-debug-sections debian/cjs-tests/usr/libexec/installed-tests/cjs/minijasmine debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/bb/97c735ce1a0c3e7c2ab7b0e54d952c825214a1.debug chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/bb/97c735ce1a0c3e7c2ab7b0e54d952c825214a1.debug @@ -8513,11 +8538,11 @@ dpkg-shlibdeps -Tdebian/cjs.substvars debian/cjs/usr/bin/cjs-console install -m0755 -d debian/libcjs0/DEBIAN dpkg-shlibdeps -Tdebian/libcjs0.substvars debian/libcjs0/usr/lib/arm-linux-gnueabihf/libcjs.so.0.0.0 -dpkg-shlibdeps: warning: debian/cjs/usr/bin/cjs-console contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin install -m0755 -d debian/cjs-tests/DEBIAN - dpkg-shlibdeps -Tdebian/cjs-tests.substvars debian/cjs-tests/usr/libexec/installed-tests/cjs/libgjstesttools.so debian/cjs-tests/usr/libexec/installed-tests/cjs/minijasmine debian/cjs-tests/usr/libexec/installed-tests/cjs/libregress.so debian/cjs-tests/usr/libexec/installed-tests/cjs/libwarnlib.so debian/cjs-tests/usr/libexec/installed-tests/cjs/libgimarshallingtests.so -dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libcjs0/usr/lib/arm-linux-gnueabihf/libcjs.so.0.0.0 found in none of the libraries + dpkg-shlibdeps -Tdebian/cjs-tests.substvars debian/cjs-tests/usr/libexec/installed-tests/cjs/libgimarshallingtests.so debian/cjs-tests/usr/libexec/installed-tests/cjs/libregress.so debian/cjs-tests/usr/libexec/installed-tests/cjs/libgjstesttools.so debian/cjs-tests/usr/libexec/installed-tests/cjs/libwarnlib.so debian/cjs-tests/usr/libexec/installed-tests/cjs/minijasmine +dpkg-shlibdeps: warning: debian/cjs/usr/bin/cjs-console contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/cjs-tests/usr/libexec/installed-tests/cjs/libgjstesttools.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin +dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libcjs0/usr/lib/arm-linux-gnueabihf/libcjs.so.0.0.0 found in none of the libraries rm -f debian/cjs-tests.debhelper.log debian/cjs.debhelper.log debian/libcjs-dev.debhelper.log debian/libcjs0.debhelper.log debian/rules override_dh_girepository make[1]: Entering directory '/build/reproducible-path/cjs-6.0.0' @@ -8538,103 +8563,103 @@ install -m0755 -d debian/libcjs0/DEBIAN install -p -m0644 debian/.debhelper/generated/libcjs0/triggers debian/libcjs0/DEBIAN/triggers dh_gencontrol + install -m0755 -d debian/libcjs0/DEBIAN + echo misc:Depends= >> debian/libcjs0.substvars + echo misc:Pre-Depends= >> debian/libcjs0.substvars + install -m0755 -d debian/.debhelper/libcjs0/dbgsym-root/DEBIAN + dpkg-gencontrol -plibcjs0 -ldebian/changelog -Tdebian/libcjs0.substvars -cdebian/control -Pdebian/.debhelper/libcjs0/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=libcjs0-dbgsym "-DDepends=libcjs0 (= \${binary:Version})" "-DDescription=debug symbols for libcjs0" -DBuild-Ids=2b9e02eda885cd4bd6819104195dfdec1a166142 -DSection=debug -UReplaces -UBreaks install -m0755 -d debian/libcjs-dev/DEBIAN echo misc:Depends= >> debian/libcjs-dev.substvars echo misc:Pre-Depends= >> debian/libcjs-dev.substvars dpkg-gencontrol -plibcjs-dev -ldebian/changelog -Tdebian/libcjs-dev.substvars -cdebian/control -Pdebian/libcjs-dev + install -m0755 -d debian/cjs-tests/DEBIAN + echo misc:Pre-Depends= >> debian/cjs-tests.substvars + install -m0755 -d debian/.debhelper/cjs-tests/dbgsym-root/DEBIAN + dpkg-gencontrol -pcjs-tests -ldebian/changelog -Tdebian/cjs-tests.substvars -cdebian/control -Pdebian/.debhelper/cjs-tests/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=cjs-tests-dbgsym "-DDepends=cjs-tests (= \${binary:Version})" "-DDescription=debug symbols for cjs-tests" "-DBuild-Ids=17f6bcc65f3df39648407d0af850fac6bb57c12d 825835673da4982a06e9ec4bab93edaf082a1561 8da805893477522dcd278791a28896700a6151fd bb97c735ce1a0c3e7c2ab7b0e54d952c825214a1 f4f7adda934403828bcd6fe2d71e5b658edf06cc" -DSection=debug -UMulti-Arch -UReplaces -UBreaks install -m0755 -d debian/cjs/DEBIAN echo misc:Depends= >> debian/cjs.substvars echo misc:Pre-Depends= >> debian/cjs.substvars install -m0755 -d debian/.debhelper/cjs/dbgsym-root/DEBIAN dpkg-gencontrol -pcjs -ldebian/changelog -Tdebian/cjs.substvars -cdebian/control -Pdebian/.debhelper/cjs/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=cjs-dbgsym "-DDepends=cjs (= \${binary:Version})" "-DDescription=debug symbols for cjs" -DBuild-Ids=d242020ecd0e625e67c05800ffdbb0479f46d36e -DSection=debug -UMulti-Arch -UReplaces -UBreaks -dpkg-gencontrol: warning: package cjs: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined -dpkg-gencontrol: warning: package cjs: substitution variable ${gnome:NextVersion} unused, but is defined -dpkg-gencontrol: warning: package cjs: substitution variable ${gnome:UpstreamVersion} unused, but is defined -dpkg-gencontrol: warning: package cjs: substitution variable ${gnome:Version} unused, but is defined +dpkg-gencontrol: warning: Depends field of package libcjs0: substitution variable ${gir:Depends} used, but is not defined +dpkg-gencontrol: warning: Provides field of package libcjs0: substitution variable ${cjs:Provides} used, but is not defined +dpkg-gencontrol: warning: package libcjs0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined +dpkg-gencontrol: warning: package libcjs0: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package libcjs-dev: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined +dpkg-gencontrol: warning: package libcjs0: substitution variable ${gnome:UpstreamVersion} unused, but is defined +dpkg-gencontrol: warning: package libcjs0: substitution variable ${gnome:Version} unused, but is defined dpkg-gencontrol: warning: package libcjs-dev: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package libcjs-dev: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libcjs-dev: substitution variable ${gnome:Version} unused, but is defined - chmod 0644 -- debian/.debhelper/cjs/dbgsym-root/DEBIAN/control - dpkg-gencontrol -pcjs -ldebian/changelog -Tdebian/cjs.substvars -cdebian/control -Pdebian/cjs chmod 0644 -- debian/libcjs-dev/DEBIAN/control - install -m0755 -d debian/libcjs0/DEBIAN - echo misc:Depends= >> debian/libcjs0.substvars - echo misc:Pre-Depends= >> debian/libcjs0.substvars - install -m0755 -d debian/.debhelper/libcjs0/dbgsym-root/DEBIAN - dpkg-gencontrol -plibcjs0 -ldebian/changelog -Tdebian/libcjs0.substvars -cdebian/control -Pdebian/.debhelper/libcjs0/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=libcjs0-dbgsym "-DDepends=libcjs0 (= \${binary:Version})" "-DDescription=debug symbols for libcjs0" -DBuild-Ids=2b9e02eda885cd4bd6819104195dfdec1a166142 -DSection=debug -UReplaces -UBreaks + chmod 0644 -- debian/.debhelper/libcjs0/dbgsym-root/DEBIAN/control + dpkg-gencontrol -plibcjs0 -ldebian/changelog -Tdebian/libcjs0.substvars -cdebian/control -Pdebian/libcjs0 dpkg-gencontrol: warning: package cjs: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package cjs: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package cjs: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package cjs: substitution variable ${gnome:Version} unused, but is defined - chmod 0644 -- debian/cjs/DEBIAN/control - install -m0755 -d debian/cjs-tests/DEBIAN - echo misc:Pre-Depends= >> debian/cjs-tests.substvars - install -m0755 -d debian/.debhelper/cjs-tests/dbgsym-root/DEBIAN - dpkg-gencontrol -pcjs-tests -ldebian/changelog -Tdebian/cjs-tests.substvars -cdebian/control -Pdebian/.debhelper/cjs-tests/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=cjs-tests-dbgsym "-DDepends=cjs-tests (= \${binary:Version})" "-DDescription=debug symbols for cjs-tests" "-DBuild-Ids=17f6bcc65f3df39648407d0af850fac6bb57c12d 825835673da4982a06e9ec4bab93edaf082a1561 8da805893477522dcd278791a28896700a6151fd bb97c735ce1a0c3e7c2ab7b0e54d952c825214a1 f4f7adda934403828bcd6fe2d71e5b658edf06cc" -DSection=debug -UMulti-Arch -UReplaces -UBreaks -dpkg-gencontrol: warning: Depends field of package libcjs0: substitution variable ${gir:Depends} used, but is not defined -dpkg-gencontrol: warning: Provides field of package libcjs0: substitution variable ${cjs:Provides} used, but is not defined -dpkg-gencontrol: warning: package libcjs0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined -dpkg-gencontrol: warning: package libcjs0: substitution variable ${gnome:NextVersion} unused, but is defined -dpkg-gencontrol: warning: package libcjs0: substitution variable ${gnome:UpstreamVersion} unused, but is defined -dpkg-gencontrol: warning: package libcjs0: substitution variable ${gnome:Version} unused, but is defined - chmod 0644 -- debian/.debhelper/libcjs0/dbgsym-root/DEBIAN/control - dpkg-gencontrol -plibcjs0 -ldebian/changelog -Tdebian/libcjs0.substvars -cdebian/control -Pdebian/libcjs0 -dpkg-gencontrol: warning: Depends field of package libcjs0: substitution variable ${gir:Depends} used, but is not defined -dpkg-gencontrol: warning: Provides field of package libcjs0: substitution variable ${cjs:Provides} used, but is not defined + chmod 0644 -- debian/.debhelper/cjs/dbgsym-root/DEBIAN/control + dpkg-gencontrol -pcjs -ldebian/changelog -Tdebian/cjs.substvars -cdebian/control -Pdebian/cjs dpkg-gencontrol: warning: package cjs-tests: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package cjs-tests: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package cjs-tests: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package cjs-tests: substitution variable ${gnome:Version} unused, but is defined + chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/DEBIAN/control + dpkg-gencontrol -pcjs-tests -ldebian/changelog -Tdebian/cjs-tests.substvars -cdebian/control -Pdebian/cjs-tests +dpkg-gencontrol: warning: Depends field of package libcjs0: substitution variable ${gir:Depends} used, but is not defined +dpkg-gencontrol: warning: Provides field of package libcjs0: substitution variable ${cjs:Provides} used, but is not defined dpkg-gencontrol: warning: package libcjs0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libcjs0: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package libcjs0: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libcjs0: substitution variable ${gnome:Version} unused, but is defined - chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/DEBIAN/control - dpkg-gencontrol -pcjs-tests -ldebian/changelog -Tdebian/cjs-tests.substvars -cdebian/control -Pdebian/cjs-tests chmod 0644 -- debian/libcjs0/DEBIAN/control +dpkg-gencontrol: warning: package cjs: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined +dpkg-gencontrol: warning: package cjs: substitution variable ${gnome:NextVersion} unused, but is defined +dpkg-gencontrol: warning: package cjs: substitution variable ${gnome:UpstreamVersion} unused, but is defined +dpkg-gencontrol: warning: package cjs: substitution variable ${gnome:Version} unused, but is defined + chmod 0644 -- debian/cjs/DEBIAN/control dpkg-gencontrol: warning: package cjs-tests: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package cjs-tests: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package cjs-tests: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package cjs-tests: substitution variable ${gnome:Version} unused, but is defined chmod 0644 -- debian/cjs-tests/DEBIAN/control dh_md5sums + install -m0755 -d debian/cjs-tests/DEBIAN install -m0755 -d debian/cjs/DEBIAN - install -m0755 -d debian/libcjs-dev/DEBIAN cd debian/cjs >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/libcjs-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/libcjs-dev/DEBIAN/md5sums install -m0755 -d debian/libcjs0/DEBIAN chmod 0644 -- debian/cjs/DEBIAN/md5sums install -m0755 -d debian/.debhelper/cjs/dbgsym-root/DEBIAN - cd debian/libcjs0 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/.debhelper/cjs/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/libcjs0/DEBIAN/md5sums - install -m0755 -d debian/.debhelper/libcjs0/dbgsym-root/DEBIAN - chmod 0644 -- debian/.debhelper/cjs/dbgsym-root/DEBIAN/md5sums - install -m0755 -d debian/cjs-tests/DEBIAN - cd debian/.debhelper/libcjs0/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/cjs-tests >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + install -m0755 -d debian/libcjs-dev/DEBIAN + chmod 0644 -- debian/.debhelper/cjs/dbgsym-root/DEBIAN/md5sums + cd debian/libcjs0 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/libcjs-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/cjs-tests/DEBIAN/md5sums install -m0755 -d debian/.debhelper/cjs-tests/dbgsym-root/DEBIAN - chmod 0644 -- debian/.debhelper/libcjs0/dbgsym-root/DEBIAN/md5sums + chmod 0644 -- debian/libcjs0/DEBIAN/md5sums + install -m0755 -d debian/.debhelper/libcjs0/dbgsym-root/DEBIAN + cd debian/.debhelper/libcjs0/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/.debhelper/cjs-tests/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/libcjs0/dbgsym-root/DEBIAN/md5sums + chmod 0644 -- debian/libcjs-dev/DEBIAN/md5sums dh_builddeb - dpkg-deb --root-owner-group --build debian/cjs .. - dpkg-deb --root-owner-group --build debian/.debhelper/libcjs0/dbgsym-root .. - dpkg-deb --root-owner-group --build debian/.debhelper/cjs-tests/dbgsym-root .. -dpkg-deb: building package 'cjs' in '../cjs_6.0.0-2_armhf.deb'. -dpkg-deb: building package 'cjs-tests-dbgsym' in '../cjs-tests-dbgsym_6.0.0-2_armhf.deb'. -dpkg-deb: building package 'libcjs0-dbgsym' in '../libcjs0-dbgsym_6.0.0-2_armhf.deb'. - dpkg-deb --root-owner-group --build debian/.debhelper/cjs/dbgsym-root .. -dpkg-deb: building package 'cjs-dbgsym' in '../cjs-dbgsym_6.0.0-2_armhf.deb'. dpkg-deb --root-owner-group --build debian/libcjs-dev .. + dpkg-deb --root-owner-group --build debian/.debhelper/libcjs0/dbgsym-root .. + dpkg-deb --root-owner-group --build debian/cjs .. dpkg-deb: building package 'libcjs-dev' in '../libcjs-dev_6.0.0-2_armhf.deb'. +dpkg-deb: building package 'libcjs0-dbgsym' in '../libcjs0-dbgsym_6.0.0-2_armhf.deb'. dpkg-deb --root-owner-group --build debian/cjs-tests .. +dpkg-deb: building package 'cjs' in '../cjs_6.0.0-2_armhf.deb'. dpkg-deb: building package 'cjs-tests' in '../cjs-tests_6.0.0-2_armhf.deb'. dpkg-deb --root-owner-group --build debian/libcjs0 .. dpkg-deb: building package 'libcjs0' in '../libcjs0_6.0.0-2_armhf.deb'. + dpkg-deb --root-owner-group --build debian/.debhelper/cjs/dbgsym-root .. +dpkg-deb: building package 'cjs-dbgsym' in '../cjs-dbgsym_6.0.0-2_armhf.deb'. + dpkg-deb --root-owner-group --build debian/.debhelper/cjs-tests/dbgsym-root .. +dpkg-deb: building package 'cjs-tests-dbgsym' in '../cjs-tests-dbgsym_6.0.0-2_armhf.deb'. dpkg-genbuildinfo --build=binary -O../cjs_6.0.0-2_armhf.buildinfo dpkg-genchanges --build=binary -O../cjs_6.0.0-2_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -8642,12 +8667,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/21364/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/21364/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/12005 and its subdirectories -I: Current time: Sat Apr 20 03:02:13 -12 2024 -I: pbuilder-time-stamp: 1713625333 +I: removing directory /srv/workspace/pbuilder/21364 and its subdirectories +I: Current time: Sun Apr 21 05:11:33 +14 2024 +I: pbuilder-time-stamp: 1713625893