Diff of the two buildlogs: -- --- b1/build.log 2025-04-07 16:36:34.206875494 +0000 +++ b2/build.log 2025-04-07 16:39:01.239438875 +0000 @@ -1,807 +1,8 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun May 10 10:58:05 -12 2026 -I: pbuilder-time-stamp: 1778453885 +I: Current time: Tue Apr 8 06:36:40 +14 2025 +I: pbuilder-time-stamp: 1744043800 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] -/usr/bin/tar: ./dev/null: time stamp 2027-06-11 08:43:11 is 34292704.809348694 s in the future -/usr/bin/tar: ./dev/pts: time stamp 2027-06-11 08:43:12 is 34292705.809206243 s in the future -/usr/bin/tar: ./dev/full: time stamp 2027-06-11 08:43:12 is 34292705.809151185 s in the future -/usr/bin/tar: ./dev/tty: time stamp 2027-06-11 08:43:12 is 34292705.809096443 s in the future -/usr/bin/tar: ./dev/zero: time stamp 2027-06-11 08:43:11 is 34292704.80902304 s in the future -/usr/bin/tar: ./dev/console: time stamp 2027-06-11 08:43:12 is 34292705.808874243 s in the future -/usr/bin/tar: ./dev/urandom: time stamp 2027-06-11 08:43:12 is 34292705.80878085 s in the future -/usr/bin/tar: ./dev/random: time stamp 2027-06-11 08:43:12 is 34292705.808720903 s in the future -/usr/bin/tar: ./dev/ptmx: time stamp 2027-06-11 08:43:12 is 34292705.808606319 s in the future -/usr/bin/tar: ./etc/shells: time stamp 2027-06-11 08:52:17 is 34293250.808480115 s in the future -/usr/bin/tar: ./etc/kernel: time stamp 2027-06-11 08:54:17 is 34293370.808147912 s in the future -/usr/bin/tar: ./etc/subuid: time stamp 2027-06-11 08:43:29 is 34292722.808092071 s in the future -/usr/bin/tar: ./etc/pam.d/common-session-noninteractive: time stamp 2027-06-11 08:53:40 is 34293333.807674581 s in the future -/usr/bin/tar: ./etc/pam.d/common-account: time stamp 2027-06-11 08:53:40 is 34293333.807481696 s in the future -/usr/bin/tar: ./etc/pam.d/common-session: time stamp 2027-06-11 08:53:40 is 34293333.807400511 s in the future -/usr/bin/tar: ./etc/pam.d/common-password: time stamp 2027-06-11 08:53:40 is 34293333.807343434 s in the future -/usr/bin/tar: ./etc/pam.d/common-auth: time stamp 2027-06-11 08:53:40 is 34293333.807238917 s in the future -/usr/bin/tar: ./etc/fstab: time stamp 2027-06-11 08:43:10 is 34292703.806999656 s in the future -/usr/bin/tar: ./etc/group-: time stamp 2027-06-11 08:43:24 is 34292717.806590166 s in the future -/usr/bin/tar: ./etc/security/opasswd: time stamp 2027-06-11 08:53:33 is 34293326.806041223 s in the future -/usr/bin/tar: ./etc/security: time stamp 2027-06-11 08:53:33 is 34293326.805813672 s in the future -/usr/bin/tar: ./etc/update-motd.d: time stamp 2027-06-11 08:52:18 is 34293251.80552966 s in the future -/usr/bin/tar: ./etc/subgid: time stamp 2027-06-11 08:43:29 is 34292722.805468926 s in the future -/usr/bin/tar: ./etc/terminfo: time stamp 2027-06-11 08:52:17 is 34293250.804769652 s in the future -/usr/bin/tar: ./etc/dpkg/origins/default: time stamp 2027-06-11 08:43:43 is 34292736.804496731 s in the future -/usr/bin/tar: ./etc/dpkg/origins: time stamp 2027-06-11 08:52:18 is 34293251.80445967 s in the future -/usr/bin/tar: ./etc/environment: time stamp 2027-06-11 08:53:33 is 34293326.804251477 s in the future -/usr/bin/tar: ./etc/passwd-: time stamp 2027-06-11 08:43:24 is 34292717.803994152 s in the future -/usr/bin/tar: ./etc/opt: time stamp 2027-06-11 08:43:43 is 34292736.801342053 s in the future -/usr/bin/tar: ./etc/skel: time stamp 2027-06-11 08:52:34 is 34293267.800897515 s in the future -/usr/bin/tar: ./media: time stamp 2027-06-11 08:43:43 is 34292736.80047877 s in the future -/usr/bin/tar: ./mnt: time stamp 2027-06-11 08:43:43 is 34292736.800411803 s in the future -/usr/bin/tar: ./opt: time stamp 2027-06-11 08:43:43 is 34292736.800351307 s in the future -/usr/bin/tar: ./root: time stamp 2027-06-11 08:43:43 is 34292736.800171004 s in the future -/usr/bin/tar: ./run/lock: time stamp 2027-06-11 08:43:43 is 34292736.800106837 s in the future -/usr/bin/tar: ./srv: time stamp 2027-06-11 08:43:43 is 34292736.800022532 s in the future -/usr/bin/tar: ./usr/lib/init: time stamp 2027-06-11 08:52:07 is 34293239.953980733 s in the future -/usr/bin/tar: ./usr/lib/lsb/init-functions.d: time stamp 2027-06-11 08:52:07 is 34293239.953859806 s in the future -/usr/bin/tar: ./usr/lib/lsb: time stamp 2027-06-11 08:52:07 is 34293239.953782911 s in the future -/usr/bin/tar: ./usr/lib/gcc/i686-linux-gnu/14/plugin: time stamp 2027-06-11 08:56:48 is 34293520.952156152 s in the future -/usr/bin/tar: ./usr/lib/gcc/i686-linux-gnu/14/include/sanitizer: time stamp 2027-06-11 08:57:34 is 34293566.934990225 s in the future -/usr/bin/tar: ./usr/lib/gcc/i686-linux-gnu/14/include: time stamp 2027-06-11 08:57:34 is 34293566.934166431 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/warnings: time stamp 2027-06-11 08:52:00 is 34293232.711049999 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/Getopt/Long: time stamp 2027-06-11 08:52:00 is 34293232.710491537 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/Getopt: time stamp 2027-06-11 08:52:00 is 34293232.710332625 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/Exporter: time stamp 2027-06-11 08:52:00 is 34293232.710239344 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/Carp: time stamp 2027-06-11 08:52:00 is 34293232.709906708 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/Text: time stamp 2027-06-11 08:52:00 is 34293232.709265797 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/Scalar: time stamp 2027-06-11 08:52:00 is 34293232.709154076 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/List: time stamp 2027-06-11 08:52:00 is 34293232.709077287 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/auto/Cwd: time stamp 2027-06-11 08:52:00 is 34293232.70870747 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/auto/re: time stamp 2027-06-11 08:52:00 is 34293232.70126675 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/auto/attributes: time stamp 2027-06-11 08:52:00 is 34293232.701157489 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/auto/List/Util: time stamp 2027-06-11 08:52:00 is 34293232.700596638 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/auto/POSIX: time stamp 2027-06-11 08:52:00 is 34293232.699684127 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/auto/File/Glob: time stamp 2027-06-11 08:52:00 is 34293232.699349093 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/auto/Hash/Util: time stamp 2027-06-11 08:52:00 is 34293232.69904148 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/auto/IO: time stamp 2027-06-11 08:52:00 is 34293232.69878973 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/auto/Socket: time stamp 2027-06-11 08:52:00 is 34293232.698489241 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/auto/Fcntl: time stamp 2027-06-11 08:52:00 is 34293232.698231303 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/IPC: time stamp 2027-06-11 08:52:00 is 34293232.698016601 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/File/Spec: time stamp 2027-06-11 08:52:00 is 34293232.697854872 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/File: time stamp 2027-06-11 08:52:00 is 34293232.696922719 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/Hash: time stamp 2027-06-11 08:52:00 is 34293232.696819064 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/Tie: time stamp 2027-06-11 08:52:00 is 34293232.696499461 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/IO/Socket: time stamp 2027-06-11 08:52:00 is 34293232.695882536 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/IO: time stamp 2027-06-11 08:52:00 is 34293232.695820109 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Emoji: time stamp 2027-06-11 08:52:00 is 34293232.695685005 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/EPres: time stamp 2027-06-11 08:52:00 is 34293232.695608713 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/CI: time stamp 2027-06-11 08:52:00 is 34293232.695515046 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/ExtPict: time stamp 2027-06-11 08:52:00 is 34293232.695438402 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Nt: time stamp 2027-06-11 08:52:00 is 34293232.695301989 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Vo: time stamp 2027-06-11 08:52:00 is 34293232.695138941 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/VS: time stamp 2027-06-11 08:52:00 is 34293232.695064335 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Lower: time stamp 2027-06-11 08:52:00 is 34293232.694973403 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/CWL: time stamp 2027-06-11 08:52:00 is 34293232.69488969 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Nv: time stamp 2027-06-11 08:52:00 is 34293232.693092647 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Dep: time stamp 2027-06-11 08:52:00 is 34293232.692988284 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/NFDQC: time stamp 2027-06-11 08:52:00 is 34293232.692866032 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/STerm: time stamp 2027-06-11 08:52:00 is 34293232.692789547 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Hyphen: time stamp 2027-06-11 08:52:00 is 34293232.692704533 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/QMark: time stamp 2027-06-11 08:52:00 is 34293232.692628735 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Jt: time stamp 2027-06-11 08:52:00 is 34293232.692381171 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Dash: time stamp 2027-06-11 08:52:00 is 34293232.692303567 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/CWKCF: time stamp 2027-06-11 08:52:00 is 34293232.692201158 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Dt: time stamp 2027-06-11 08:52:00 is 34293232.69179609 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Upper: time stamp 2027-06-11 08:52:00 is 34293232.691704462 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/GCB: time stamp 2027-06-11 08:52:00 is 34293232.691439398 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/IdType: time stamp 2027-06-11 08:52:00 is 34293232.691066434 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Ccc: time stamp 2027-06-11 08:52:00 is 34293232.690731941 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/CWCF: time stamp 2027-06-11 08:52:00 is 34293232.690644562 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/BidiC: time stamp 2027-06-11 08:52:00 is 34293232.690567339 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Ext: time stamp 2027-06-11 08:52:00 is 34293232.690489844 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/XIDC: time stamp 2027-06-11 08:52:00 is 34293232.690397483 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Alpha: time stamp 2027-06-11 08:52:00 is 34293232.690296063 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Hex: time stamp 2027-06-11 08:52:00 is 34293232.690220169 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/DI: time stamp 2027-06-11 08:52:00 is 34293232.690133145 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/BidiM: time stamp 2027-06-11 08:52:00 is 34293232.690051263 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Term: time stamp 2027-06-11 08:52:00 is 34293232.689973406 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Sc: time stamp 2027-06-11 08:52:00 is 34293232.689092242 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Dia: time stamp 2027-06-11 08:52:00 is 34293232.688987047 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Ea: time stamp 2027-06-11 08:52:00 is 34293232.688805024 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/EComp: time stamp 2027-06-11 08:52:00 is 34293232.688724362 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/CompEx: time stamp 2027-06-11 08:52:00 is 34293232.688645943 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Math: time stamp 2027-06-11 08:52:00 is 34293232.688559296 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Jg: time stamp 2027-06-11 08:52:00 is 34293232.687993542 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/InSC: time stamp 2027-06-11 08:52:00 is 34293232.687292141 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Perl: time stamp 2027-06-11 08:52:00 is 34293232.686540748 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Age: time stamp 2027-06-11 08:52:00 is 34293232.685875478 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/InPC: time stamp 2027-06-11 08:52:00 is 34293232.685489816 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/GrBase: time stamp 2027-06-11 08:52:00 is 34293232.685391497 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/PatSyn: time stamp 2027-06-11 08:52:00 is 34293232.685312528 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Blk: time stamp 2027-06-11 08:52:00 is 34293232.685233866 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/IDS: time stamp 2027-06-11 08:52:00 is 34293232.685142123 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/EBase: time stamp 2027-06-11 08:52:00 is 34293232.685063296 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/PCM: time stamp 2027-06-11 08:52:00 is 34293232.684972249 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Scx: time stamp 2027-06-11 08:52:00 is 34293232.683009339 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/NFCQC: time stamp 2027-06-11 08:52:00 is 34293232.682901645 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/CWT: time stamp 2027-06-11 08:52:00 is 34293232.682803618 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/UIdeo: time stamp 2027-06-11 08:52:00 is 34293232.682724883 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Hst: time stamp 2027-06-11 08:52:00 is 34293232.682637141 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Cased: time stamp 2027-06-11 08:52:00 is 34293232.682558136 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Lb: time stamp 2027-06-11 08:52:00 is 34293232.681974911 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/NFKCQC: time stamp 2027-06-11 08:52:00 is 34293232.681862523 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Bpt: time stamp 2027-06-11 08:52:00 is 34293232.681731488 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Gc: time stamp 2027-06-11 08:52:00 is 34293232.680761049 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/IdStatus: time stamp 2027-06-11 08:52:00 is 34293232.680626393 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/CE: time stamp 2027-06-11 08:52:00 is 34293232.68054393 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/IDC: time stamp 2027-06-11 08:52:00 is 34293232.680448061 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/CWCM: time stamp 2027-06-11 08:52:00 is 34293232.680361173 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/WB: time stamp 2027-06-11 08:52:00 is 34293232.679961735 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Bc: time stamp 2027-06-11 08:52:00 is 34293232.679559282 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/NFKDQC: time stamp 2027-06-11 08:52:00 is 34293232.679435464 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/In: time stamp 2027-06-11 08:52:00 is 34293232.678592837 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/SD: time stamp 2027-06-11 08:52:00 is 34293232.678510705 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/GrExt: time stamp 2027-06-11 08:52:00 is 34293232.678424185 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/SB: time stamp 2027-06-11 08:52:00 is 34293232.678012283 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/XIDS: time stamp 2027-06-11 08:52:00 is 34293232.677922603 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/Ideo: time stamp 2027-06-11 08:52:00 is 34293232.67784119 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/lib/CWU: time stamp 2027-06-11 08:52:00 is 34293232.677754105 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base/unicore/To: time stamp 2027-06-11 08:52:00 is 34293232.670895412 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl-base: time stamp 2027-06-11 08:52:00 is 34293232.6708519 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/engines-3: time stamp 2027-06-11 08:50:47 is 34293159.621686767 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/I18N: time stamp 2027-06-11 08:59:35 is 34293687.600572673 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Filter/Util: time stamp 2027-06-11 08:59:35 is 34293687.599763313 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Filter: time stamp 2027-06-11 08:59:18 is 34293670.599734326 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Sys: time stamp 2027-06-11 08:59:36 is 34293688.599214566 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/linux: time stamp 2027-06-11 08:59:40 is 34293692.599023376 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/bits/types: time stamp 2027-06-11 08:59:40 is 34293692.596668753 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/bits: time stamp 2027-06-11 08:59:40 is 34293692.596571057 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/MIME: time stamp 2027-06-11 08:59:35 is 34293687.596419879 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Unicode/Collate: time stamp 2027-06-11 08:59:36 is 34293688.596251447 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Unicode: time stamp 2027-06-11 08:59:36 is 34293688.595983851 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Sub: time stamp 2027-06-11 08:59:36 is 34293688.595734011 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Scalar: time stamp 2027-06-11 08:59:36 is 34293688.595169936 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/List/Util: time stamp 2027-06-11 08:59:35 is 34293687.595018614 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/List: time stamp 2027-06-11 08:59:35 is 34293687.59493316 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/B: time stamp 2027-06-11 08:59:32 is 34293684.593290302 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Data: time stamp 2027-06-11 08:59:34 is 34293686.592511408 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/I18N/Langinfo: time stamp 2027-06-11 08:59:37 is 34293689.592376058 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/I18N: time stamp 2027-06-11 08:59:18 is 34293670.592348427 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Opcode: time stamp 2027-06-11 08:59:37 is 34293689.592235262 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Filter/Util/Call: time stamp 2027-06-11 08:59:36 is 34293688.592099757 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Filter/Util: time stamp 2027-06-11 08:59:18 is 34293670.592072827 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Filter: time stamp 2027-06-11 08:59:18 is 34293670.592055861 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Cwd: time stamp 2027-06-11 08:59:36 is 34293688.591962861 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Storable: time stamp 2027-06-11 08:59:37 is 34293689.590821735 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Sys/Hostname: time stamp 2027-06-11 08:59:37 is 34293689.590709696 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Sys/Syslog: time stamp 2027-06-11 08:59:38 is 34293690.590531043 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Sys: time stamp 2027-06-11 08:59:18 is 34293670.590503389 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/re: time stamp 2027-06-11 08:59:39 is 34293691.583285508 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/attributes: time stamp 2027-06-11 08:59:39 is 34293691.583043939 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/NDBM_File: time stamp 2027-06-11 08:59:37 is 34293689.582932881 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/MIME/Base64: time stamp 2027-06-11 08:59:37 is 34293689.582804117 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/MIME: time stamp 2027-06-11 08:59:18 is 34293670.582777456 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Unicode/Collate: time stamp 2027-06-11 08:59:39 is 34293691.576360795 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Unicode/Normalize: time stamp 2027-06-11 08:59:39 is 34293691.573971413 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Unicode: time stamp 2027-06-11 08:59:18 is 34293670.573942276 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/List/Util: time stamp 2027-06-11 08:59:37 is 34293689.573330071 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/List: time stamp 2027-06-11 08:59:18 is 34293670.573301648 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/B: time stamp 2027-06-11 08:59:36 is 34293688.572359111 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/POSIX: time stamp 2027-06-11 08:59:37 is 34293689.571365295 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Data/Dumper: time stamp 2027-06-11 08:59:36 is 34293688.570741872 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Data: time stamp 2027-06-11 08:59:18 is 34293670.57071344 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/SDBM_File: time stamp 2027-06-11 08:59:37 is 34293689.570505903 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/ODBM_File: time stamp 2027-06-11 08:59:37 is 34293689.570396624 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/DB_File: time stamp 2027-06-11 08:59:36 is 34293688.569902092 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Time/HiRes: time stamp 2027-06-11 08:59:38 is 34293690.569602965 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Time/Piece: time stamp 2027-06-11 08:59:38 is 34293690.56936297 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Time: time stamp 2027-06-11 08:59:18 is 34293670.569335046 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/IPC/SysV: time stamp 2027-06-11 08:59:37 is 34293689.569106604 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/IPC: time stamp 2027-06-11 08:59:18 is 34293670.569078984 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Math/BigInt/FastCalc: time stamp 2027-06-11 08:59:37 is 34293689.568899925 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Math/BigInt: time stamp 2027-06-11 08:59:18 is 34293670.568871312 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Math: time stamp 2027-06-11 08:59:18 is 34293670.568854285 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Compress/Raw/Zlib: time stamp 2027-06-11 08:59:36 is 34293688.568321955 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Compress/Raw/Bzip2: time stamp 2027-06-11 08:59:36 is 34293688.567996098 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Compress/Raw: time stamp 2027-06-11 08:59:18 is 34293670.567968188 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Compress: time stamp 2027-06-11 08:59:18 is 34293670.567948001 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/File/Glob: time stamp 2027-06-11 08:59:36 is 34293688.567742144 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/File/DosGlob: time stamp 2027-06-11 08:59:36 is 34293688.567456534 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/File: time stamp 2027-06-11 08:59:18 is 34293670.567429085 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/GDBM_File: time stamp 2027-06-11 08:59:37 is 34293689.567174873 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/PerlIO/encoding: time stamp 2027-06-11 08:59:37 is 34293689.566891173 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/PerlIO/mmap: time stamp 2027-06-11 08:59:37 is 34293689.566652132 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/PerlIO/via: time stamp 2027-06-11 08:59:37 is 34293689.566400476 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/PerlIO: time stamp 2027-06-11 08:59:18 is 34293670.566373458 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Encode/KR: time stamp 2027-06-11 08:59:36 is 34293688.556324827 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Encode/Byte: time stamp 2027-06-11 08:59:36 is 34293688.554938883 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Encode/CN: time stamp 2027-06-11 08:59:36 is 34293688.545682047 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Encode/Unicode: time stamp 2027-06-11 08:59:36 is 34293688.545419556 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Encode/TW: time stamp 2027-06-11 08:59:36 is 34293688.535642001 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Encode/EBCDIC: time stamp 2027-06-11 08:59:36 is 34293688.53551355 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Encode/Symbol: time stamp 2027-06-11 08:59:36 is 34293688.535039048 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Encode/JP: time stamp 2027-06-11 08:59:36 is 34293688.523904728 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Encode: time stamp 2027-06-11 08:59:36 is 34293688.523856089 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Hash/Util/FieldHash: time stamp 2027-06-11 08:59:37 is 34293689.523367501 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Hash/Util: time stamp 2027-06-11 08:59:37 is 34293689.523320634 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Hash: time stamp 2027-06-11 08:59:18 is 34293670.523283932 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Digest/MD5: time stamp 2027-06-11 08:59:36 is 34293688.523083997 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Digest/SHA: time stamp 2027-06-11 08:59:36 is 34293688.522672556 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Digest: time stamp 2027-06-11 08:59:18 is 34293670.522629868 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Devel/Peek: time stamp 2027-06-11 08:59:36 is 34293688.522439077 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Devel: time stamp 2027-06-11 08:59:18 is 34293670.522398367 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/mro: time stamp 2027-06-11 08:59:39 is 34293691.522237517 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/IO: time stamp 2027-06-11 08:59:37 is 34293689.522071335 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/threads/shared: time stamp 2027-06-11 08:59:39 is 34293691.521201537 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/threads: time stamp 2027-06-11 08:59:39 is 34293691.521172062 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Socket: time stamp 2027-06-11 08:59:37 is 34293689.5208837 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto/Fcntl: time stamp 2027-06-11 08:59:36 is 34293688.520714542 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/auto: time stamp 2027-06-11 08:59:18 is 34293670.520686374 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/sys: time stamp 2027-06-11 08:59:41 is 34293693.520176703 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Time: time stamp 2027-06-11 08:59:36 is 34293688.519746855 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/IPC: time stamp 2027-06-11 08:59:35 is 34293687.51951379 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Math/BigInt: time stamp 2027-06-11 08:59:35 is 34293687.519325501 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Math: time stamp 2027-06-11 08:59:18 is 34293670.519298708 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Compress/Raw: time stamp 2027-06-11 08:59:34 is 34293686.518877604 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Compress: time stamp 2027-06-11 08:59:14 is 34293666.518849459 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/File/Spec: time stamp 2027-06-11 08:59:35 is 34293687.518168577 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/File: time stamp 2027-06-11 08:59:35 is 34293687.517914713 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/PerlIO: time stamp 2027-06-11 08:59:35 is 34293687.517734332 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Encode/KR: time stamp 2027-06-11 08:59:34 is 34293686.517532711 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Encode/CN: time stamp 2027-06-11 08:59:34 is 34293686.517387138 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Encode/MIME/Header: time stamp 2027-06-11 08:59:34 is 34293686.517267706 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Encode/MIME: time stamp 2027-06-11 08:59:34 is 34293686.517160343 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Encode/Unicode: time stamp 2027-06-11 08:59:35 is 34293687.517085172 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Encode/JP: time stamp 2027-06-11 08:59:34 is 34293686.516582421 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Encode: time stamp 2027-06-11 08:59:35 is 34293687.516553421 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Hash/Util: time stamp 2027-06-11 08:59:35 is 34293687.514784641 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Hash: time stamp 2027-06-11 08:59:35 is 34293687.51452313 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Digest: time stamp 2027-06-11 08:59:34 is 34293686.514290314 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/asm: time stamp 2027-06-11 08:59:36 is 34293688.51369241 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/CORE: time stamp 2027-06-11 08:59:34 is 34293686.466123625 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/Devel: time stamp 2027-06-11 08:59:34 is 34293686.461259805 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/gnu: time stamp 2027-06-11 08:59:40 is 34293692.460401815 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/IO/Socket: time stamp 2027-06-11 08:59:35 is 34293687.459656508 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/IO: time stamp 2027-06-11 08:59:35 is 34293687.459584174 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/threads: time stamp 2027-06-11 08:59:41 is 34293693.459480486 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1/asm-generic: time stamp 2027-06-11 08:59:36 is 34293688.458426541 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/5.40.1: time stamp 2027-06-11 08:59:41 is 34293693.458090986 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/debian-config-data-5.40.1: time stamp 2027-06-11 08:59:41 is 34293693.457672985 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/gconv/gconv-modules.d: time stamp 2027-06-11 08:49:34 is 34293086.222073505 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/gconv: time stamp 2027-06-11 08:49:34 is 34293086.22157687 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/ldscripts: time stamp 2027-06-11 08:54:37 is 34293389.212854835 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/security: time stamp 2027-06-11 08:50:09 is 34293121.180427142 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/pkgconfig: time stamp 2027-06-11 08:57:34 is 34293566.179310479 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/audit: time stamp 2027-06-11 08:57:33 is 34293565.179163991 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/gprofng: time stamp 2027-06-11 08:57:36 is 34293568.12432837 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/ossl-modules: time stamp 2027-06-11 08:51:25 is 34293196.992751462 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/bfd-plugins: time stamp 2027-06-11 08:54:37 is 34293388.94810556 s in the future -/usr/bin/tar: ./usr/lib/dpkg/methods/apt: time stamp 2027-06-11 08:54:36 is 34293387.861573618 s in the future -/usr/bin/tar: ./usr/lib/dpkg/methods: time stamp 2027-06-11 08:54:17 is 34293368.861539732 s in the future -/usr/bin/tar: ./usr/lib/dpkg: time stamp 2027-06-11 08:54:17 is 34293368.861522155 s in the future -/usr/bin/tar: ./usr/lib/apt/solvers: time stamp 2027-06-11 08:54:36 is 34293387.860769136 s in the future -/usr/bin/tar: ./usr/lib/apt/methods: time stamp 2027-06-11 08:54:36 is 34293387.85168157 s in the future -/usr/bin/tar: ./usr/lib/systemd/system: time stamp 2027-06-11 08:54:36 is 34293387.851270821 s in the future -/usr/bin/tar: ./usr/lib/mime/packages: time stamp 2027-06-11 08:52:17 is 34293248.851100845 s in the future -/usr/bin/tar: ./usr/lib/locale/C.utf8/LC_MESSAGES: time stamp 2027-06-11 08:49:16 is 34293067.797564763 s in the future -/usr/bin/tar: ./usr/lib/locale/C.utf8: time stamp 2027-06-11 08:49:16 is 34293067.795217592 s in the future -/usr/bin/tar: ./usr/include/netatalk: time stamp 2027-06-11 08:57:33 is 34293563.037088064 s in the future -/usr/bin/tar: ./usr/include/protocols: time stamp 2027-06-11 08:57:33 is 34293563.036784509 s in the future -/usr/bin/tar: ./usr/include/nfs: time stamp 2027-06-11 08:57:33 is 34293563.034371069 s in the future -/usr/bin/tar: ./usr/include/finclude/i386-linux-gnu: time stamp 2027-06-11 08:57:33 is 34293563.032913601 s in the future -/usr/bin/tar: ./usr/include/finclude: time stamp 2027-06-11 08:57:19 is 34293549.032870251 s in the future -/usr/bin/tar: ./usr/include/netipx: time stamp 2027-06-11 08:57:33 is 34293562.895915054 s in the future -/usr/bin/tar: ./usr/include/i386-linux-gnu/bits/platform: time stamp 2027-06-11 08:57:33 is 34293562.880477403 s in the future -/usr/bin/tar: ./usr/include/i386-linux-gnu/bits/types: time stamp 2027-06-11 08:57:33 is 34293562.874705922 s in the future -/usr/bin/tar: ./usr/include/i386-linux-gnu/bits: time stamp 2027-06-11 08:57:33 is 34293562.874216474 s in the future -/usr/bin/tar: ./usr/include/i386-linux-gnu/sys/platform: time stamp 2027-06-11 08:57:33 is 34293562.872145921 s in the future -/usr/bin/tar: ./usr/include/i386-linux-gnu/sys: time stamp 2027-06-11 08:57:33 is 34293562.870063055 s in the future -/usr/bin/tar: ./usr/include/i386-linux-gnu/gnu: time stamp 2027-06-11 08:57:33 is 34293562.868029009 s in the future -/usr/bin/tar: ./usr/include/netash: time stamp 2027-06-11 08:57:33 is 34293562.867761403 s in the future -/usr/bin/tar: ./usr/include/net: time stamp 2027-06-11 08:57:33 is 34293562.866162506 s in the future -/usr/bin/tar: ./usr/include/netiucv: time stamp 2027-06-11 08:57:33 is 34293562.865994997 s in the future -/usr/bin/tar: ./usr/include/rpc: time stamp 2027-06-11 08:57:33 is 34293562.8642952 s in the future -/usr/bin/tar: ./usr/include/netax25: time stamp 2027-06-11 08:57:33 is 34293562.864047683 s in the future -/usr/bin/tar: ./usr/include/netrose: time stamp 2027-06-11 08:57:33 is 34293562.86191012 s in the future -/usr/bin/tar: ./usr/include/arpa: time stamp 2027-06-11 08:57:33 is 34293562.860208942 s in the future -/usr/bin/tar: ./usr/include/netpacket: time stamp 2027-06-11 08:57:33 is 34293562.858706558 s in the future -/usr/bin/tar: ./usr/include/netinet: time stamp 2027-06-11 08:57:33 is 34293562.858154439 s in the future -/usr/bin/tar: ./usr/include/neteconet: time stamp 2027-06-11 08:57:33 is 34293562.857976777 s in the future -/usr/bin/tar: ./usr/include/netrom: time stamp 2027-06-11 08:57:33 is 34293562.857527684 s in the future -/usr/bin/tar: ./usr/share/util-linux/logcheck/ignore.d.server: time stamp 2027-06-11 08:52:17 is 34293246.802251533 s in the future -/usr/bin/tar: ./usr/share/lintian/profiles/dpkg: time stamp 2027-06-11 08:48:23 is 34293012.80197633 s in the future -/usr/bin/tar: ./usr/share/lintian: time stamp 2027-06-11 08:41:43 is 34292612.800289389 s in the future -/usr/bin/tar: ./usr/share/doc-base: time stamp 2027-06-11 08:48:31 is 34293020.800108742 s in the future -/usr/bin/tar: ./usr/share/pixmaps: time stamp 2027-06-11 08:47:43 is 34292972.799955035 s in the future -/usr/bin/tar: ./usr/share/bug/binutils: time stamp 2027-06-11 08:54:37 is 34293386.799721031 s in the future -/usr/bin/tar: ./usr/share/bug/apt: time stamp 2027-06-11 08:54:36 is 34293385.799566425 s in the future -/usr/bin/tar: ./usr/share/bug/init-system-helpers: time stamp 2027-06-11 08:49:08 is 34293057.799407332 s in the future -/usr/bin/tar: ./usr/share/gdb/auto-load/lib/i386-linux-gnu: time stamp 2027-06-11 08:57:33 is 34293562.799078712 s in the future -/usr/bin/tar: ./usr/share/gdb/auto-load/lib: time stamp 2027-06-11 08:57:33 is 34293562.799038365 s in the future -/usr/bin/tar: ./usr/share/gdb/auto-load/usr/lib: time stamp 2027-06-11 08:57:42 is 34293571.798756909 s in the future -/usr/bin/tar: ./usr/share/gdb/auto-load/usr: time stamp 2027-06-11 08:57:42 is 34293571.7987184 s in the future -/usr/bin/tar: ./usr/share/gdb/auto-load: time stamp 2027-06-11 08:57:42 is 34293571.798689 s in the future -/usr/bin/tar: ./usr/share/gdb: time stamp 2027-06-11 08:57:33 is 34293562.798659772 s in the future -/usr/bin/tar: ./usr/share/polkit-1/actions: time stamp 2027-06-11 08:48:23 is 34293012.6460662 s in the future -/usr/bin/tar: ./usr/share/base-files: time stamp 2027-06-11 08:45:32 is 34292841.645687658 s in the future -/usr/bin/tar: ./usr/share/tabset: time stamp 2027-06-11 08:51:25 is 34293194.645308313 s in the future -/usr/bin/tar: ./usr/share/build-essential: time stamp 2027-06-11 08:54:38 is 34293387.60869951 s in the future -/usr/bin/tar: ./usr/share/base-passwd: time stamp 2027-06-11 08:45:44 is 34292853.608448409 s in the future -/usr/bin/tar: ./usr/share/man/nl/man7: time stamp 2027-06-11 08:55:23 is 34293432.590686851 s in the future -/usr/bin/tar: ./usr/share/man/nl: time stamp 2027-06-11 08:54:34 is 34293383.588986811 s in the future -/usr/bin/tar: ./usr/share/man/fr/man7: time stamp 2027-06-11 08:55:23 is 34293432.585241339 s in the future -/usr/bin/tar: ./usr/share/man/man3: time stamp 2027-06-11 08:57:34 is 34293563.565827086 s in the future -/usr/bin/tar: ./usr/share/man/sv/man7: time stamp 2027-06-11 08:55:23 is 34293432.563453046 s in the future -/usr/bin/tar: ./usr/share/man/sl/man8: time stamp 2027-06-11 08:48:07 is 34292996.561938415 s in the future -/usr/bin/tar: ./usr/share/man/de/man7: time stamp 2027-06-11 08:55:23 is 34293432.553139006 s in the future -/usr/bin/tar: ./usr/share/man/pt/man7: time stamp 2027-06-11 08:55:23 is 34293432.547146226 s in the future -/usr/bin/tar: ./usr/share/man/pt: time stamp 2027-06-11 08:54:36 is 34293385.545722634 s in the future -/usr/bin/tar: ./usr/share/info: time stamp 2027-06-11 08:52:07 is 34293236.541823789 s in the future -/usr/bin/tar: ./usr/share/terminfo/a: time stamp 2027-06-11 08:51:25 is 34293194.54147586 s in the future -/usr/bin/tar: ./usr/share/terminfo/d: time stamp 2027-06-11 08:51:25 is 34293194.541304023 s in the future -/usr/bin/tar: ./usr/share/terminfo/m: time stamp 2027-06-11 08:51:25 is 34293194.541052643 s in the future -/usr/bin/tar: ./usr/share/terminfo/h: time stamp 2027-06-11 08:51:25 is 34293194.540855674 s in the future -/usr/bin/tar: ./usr/share/terminfo/l: time stamp 2027-06-11 08:51:25 is 34293194.540699215 s in the future -/usr/bin/tar: ./usr/share/terminfo/r: time stamp 2027-06-11 08:51:25 is 34293194.54042802 s in the future -/usr/bin/tar: ./usr/share/terminfo/x: time stamp 2027-06-11 08:51:25 is 34293194.540028449 s in the future -/usr/bin/tar: ./usr/share/terminfo/E: time stamp 2027-06-11 08:51:25 is 34293194.539851763 s in the future -/usr/bin/tar: ./usr/share/terminfo/p: time stamp 2027-06-11 08:51:25 is 34293194.539700083 s in the future -/usr/bin/tar: ./usr/share/terminfo/w: time stamp 2027-06-11 08:51:25 is 34293194.539512529 s in the future -/usr/bin/tar: ./usr/share/terminfo/v: time stamp 2027-06-11 08:51:25 is 34293194.539257785 s in the future -/usr/bin/tar: ./usr/share/terminfo/s: time stamp 2027-06-11 08:51:25 is 34293194.538885638 s in the future -/usr/bin/tar: ./usr/share/terminfo/t: time stamp 2027-06-11 08:51:25 is 34293194.538696573 s in the future -/usr/bin/tar: ./usr/share/terminfo/c: time stamp 2027-06-11 08:51:25 is 34293194.538510196 s in the future -/usr/bin/tar: ./usr/share/dpkg/sh: time stamp 2027-06-11 08:48:23 is 34293012.538019304 s in the future -/usr/bin/tar: ./usr/share/dpkg: time stamp 2027-06-11 08:57:34 is 34293563.537800454 s in the future -/usr/bin/tar: ./usr/share/doc/util-linux/examples: time stamp 2027-06-11 08:52:17 is 34293246.536953278 s in the future -/usr/bin/tar: ./usr/share/doc/util-linux/releases: time stamp 2027-06-11 08:52:17 is 34293246.53332772 s in the future -/usr/bin/tar: ./usr/share/doc/util-linux: time stamp 2027-06-11 08:52:17 is 34293246.532854383 s in the future -/usr/bin/tar: ./usr/share/doc/libhogweed6t64: time stamp 2027-06-11 08:57:38 is 34293567.531653314 s in the future -/usr/bin/tar: ./usr/share/doc/libblkid1: time stamp 2027-06-11 08:49:13 is 34293062.53132521 s in the future -/usr/bin/tar: ./usr/share/doc/libc-dev-bin: time stamp 2027-06-11 08:57:09 is 34293538.530650369 s in the future -/usr/bin/tar: ./usr/share/doc/libapt-pkg7.0: time stamp 2027-06-11 08:56:50 is 34293519.5302524 s in the future -/usr/bin/tar: ./usr/share/doc/libzstd1: time stamp 2027-06-11 08:51:04 is 34293173.529470674 s in the future -/usr/bin/tar: ./usr/share/doc/liblz4-1: time stamp 2027-06-11 08:58:21 is 34293610.529291439 s in the future -/usr/bin/tar: ./usr/share/doc/libcap2: time stamp 2027-06-11 08:49:40 is 34293089.529049949 s in the future -/usr/bin/tar: ./usr/share/doc/libisl23: time stamp 2027-06-11 08:57:42 is 34293571.528810814 s in the future -/usr/bin/tar: ./usr/share/doc/libselinux1: time stamp 2027-06-11 08:50:16 is 34293125.52858406 s in the future -/usr/bin/tar: ./usr/share/doc/libgdbm-compat4t64: time stamp 2027-06-11 08:57:34 is 34293563.528309104 s in the future -/usr/bin/tar: ./usr/share/doc/debian-archive-keyring: time stamp 2027-06-11 08:55:22 is 34293431.528079473 s in the future -/usr/bin/tar: ./usr/share/doc/perl-base: time stamp 2027-06-11 08:52:00 is 34293229.520859492 s in the future -/usr/bin/tar: ./usr/share/doc/libtinfo6: time stamp 2027-06-11 08:51:02 is 34293171.519240449 s in the future -/usr/bin/tar: ./usr/share/doc/liblzma5: time stamp 2027-06-11 08:50:08 is 34293117.517384204 s in the future -/usr/bin/tar: ./usr/share/doc/libnettle8t64: time stamp 2027-06-11 08:58:52 is 34293641.515013749 s in the future -/usr/bin/tar: ./usr/share/doc/bsdutils: time stamp 2027-06-11 08:46:24 is 34292893.513719712 s in the future -/usr/bin/tar: ./usr/share/doc/hostname: time stamp 2027-06-11 08:49:00 is 34293049.513532474 s in the future -/usr/bin/tar: ./usr/share/doc/mawk/examples: time stamp 2027-06-11 08:51:16 is 34293185.510364296 s in the future -/usr/bin/tar: ./usr/share/doc/mawk: time stamp 2027-06-11 08:51:16 is 34293185.510196738 s in the future -/usr/bin/tar: ./usr/share/doc/libperl5.40: time stamp 2027-06-11 08:59:41 is 34293690.508843232 s in the future -/usr/bin/tar: ./usr/share/doc/libpam0g: time stamp 2027-06-11 08:50:16 is 34293125.508488884 s in the future -/usr/bin/tar: ./usr/share/doc/grep: time stamp 2027-06-11 08:48:45 is 34293034.50598882 s in the future -/usr/bin/tar: ./usr/share/doc/ncurses-bin: time stamp 2027-06-11 08:51:25 is 34293194.504238333 s in the future -/usr/bin/tar: ./usr/share/doc/libsmartcols1: time stamp 2027-06-11 08:50:17 is 34293126.503951504 s in the future -/usr/bin/tar: ./usr/share/doc/bash: time stamp 2027-06-11 08:46:11 is 34292880.501358851 s in the future -/usr/bin/tar: ./usr/share/doc/liblastlog2-2: time stamp 2027-06-11 08:50:08 is 34293117.50106107 s in the future -/usr/bin/tar: ./usr/share/doc/base-files: time stamp 2027-06-11 08:45:32 is 34292841.50068353 s in the future -/usr/bin/tar: ./usr/share/doc/sed/examples: time stamp 2027-06-11 08:52:07 is 34293236.499495654 s in the future -/usr/bin/tar: ./usr/share/doc/sed: time stamp 2027-06-11 08:52:07 is 34293236.499331336 s in the future -/usr/bin/tar: ./usr/share/doc/libacl1: time stamp 2027-06-11 08:49:13 is 34293062.499064031 s in the future -/usr/bin/tar: ./usr/share/doc/libpcre2-8-0: time stamp 2027-06-11 08:50:16 is 34293125.498754637 s in the future -/usr/bin/tar: ./usr/share/doc/libuuid1: time stamp 2027-06-11 08:51:03 is 34293172.497537951 s in the future -/usr/bin/tar: ./usr/share/doc/libmpc3: time stamp 2027-06-11 08:58:30 is 34293619.497332818 s in the future -/usr/bin/tar: ./usr/share/doc/libpam-modules/examples: time stamp 2027-06-11 08:50:09 is 34293118.496431442 s in the future -/usr/bin/tar: ./usr/share/doc/libpam-modules: time stamp 2027-06-11 08:50:09 is 34293118.496318806 s in the future -/usr/bin/tar: ./usr/share/doc/libssl3t64: time stamp 2027-06-11 08:50:47 is 34293156.494624067 s in the future -/usr/bin/tar: ./usr/share/doc/gzip: time stamp 2027-06-11 08:48:56 is 34293045.493966228 s in the future -/usr/bin/tar: ./usr/share/doc/dpkg-dev: time stamp 2027-06-11 08:55:23 is 34293432.492436168 s in the future -/usr/bin/tar: ./usr/share/doc/libctf-nobfd0: time stamp 2027-06-11 08:57:34 is 34293563.49190926 s in the future -/usr/bin/tar: ./usr/share/doc/libattr1: time stamp 2027-06-11 08:49:13 is 34293062.491653645 s in the future -/usr/bin/tar: ./usr/share/doc/libaudit-common: time stamp 2027-06-11 08:49:13 is 34293062.491435443 s in the future -/usr/bin/tar: ./usr/share/doc/bzip2: time stamp 2027-06-11 08:54:39 is 34293388.489481702 s in the future -/usr/bin/tar: ./usr/share/doc/libc6: time stamp 2027-06-11 08:49:34 is 34293083.488026929 s in the future -/usr/bin/tar: ./usr/share/doc/libcrypt-dev: time stamp 2027-06-11 08:57:34 is 34293563.487596474 s in the future -/usr/bin/tar: ./usr/share/doc/base-passwd: time stamp 2027-06-11 08:45:44 is 34292853.486989852 s in the future -/usr/bin/tar: ./usr/share/doc/libgdbm6t64: time stamp 2027-06-11 08:57:35 is 34293564.486613305 s in the future -/usr/bin/tar: ./usr/share/doc/libdpkg-perl: time stamp 2027-06-11 08:57:34 is 34293563.485095898 s in the future -/usr/bin/tar: ./usr/share/doc/libpam-modules-bin: time stamp 2027-06-11 08:50:09 is 34293118.483550067 s in the future -/usr/bin/tar: ./usr/share/doc/openssl-provider-legacy: time stamp 2027-06-11 08:51:25 is 34293194.481713785 s in the future -/usr/bin/tar: ./usr/share/doc/libcap-ng0: time stamp 2027-06-11 08:49:37 is 34293086.481383034 s in the future -/usr/bin/tar: ./usr/share/doc/findutils: time stamp 2027-06-11 08:48:31 is 34293020.479678302 s in the future -/usr/bin/tar: ./usr/share/doc/dpkg/spec: time stamp 2027-06-11 08:55:23 is 34293432.47902064 s in the future -/usr/bin/tar: ./usr/share/doc/dpkg: time stamp 2027-06-11 08:55:23 is 34293432.477320166 s in the future -/usr/bin/tar: ./usr/share/doc/binutils-common: time stamp 2027-06-11 08:54:37 is 34293386.475969503 s in the future -/usr/bin/tar: ./usr/share/doc/binutils/ld: time stamp 2027-06-11 08:54:37 is 34293386.475608579 s in the future -/usr/bin/tar: ./usr/share/doc/binutils/bfd: time stamp 2027-06-11 08:54:37 is 34293386.474507147 s in the future -/usr/bin/tar: ./usr/share/doc/binutils/gas: time stamp 2027-06-11 08:54:37 is 34293386.473576708 s in the future -/usr/bin/tar: ./usr/share/doc/binutils/gprof: time stamp 2027-06-11 08:54:37 is 34293386.473342817 s in the future -/usr/bin/tar: ./usr/share/doc/binutils: time stamp 2027-06-11 08:54:37 is 34293386.473246511 s in the future -/usr/bin/tar: ./usr/share/doc/libpam-runtime: time stamp 2027-06-11 08:50:16 is 34293125.472981772 s in the future -/usr/bin/tar: ./usr/share/doc/libcrypt1: time stamp 2027-06-11 08:49:42 is 34293091.472739584 s in the future -/usr/bin/tar: ./usr/share/doc/libmd0: time stamp 2027-06-11 08:50:09 is 34293118.472468951 s in the future -/usr/bin/tar: ./usr/share/doc/libaudit1: time stamp 2027-06-11 08:49:13 is 34293062.472185218 s in the future -/usr/bin/tar: ./usr/share/doc/libdb5.3t64: time stamp 2027-06-11 08:49:47 is 34293096.471911956 s in the future -/usr/bin/tar: ./usr/share/doc/gcc-14-base/gomp: time stamp 2027-06-11 08:56:29 is 34293498.467795244 s in the future -/usr/bin/tar: ./usr/share/doc/gcc-14-base/gcc: time stamp 2027-06-11 08:56:29 is 34293498.464879114 s in the future -/usr/bin/tar: ./usr/share/doc/gcc-14-base/itm: time stamp 2027-06-11 08:56:29 is 34293498.464504729 s in the future -/usr/bin/tar: ./usr/share/doc/gcc-14-base/sanitizer: time stamp 2027-06-11 08:56:29 is 34293498.46424843 s in the future -/usr/bin/tar: ./usr/share/doc/gcc-14-base/quadmath: time stamp 2027-06-11 08:56:29 is 34293498.463979988 s in the future -/usr/bin/tar: ./usr/share/doc/gcc-14-base: time stamp 2027-06-11 08:56:29 is 34293498.463494195 s in the future -/usr/bin/tar: ./usr/share/doc/libmpfr6: time stamp 2027-06-11 08:58:41 is 34293630.460709654 s in the future -/usr/bin/tar: ./usr/share/doc/apt/examples: time stamp 2027-06-11 08:54:36 is 34293385.460182877 s in the future -/usr/bin/tar: ./usr/share/doc/apt: time stamp 2027-06-11 08:54:36 is 34293385.459986283 s in the future -/usr/bin/tar: ./usr/share/doc/libjansson4/examples: time stamp 2027-06-11 08:58:15 is 34293604.459381366 s in the future -/usr/bin/tar: ./usr/share/doc/libjansson4: time stamp 2027-06-11 08:58:15 is 34293604.459288997 s in the future -/usr/bin/tar: ./usr/share/doc/libseccomp2: time stamp 2027-06-11 09:00:11 is 34293720.458935781 s in the future -/usr/bin/tar: ./usr/share/doc/init-system-helpers: time stamp 2027-06-11 08:49:08 is 34293057.458660422 s in the future -/usr/bin/tar: ./usr/share/doc/libc-bin: time stamp 2027-06-11 08:49:16 is 34293065.458312217 s in the future -/usr/bin/tar: ./usr/share/doc/libgmp10: time stamp 2027-06-11 08:50:00 is 34293109.45441499 s in the future -/usr/bin/tar: ./usr/share/doc/libc6-dev: time stamp 2027-06-11 08:57:33 is 34293562.453771189 s in the future -/usr/bin/tar: ./usr/share/doc/diffutils: time stamp 2027-06-11 08:48:13 is 34293002.453185492 s in the future -/usr/bin/tar: ./usr/share/doc/libsframe1: time stamp 2027-06-11 09:00:18 is 34293727.452690519 s in the future -/usr/bin/tar: ./usr/share/doc/libmount1: time stamp 2027-06-11 08:50:09 is 34293118.451107895 s in the future -/usr/bin/tar: ./usr/share/doc/debianutils: time stamp 2027-06-11 08:48:07 is 34292996.450701443 s in the future -/usr/bin/tar: ./usr/share/doc/tar: time stamp 2027-06-11 08:52:07 is 34293236.436110142 s in the future -/usr/bin/tar: ./usr/share/doc/sysvinit-utils: time stamp 2027-06-11 08:52:07 is 34293236.435879616 s in the future -/usr/bin/tar: ./usr/share/doc/coreutils: time stamp 2027-06-11 08:47:02 is 34292931.434037531 s in the future -/usr/bin/tar: ./usr/share/doc/zlib1g: time stamp 2027-06-11 08:52:17 is 34293246.433693669 s in the future -/usr/bin/tar: ./usr/share/doc/libbz2-1.0: time stamp 2027-06-11 08:49:13 is 34293062.433461223 s in the future -/usr/bin/tar: ./usr/share/doc/ncurses-base: time stamp 2027-06-11 08:51:25 is 34293194.431891401 s in the future -/usr/bin/tar: ./usr/share/doc/libsqlite3-0: time stamp 2027-06-11 08:50:29 is 34293138.430158975 s in the future -/usr/bin/tar: ./usr/share/doc/dash: time stamp 2027-06-11 08:47:16 is 34292945.429852894 s in the future -/usr/bin/tar: ./usr/share/doc/debconf: time stamp 2027-06-11 08:47:43 is 34292972.429594247 s in the future -/usr/bin/tar: ./usr/share/doc/libdebconfclient0: time stamp 2027-06-11 08:49:55 is 34293104.429354867 s in the future -/usr/bin/tar: ./usr/share/common-licenses: time stamp 2027-06-11 08:45:32 is 34292841.427435675 s in the future -/usr/bin/tar: ./usr/share/perl5/Debconf/Format: time stamp 2027-06-11 08:47:43 is 34292972.427194318 s in the future -/usr/bin/tar: ./usr/share/perl5/Debconf/DbDriver: time stamp 2027-06-11 08:47:43 is 34292972.42665697 s in the future -/usr/bin/tar: ./usr/share/perl5/Debconf/Client: time stamp 2027-06-11 08:47:43 is 34292972.426492054 s in the future -/usr/bin/tar: ./usr/share/perl5/Debconf/Template: time stamp 2027-06-11 08:47:43 is 34292972.42617945 s in the future -/usr/bin/tar: ./usr/share/perl5/Debconf/Element/Noninteractive: time stamp 2027-06-11 08:47:43 is 34292972.425618483 s in the future -/usr/bin/tar: ./usr/share/perl5/Debconf/Element/Dialog: time stamp 2027-06-11 08:47:43 is 34292972.425255227 s in the future -/usr/bin/tar: ./usr/share/perl5/Debconf/Element/Editor: time stamp 2027-06-11 08:47:43 is 34292972.424873135 s in the future -/usr/bin/tar: ./usr/share/perl5/Debconf/Element/Teletype: time stamp 2027-06-11 08:47:43 is 34292972.424468149 s in the future -/usr/bin/tar: ./usr/share/perl5/Debconf/Element/Web: time stamp 2027-06-11 08:47:43 is 34292972.424112902 s in the future -/usr/bin/tar: ./usr/share/perl5/Debconf/Element/Gnome: time stamp 2027-06-11 08:47:43 is 34292972.423696666 s in the future -/usr/bin/tar: ./usr/share/perl5/Debconf/Element: time stamp 2027-06-11 08:47:43 is 34292972.423606224 s in the future -/usr/bin/tar: ./usr/share/perl5/Debconf/FrontEnd: time stamp 2027-06-11 08:47:43 is 34292972.422983697 s in the future -/usr/bin/tar: ./usr/share/perl5/Debconf: time stamp 2027-06-11 08:47:43 is 34292972.422943589 s in the future -/usr/bin/tar: ./usr/share/perl5/Debian/DebConf/Client: time stamp 2027-06-11 08:47:43 is 34292972.422661397 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Dist: time stamp 2027-06-11 08:57:34 is 34293563.422323434 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Compression: time stamp 2027-06-11 08:57:34 is 34293563.422115137 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Build: time stamp 2027-06-11 08:57:34 is 34293563.421912865 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/OpenPGP/Backend: time stamp 2027-06-11 08:57:34 is 34293563.421601164 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/OpenPGP: time stamp 2027-06-11 08:57:34 is 34293563.421449013 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Changelog/Entry: time stamp 2027-06-11 08:57:34 is 34293563.421006262 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Changelog: time stamp 2027-06-11 08:57:34 is 34293563.420912045 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Shlibs/Objdump: time stamp 2027-06-11 08:57:34 is 34293563.420628993 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Shlibs: time stamp 2027-06-11 08:57:34 is 34293563.420380943 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Deps: time stamp 2027-06-11 08:57:34 is 34293563.419955126 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/BuildDriver: time stamp 2027-06-11 08:57:34 is 34293563.41971071 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Control/HashCore: time stamp 2027-06-11 08:57:34 is 34293563.41930269 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Control/Tests: time stamp 2027-06-11 08:57:34 is 34293563.419083417 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Control: time stamp 2027-06-11 08:57:34 is 34293563.418990167 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Interface: time stamp 2027-06-11 08:57:34 is 34293563.418827829 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Source/Package/V3: time stamp 2027-06-11 08:57:34 is 34293563.418106143 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Source/Package: time stamp 2027-06-11 08:57:34 is 34293563.418063489 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Source: time stamp 2027-06-11 08:57:34 is 34293563.41778169 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Vendor: time stamp 2027-06-11 08:57:34 is 34293563.417414561 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg/Archive: time stamp 2027-06-11 08:57:34 is 34293563.416644552 s in the future -/usr/bin/tar: ./usr/share/perl5/Dpkg: time stamp 2027-06-11 08:57:34 is 34293563.416451905 s in the future -/usr/bin/tar: ./usr/share/perl5: time stamp 2027-06-11 08:57:34 is 34293563.416351653 s in the future -/usr/bin/tar: ./usr/share/apt: time stamp 2027-06-11 08:54:36 is 34293385.416200024 s in the future -/usr/bin/tar: ./usr/share/pam-configs: time stamp 2027-06-11 08:50:16 is 34293125.415990585 s in the future -/usr/bin/tar: ./usr/share/pam: time stamp 2027-06-11 08:50:16 is 34293125.415597717 s in the future -/usr/bin/tar: ./usr/share/libc-bin: time stamp 2027-06-11 08:49:16 is 34293065.415446146 s in the future -/usr/bin/tar: ./usr/share/zsh: time stamp 2027-06-11 08:55:23 is 34293432.415192763 s in the future -/usr/bin/tar: ./usr/share/keyrings: time stamp 2027-06-11 08:55:22 is 34293431.413736339 s in the future -/usr/bin/tar: ./usr/share/debianutils/shells.d: time stamp 2027-06-11 08:47:16 is 34292945.411360269 s in the future -/usr/bin/tar: ./usr/share/debianutils: time stamp 2027-06-11 08:48:07 is 34292996.411319112 s in the future -/usr/bin/tar: ./usr/share/locale/pa/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.406870355 s in the future -/usr/bin/tar: ./usr/share/locale/zh_HK/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.374222611 s in the future -/usr/bin/tar: ./usr/share/locale/oc/LC_MESSAGES: time stamp 2027-06-11 08:48:23 is 34293012.360688003 s in the future -/usr/bin/tar: ./usr/share/locale/or/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.354768629 s in the future -/usr/bin/tar: ./usr/share/locale/ur/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.354551938 s in the future -/usr/bin/tar: ./usr/share/locale/ms/LC_MESSAGES: time stamp 2027-06-11 08:54:37 is 34293386.340620047 s in the future -/usr/bin/tar: ./usr/share/locale/hi/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.340268244 s in the future -/usr/bin/tar: ./usr/share/locale/ta/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.339687081 s in the future -/usr/bin/tar: ./usr/share/locale/mn/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.339483233 s in the future -/usr/bin/tar: ./usr/share/locale/af/LC_MESSAGES: time stamp 2027-06-11 08:52:07 is 34293236.287318017 s in the future -/usr/bin/tar: ./usr/share/locale/ky/LC_MESSAGES: time stamp 2027-06-11 08:52:07 is 34293236.286736263 s in the future -/usr/bin/tar: ./usr/share/locale/yo/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.286524419 s in the future -/usr/bin/tar: ./usr/share/locale/ml/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.272748786 s in the future -/usr/bin/tar: ./usr/share/locale/as/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.272512754 s in the future -/usr/bin/tar: ./usr/share/locale/am/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.272300085 s in the future -/usr/bin/tar: ./usr/share/locale/mk/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.272082627 s in the future -/usr/bin/tar: ./usr/share/locale/lg/LC_MESSAGES: time stamp 2027-06-11 08:48:31 is 34293020.22494983 s in the future -/usr/bin/tar: ./usr/share/locale/zu/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.174860633 s in the future -/usr/bin/tar: ./usr/share/locale/rw: time stamp 2027-06-11 08:54:37 is 34293386.165845502 s in the future -/usr/bin/tar: ./usr/share/locale/az/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.165641203 s in the future -/usr/bin/tar: ./usr/share/locale/te/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.139288259 s in the future -/usr/bin/tar: ./usr/share/locale/kn/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.112216332 s in the future -/usr/bin/tar: ./usr/share/locale/my/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.108773099 s in the future -/usr/bin/tar: ./usr/share/locale/kw_GB/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.108551984 s in the future -/usr/bin/tar: ./usr/share/locale/en@quot/LC_MESSAGES: time stamp 2027-06-11 08:46:11 is 34292880.101251819 s in the future -/usr/bin/tar: ./usr/share/locale/gu/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.090673067 s in the future -/usr/bin/tar: ./usr/share/locale/fa/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.058814721 s in the future -/usr/bin/tar: ./usr/share/locale/et/LC_MESSAGES: time stamp 2027-06-11 08:52:07 is 34293236.030742931 s in the future -/usr/bin/tar: ./usr/share/locale/bn_IN/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.028601789 s in the future -/usr/bin/tar: ./usr/share/locale/en@boldquot/LC_MESSAGES: time stamp 2027-06-11 08:46:11 is 34292880.027325068 s in the future -/usr/bin/tar: ./usr/share/locale/sr@latin/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293125.026796998 s in the future -/usr/bin/tar: ./usr/share/locale/si/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293124.993225749 s in the future -/usr/bin/tar: ./usr/share/locale/is/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293124.952070317 s in the future -/usr/bin/tar: ./usr/share/locale/lv/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293124.951784804 s in the future -/usr/bin/tar: ./usr/share/locale/de_CH/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293124.939433311 s in the future -/usr/bin/tar: ./usr/share/locale/bn/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293124.939198456 s in the future -/usr/bin/tar: ./usr/share/locale/tg/LC_MESSAGES: time stamp 2027-06-11 08:50:16 is 34293124.93712251 s in the future -/usr/bin/tar: ./usr/share/locale/cy/LC_MESSAGES: time stamp 2027-06-11 08:56:50 is 34293518.921481803 s in the future -/usr/bin/tar: ./usr/share/debconf: time stamp 2027-06-11 08:47:43 is 34292971.904473619 s in the future -/usr/bin/tar: ./usr/libexec/gcc/i686-linux-gnu/14: time stamp 2027-06-11 08:56:48 is 34293515.790321501 s in the future -/usr/bin/tar: ./usr/libexec/gcc/i686-linux-gnu: time stamp 2027-06-11 08:54:46 is 34293393.790251816 s in the future -/usr/bin/tar: ./usr/libexec/gcc: time stamp 2027-06-11 08:54:46 is 34293393.79022272 s in the future -/usr/bin/tar: ./usr/libexec/dpkg: time stamp 2027-06-11 08:48:23 is 34293010.789944631 s in the future -/usr/bin/tar: ./usr/libexec/coreutils: time stamp 2027-06-11 08:47:02 is 34292929.7897528 s in the future -/usr/bin/tar: ./usr/libexec: time stamp 2027-06-11 08:54:46 is 34293393.789713722 s in the future -/usr/bin/tar: ./usr/local/bin: time stamp 2027-06-11 08:43:43 is 34292730.789534601 s in the future -/usr/bin/tar: ./usr/local/lib: time stamp 2027-06-11 08:43:43 is 34292730.78941736 s in the future -/usr/bin/tar: ./usr/local/src: time stamp 2027-06-11 08:43:44 is 34292731.789303306 s in the future -/usr/bin/tar: ./usr/local/games: time stamp 2027-06-11 08:43:43 is 34292730.789188011 s in the future -/usr/bin/tar: ./usr/local/etc: time stamp 2027-06-11 08:43:44 is 34292731.789070722 s in the future -/usr/bin/tar: ./usr/local/include: time stamp 2027-06-11 08:43:44 is 34292731.788938027 s in the future -/usr/bin/tar: ./usr/local/sbin: time stamp 2027-06-11 08:43:44 is 34292731.788823821 s in the future -/usr/bin/tar: ./usr/local/share/man: time stamp 2027-06-11 08:43:43 is 34292730.788660113 s in the future -/usr/bin/tar: ./usr/local/share: time stamp 2027-06-11 08:43:43 is 34292730.788617725 s in the future -/usr/bin/tar: ./usr/local/man: time stamp 2027-06-11 08:43:44 is 34292731.788562831 s in the future -/usr/bin/tar: ./usr/local/libexec: time stamp 2027-06-11 08:43:43 is 34292730.788456601 s in the future -/usr/bin/tar: ./usr/local: time stamp 2027-06-11 08:43:44 is 34292731.788415051 s in the future -/usr/bin/tar: ./var/lib/dpkg/triggers/Unincorp: time stamp 2027-06-11 08:52:17 is 34293244.787952842 s in the future -/usr/bin/tar: ./var/lib/dpkg/triggers/File: time stamp 2027-06-11 08:48:06 is 34292993.787890319 s in the future -/usr/bin/tar: ./var/lib/dpkg/triggers/ldconfig: time stamp 2027-06-11 08:49:15 is 34293062.787833383 s in the future -/usr/bin/tar: ./var/lib/dpkg/triggers: time stamp 2027-06-11 08:52:17 is 34293244.787772821 s in the future -/usr/bin/tar: ./var/lib/dpkg/available: time stamp 2027-06-11 08:54:09 is 34293356.787368808 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/apt.list: time stamp 2027-06-11 08:54:36 is 34293383.786269803 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libasan8:i386.list: time stamp 2027-06-11 08:56:54 is 34293521.786036254 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/debconf.list: time stamp 2027-06-11 08:47:43 is 34292970.785837555 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libperl5.40:i386.list: time stamp 2027-06-11 08:59:41 is 34293688.784680007 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/bzip2.list: time stamp 2027-06-11 08:54:39 is 34293386.784602509 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libctf0:i386.list: time stamp 2027-06-11 08:57:34 is 34293561.784456821 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libdb5.3t64:i386.list: time stamp 2027-06-11 08:49:47 is 34293094.782480568 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/coreutils.list: time stamp 2027-06-11 08:47:00 is 34292927.782246449 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libisl23:i386.list: time stamp 2027-06-11 08:57:42 is 34293569.782059255 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libpcre2-8-0:i386.list: time stamp 2027-06-11 08:50:16 is 34293123.78194766 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libsmartcols1:i386.list: time stamp 2027-06-11 08:50:17 is 34293124.781727598 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libnettle8t64:i386.list: time stamp 2027-06-11 08:58:52 is 34293639.781611205 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/binutils-i686-linux-gnu.list: time stamp 2027-06-11 08:54:37 is 34293384.781315714 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/g++-i686-linux-gnu.list: time stamp 2027-06-11 08:56:29 is 34293496.781060828 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libacl1:i386.list: time stamp 2027-06-11 08:49:13 is 34293060.780898513 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libc-bin.list: time stamp 2027-06-11 08:49:15 is 34293062.780774872 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/dpkg-dev.list: time stamp 2027-06-11 08:55:23 is 34293430.780628318 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libquadmath0:i386.list: time stamp 2027-06-11 08:59:58 is 34293705.780306816 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/hostname.list: time stamp 2027-06-11 08:48:59 is 34293046.780186516 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/format: time stamp 2027-06-11 08:43:15 is 34292702.780112598 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libbinutils:i386.list: time stamp 2027-06-11 08:57:07 is 34293534.779924473 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/liblzma5:i386.list: time stamp 2027-06-11 08:50:08 is 34293115.779856313 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/ncurses-bin.list: time stamp 2027-06-11 08:51:25 is 34293192.778872979 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libsframe1:i386.list: time stamp 2027-06-11 09:00:18 is 34293725.778804211 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libattr1:i386.list: time stamp 2027-06-11 08:49:13 is 34293060.778198297 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/binutils-common:i386.list: time stamp 2027-06-11 08:54:37 is 34293384.777904804 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/init-system-helpers.list: time stamp 2027-06-11 08:49:06 is 34293053.777742402 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/gcc-14.list: time stamp 2027-06-11 08:56:29 is 34293496.77721586 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libgprofng0:i386.list: time stamp 2027-06-11 08:57:36 is 34293563.775692753 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/liblastlog2-2:i386.list: time stamp 2027-06-11 08:50:06 is 34293113.775616653 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/g++.list: time stamp 2027-06-11 08:55:29 is 34293436.775548657 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/diffutils.list: time stamp 2027-06-11 08:48:13 is 34293000.775317919 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libctf-nobfd0:i386.list: time stamp 2027-06-11 08:57:34 is 34293561.774936546 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libjansson4:i386.list: time stamp 2027-06-11 08:58:15 is 34293602.774736715 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/zlib1g:i386.list: time stamp 2027-06-11 08:52:17 is 34293244.774647456 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/g++-14.list: time stamp 2027-06-11 08:55:32 is 34293439.773518682 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/cpp-14.list: time stamp 2027-06-11 08:54:45 is 34293392.773436887 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/ncurses-base.list: time stamp 2027-06-11 08:51:25 is 34293192.773356089 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libgcc-14-dev:i386.list: time stamp 2027-06-11 08:57:34 is 34293561.773195666 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/sysvinit-utils.list: time stamp 2027-06-11 08:52:07 is 34293234.772828377 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libbz2-1.0:i386.list: time stamp 2027-06-11 08:49:13 is 34293060.772365044 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libtinfo6:i386.list: time stamp 2027-06-11 08:51:02 is 34293169.772223432 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libapt-pkg7.0:i386.list: time stamp 2027-06-11 08:56:50 is 34293517.772135061 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/grep.list: time stamp 2027-06-11 08:48:45 is 34293032.771968271 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/gcc-14-i686-linux-gnu.list: time stamp 2027-06-11 08:56:48 is 34293515.771649967 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libcc1-0:i386.list: time stamp 2027-06-11 08:57:34 is 34293561.771459314 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/perl-base.list: time stamp 2027-06-11 08:52:00 is 34293227.771154872 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libc6:i386.list: time stamp 2027-06-11 08:49:34 is 34293081.77106021 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libgdbm6t64:i386.list: time stamp 2027-06-11 08:57:35 is 34293562.770909496 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libaudit-common.list: time stamp 2027-06-11 08:49:13 is 34293060.770729278 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/tar.list: time stamp 2027-06-11 08:52:07 is 34293234.770653046 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libcap-ng0:i386.list: time stamp 2027-06-11 08:49:37 is 34293084.770583186 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libhogweed6t64:i386.list: time stamp 2027-06-11 08:57:38 is 34293565.770348402 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/dash.list: time stamp 2027-06-11 08:47:16 is 34292943.770152816 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libc6-dev:i386.list: time stamp 2027-06-11 08:57:33 is 34293560.769665776 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/cpp-i686-linux-gnu.list: time stamp 2027-06-11 08:55:17 is 34293424.769322949 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libpam0g:i386.list: time stamp 2027-06-11 08:50:16 is 34293123.769251844 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libmd0:i386.list: time stamp 2027-06-11 08:50:09 is 34293116.768962865 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libgmp10:i386.list: time stamp 2027-06-11 08:50:00 is 34293107.768740478 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libpam-runtime.list: time stamp 2027-06-11 08:50:16 is 34293123.76826554 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libuuid1:i386.list: time stamp 2027-06-11 08:51:03 is 34293170.766690967 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libc-dev-bin.list: time stamp 2027-06-11 08:57:09 is 34293536.766563916 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/findutils.list: time stamp 2027-06-11 08:48:31 is 34293018.766377907 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/mawk.list: time stamp 2027-06-11 08:51:16 is 34293183.766211553 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/debian-archive-keyring.list: time stamp 2027-06-11 08:55:22 is 34293429.765968187 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/liblz4-1:i386.list: time stamp 2027-06-11 08:58:21 is 34293608.765743284 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libcrypt-dev:i386.list: time stamp 2027-06-11 08:57:34 is 34293561.765567229 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libselinux1:i386.list: time stamp 2027-06-11 08:50:16 is 34293123.765440509 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libgdbm-compat4t64:i386.list: time stamp 2027-06-11 08:57:34 is 34293561.765293086 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/g++-14-i686-linux-gnu.list: time stamp 2027-06-11 08:56:21 is 34293488.765219989 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/gcc-i686-linux-gnu.list: time stamp 2027-06-11 08:56:49 is 34293516.763397003 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/util-linux.list: time stamp 2027-06-11 08:52:17 is 34293244.763282498 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/bsdutils.list: time stamp 2027-06-11 08:46:23 is 34292890.763116835 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libzstd1:i386.list: time stamp 2027-06-11 08:51:03 is 34293170.762881256 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/gcc-14-base:i386.list: time stamp 2027-06-11 08:48:34 is 34293021.762740733 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libdpkg-perl.list: time stamp 2027-06-11 08:57:34 is 34293561.758953779 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/debianutils.list: time stamp 2027-06-11 08:48:06 is 34292993.75874555 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/gcc.list: time stamp 2027-06-11 08:56:29 is 34293496.758553293 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libseccomp2:i386.list: time stamp 2027-06-11 09:00:11 is 34293718.758406928 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/base-passwd.list: time stamp 2027-06-11 08:45:42 is 34292849.758335513 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/cpp.list: time stamp 2027-06-11 08:54:42 is 34293389.75821334 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/build-essential.list: time stamp 2027-06-11 08:54:38 is 34293385.757898313 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libmpc3:i386.list: time stamp 2027-06-11 08:58:30 is 34293617.757350979 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/gzip.list: time stamp 2027-06-11 08:48:53 is 34293040.757078676 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libitm1:i386.list: time stamp 2027-06-11 08:58:04 is 34293591.755883644 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libcap2:i386.list: time stamp 2027-06-11 08:49:40 is 34293087.755048226 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libssl3t64:i386.list: time stamp 2027-06-11 08:50:47 is 34293154.754885437 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libatomic1:i386.list: time stamp 2027-06-11 08:56:56 is 34293523.753774373 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/cpp-14-i686-linux-gnu.list: time stamp 2027-06-11 08:55:11 is 34293418.753702888 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libpam-modules-bin.list: time stamp 2027-06-11 08:50:09 is 34293116.753362232 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/openssl-provider-legacy.list: time stamp 2027-06-11 08:51:25 is 34293192.751918326 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libgcc-s1:i386.list: time stamp 2027-06-11 08:49:55 is 34293102.751736191 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/binutils.list: time stamp 2027-06-11 08:54:37 is 34293384.75157671 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libaudit1:i386.list: time stamp 2027-06-11 08:49:13 is 34293060.751409622 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libsqlite3-0:i386.list: time stamp 2027-06-11 08:50:28 is 34293135.750954914 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libmpfr6:i386.list: time stamp 2027-06-11 08:58:42 is 34293629.750267715 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/bash.list: time stamp 2027-06-11 08:46:11 is 34292878.749501037 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libgomp1:i386.list: time stamp 2027-06-11 08:57:35 is 34293562.749161558 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libdebconfclient0:i386.list: time stamp 2027-06-11 08:49:55 is 34293102.748972346 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libpam-modules:i386.list: time stamp 2027-06-11 08:50:09 is 34293116.748369628 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libblkid1:i386.list: time stamp 2027-06-11 08:49:13 is 34293060.748294734 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/sed.list: time stamp 2027-06-11 08:52:07 is 34293234.748157155 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/dpkg.list: time stamp 2027-06-11 08:48:23 is 34293010.747964219 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/base-files.list: time stamp 2027-06-11 08:45:30 is 34292837.747837399 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libmount1:i386.list: time stamp 2027-06-11 08:50:09 is 34293116.746230533 s in the future -/usr/bin/tar: ./var/lib/dpkg/info/libcrypt1:i386.list: time stamp 2027-06-11 08:49:42 is 34293089.746035232 s in the future -/usr/bin/tar: ./var/lib/dpkg/alternatives/which: time stamp 2027-06-11 08:52:18 is 34293245.745757192 s in the future -/usr/bin/tar: ./var/lib/dpkg/alternatives/pager: time stamp 2027-06-11 08:53:44 is 34293331.745644757 s in the future -/usr/bin/tar: ./var/lib/dpkg/alternatives/builtins.7.gz: time stamp 2027-06-11 08:52:37 is 34293264.745531991 s in the future -/usr/bin/tar: ./var/lib/dpkg/alternatives/awk: time stamp 2027-06-11 08:52:18 is 34293245.745372278 s in the future -/usr/bin/tar: ./var/lib/dpkg/alternatives/rmt: time stamp 2027-06-11 08:53:25 is 34293312.745218315 s in the future -/usr/bin/tar: ./var/lib/dpkg/cmethopt: time stamp 2027-06-11 08:52:17 is 34293244.744985644 s in the future -/usr/bin/tar: ./var/lib/dpkg/arch-native: time stamp 2027-06-11 08:53:28 is 34293315.744908386 s in the future -/usr/bin/tar: ./var/lib/shells.state: time stamp 2027-06-11 08:52:17 is 34293244.744167359 s in the future -/usr/bin/tar: ./var/lib/apt/mirrors: time stamp 2027-06-11 08:54:36 is 34293383.743955386 s in the future -/usr/bin/tar: ./var/lib/pam/session: time stamp 2027-06-11 08:53:40 is 34293327.336344724 s in the future -/usr/bin/tar: ./var/lib/pam/account: time stamp 2027-06-11 08:53:40 is 34293327.336258354 s in the future -/usr/bin/tar: ./var/lib/pam/seen: time stamp 2027-06-11 08:53:40 is 34293327.336203778 s in the future -/usr/bin/tar: ./var/lib/pam/auth: time stamp 2027-06-11 08:53:40 is 34293327.336151146 s in the future -/usr/bin/tar: ./var/lib/pam/session-noninteractive: time stamp 2027-06-11 08:53:40 is 34293327.336096403 s in the future -/usr/bin/tar: ./var/lib/pam/password: time stamp 2027-06-11 08:53:40 is 34293327.336038544 s in the future -/usr/bin/tar: ./var/lib/pam: time stamp 2027-06-11 08:53:40 is 34293327.336009495 s in the future -/usr/bin/tar: ./var/lib/systemd/deb-systemd-helper-enabled/fstrim.timer.dsh-also: time stamp 2027-06-11 08:53:47 is 34293334.335824269 s in the future -/usr/bin/tar: ./var/lib/systemd/deb-systemd-helper-enabled/timers.target.wants/fstrim.timer: time stamp 2027-06-11 08:53:47 is 34293334.335705189 s in the future -/usr/bin/tar: ./var/lib/systemd/deb-systemd-helper-enabled/timers.target.wants/dpkg-db-backup.timer: time stamp 2027-06-11 08:44:43 is 34292790.335648586 s in the future -/usr/bin/tar: ./var/lib/systemd/deb-systemd-helper-enabled/dpkg-db-backup.timer.dsh-also: time stamp 2027-06-11 08:53:29 is 34293316.335501034 s in the future -/usr/bin/tar: ./var/lib/systemd: time stamp 2027-06-11 08:44:43 is 34292790.33535101 s in the future -/usr/bin/tar: ./var/mail: time stamp 2027-06-11 08:43:43 is 34292730.335088244 s in the future -/usr/bin/tar: ./var/cache/debconf/passwords.dat: time stamp 2027-06-11 08:43:29 is 34292716.334396187 s in the future -/usr/bin/tar: ./var/log/wtmp: time stamp 2027-06-11 08:43:44 is 34292731.327001451 s in the future -/usr/bin/tar: ./var/log/btmp: time stamp 2027-06-11 08:43:44 is 34292731.32694561 s in the future -/usr/bin/tar: ./var/log/lastlog: time stamp 2027-06-11 08:43:44 is 34292731.326710628 s in the future -/usr/bin/tar: ./var/opt: time stamp 2027-06-11 08:43:43 is 34292730.325949412 s in the future -/usr/bin/tar: ./var/lock: time stamp 2027-06-11 08:43:43 is 34292730.325748172 s in the future -/usr/bin/tar: ./var/spool/mail: time stamp 2027-06-11 08:43:43 is 34292730.325679195 s in the future -/usr/bin/tar: ./var/run: time stamp 2027-06-11 08:43:43 is 34292730.325624838 s in the future -/usr/bin/tar: ./etc/systemd/system/timers.target.wants/dpkg-db-backup.timer: time stamp 2027-06-11 08:44:43 is 34292790.220021521 s in the future -/usr/bin/tar: ./etc/systemd/system/timers.target.wants/fstrim.timer: time stamp 2027-06-11 08:53:47 is 34293334.219957443 s in the future -/usr/bin/tar: ./etc/localtime: time stamp 2027-06-11 08:44:45 is 34292792.218316034 s in the future -/usr/bin/tar: ./dev/stderr: time stamp 2027-06-11 08:43:12 is 34292699.218200912 s in the future -/usr/bin/tar: ./dev/fd: time stamp 2027-06-11 08:43:12 is 34292699.218137556 s in the future -/usr/bin/tar: ./dev/stdout: time stamp 2027-06-11 08:43:12 is 34292699.218082196 s in the future -/usr/bin/tar: ./dev/stdin: time stamp 2027-06-11 08:43:12 is 34292699.218027735 s in the future -/usr/bin/tar: ./var/spool: time stamp 2027-06-11 08:43:43 is 34292730.217997387 s in the future -/usr/bin/tar: ./var: time stamp 2027-06-11 08:43:43 is 34292730.217960494 s in the future -/usr/bin/tar: ./usr/share/locale/pt/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.217926232 s in the future -/usr/bin/tar: ./usr/share/locale/pt: time stamp 2027-06-11 08:41:43 is 34292610.217893644 s in the future -/usr/bin/tar: ./usr/share/locale/vi/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.217859163 s in the future -/usr/bin/tar: ./usr/share/locale/vi: time stamp 2027-06-11 08:41:43 is 34292610.217826163 s in the future -/usr/bin/tar: ./usr/share/locale/bg/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.217793697 s in the future -/usr/bin/tar: ./usr/share/locale/bg: time stamp 2027-06-11 08:41:40 is 34292607.217762121 s in the future -/usr/bin/tar: ./usr/share/locale/uk/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.217729699 s in the future -/usr/bin/tar: ./usr/share/locale/uk: time stamp 2027-06-11 08:41:43 is 34292610.217697842 s in the future -/usr/bin/tar: ./usr/share/locale/de/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.217664836 s in the future -/usr/bin/tar: ./usr/share/locale/de: time stamp 2027-06-11 08:41:40 is 34292607.217632684 s in the future -/usr/bin/tar: ./usr/share/locale/hu/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.217598644 s in the future -/usr/bin/tar: ./usr/share/locale/hu: time stamp 2027-06-11 08:41:40 is 34292607.217565485 s in the future -/usr/bin/tar: ./usr/share/locale/ru/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.217532605 s in the future -/usr/bin/tar: ./usr/share/locale/ru: time stamp 2027-06-11 08:41:43 is 34292610.217501537 s in the future -/usr/bin/tar: ./usr/share/locale/et/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.217468754 s in the future -/usr/bin/tar: ./usr/share/locale/et: time stamp 2027-06-11 08:41:40 is 34292607.217438401 s in the future -/usr/bin/tar: ./usr/share/locale/sr/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.217405938 s in the future -/usr/bin/tar: ./usr/share/locale/sr: time stamp 2027-06-11 08:41:43 is 34292610.217373892 s in the future -/usr/bin/tar: ./usr/share/locale/sl/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.217342173 s in the future -/usr/bin/tar: ./usr/share/locale/sl: time stamp 2027-06-11 08:41:43 is 34292610.217308665 s in the future -/usr/bin/tar: ./usr/share/locale/el/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.217275179 s in the future -/usr/bin/tar: ./usr/share/locale/el: time stamp 2027-06-11 08:41:40 is 34292607.217242432 s in the future -/usr/bin/tar: ./usr/share/locale/sv/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.217210254 s in the future -/usr/bin/tar: ./usr/share/locale/sv: time stamp 2027-06-11 08:41:43 is 34292610.217178219 s in the future -/usr/bin/tar: ./usr/share/locale/ia/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.217146949 s in the future -/usr/bin/tar: ./usr/share/locale/kk/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.217092929 s in the future -/usr/bin/tar: ./usr/share/locale/be/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.217024915 s in the future -/usr/bin/tar: ./usr/share/locale/hr/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.216967399 s in the future -/usr/bin/tar: ./usr/share/locale/hr: time stamp 2027-06-11 08:41:40 is 34292607.216920291 s in the future -/usr/bin/tar: ./usr/share/locale/ga/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.216885839 s in the future -/usr/bin/tar: ./usr/share/locale/ga: time stamp 2027-06-11 08:41:40 is 34292607.21685202 s in the future -/usr/bin/tar: ./usr/share/locale/eu/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.216818453 s in the future -/usr/bin/tar: ./usr/share/locale/tr/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.216763408 s in the future -/usr/bin/tar: ./usr/share/locale/tr: time stamp 2027-06-11 08:41:43 is 34292610.216719187 s in the future -/usr/bin/tar: ./usr/share/locale/pt_BR/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.216685283 s in the future -/usr/bin/tar: ./usr/share/locale/pt_BR: time stamp 2027-06-11 08:41:43 is 34292610.216652484 s in the future -/usr/bin/tar: ./usr/share/locale/fr/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.21661889 s in the future -/usr/bin/tar: ./usr/share/locale/fr: time stamp 2027-06-11 08:41:40 is 34292607.216586808 s in the future -/usr/bin/tar: ./usr/share/locale/nb/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.216554616 s in the future -/usr/bin/tar: ./usr/share/locale/nb: time stamp 2027-06-11 08:41:41 is 34292608.216523417 s in the future -/usr/bin/tar: ./usr/share/locale/nl/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.216490153 s in the future -/usr/bin/tar: ./usr/share/locale/nl: time stamp 2027-06-11 08:41:42 is 34292609.216458125 s in the future -/usr/bin/tar: ./usr/share/locale/ja/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.216425776 s in the future -/usr/bin/tar: ./usr/share/locale/ja: time stamp 2027-06-11 08:41:40 is 34292607.21639378 s in the future -/usr/bin/tar: ./usr/share/locale/zh_TW/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.216360537 s in the future -/usr/bin/tar: ./usr/share/locale/zh_TW: time stamp 2027-06-11 08:41:43 is 34292610.216328872 s in the future -/usr/bin/tar: ./usr/share/locale/eo/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.216296671 s in the future -/usr/bin/tar: ./usr/share/locale/eo: time stamp 2027-06-11 08:41:40 is 34292607.216264531 s in the future -/usr/bin/tar: ./usr/share/locale/lg/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.21623356 s in the future -/usr/bin/tar: ./usr/share/locale/ca/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.216180126 s in the future -/usr/bin/tar: ./usr/share/locale/ca: time stamp 2027-06-11 08:41:40 is 34292607.216147691 s in the future -/usr/bin/tar: ./usr/share/locale/ro/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.216114833 s in the future -/usr/bin/tar: ./usr/share/locale/ro: time stamp 2027-06-11 08:41:43 is 34292610.216083124 s in the future -/usr/bin/tar: ./usr/share/locale/sk/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.216048536 s in the future -/usr/bin/tar: ./usr/share/locale/sk: time stamp 2027-06-11 08:41:43 is 34292610.21601652 s in the future -/usr/bin/tar: ./usr/share/locale/id/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.215985304 s in the future -/usr/bin/tar: ./usr/share/locale/id: time stamp 2027-06-11 08:41:40 is 34292607.215954076 s in the future -/usr/bin/tar: ./usr/share/locale/af/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.215921852 s in the future -/usr/bin/tar: ./usr/share/locale/af: time stamp 2027-06-11 08:41:40 is 34292607.21589067 s in the future -/usr/bin/tar: ./usr/share/locale/cs/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.21585812 s in the future -/usr/bin/tar: ./usr/share/locale/cs: time stamp 2027-06-11 08:41:40 is 34292607.215826482 s in the future -/usr/bin/tar: ./usr/share/locale/it/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.215793994 s in the future -/usr/bin/tar: ./usr/share/locale/it: time stamp 2027-06-11 08:41:40 is 34292607.215763235 s in the future -/usr/bin/tar: ./usr/share/locale/zh_CN/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.215729998 s in the future -/usr/bin/tar: ./usr/share/locale/zh_CN: time stamp 2027-06-11 08:41:43 is 34292610.215697694 s in the future -/usr/bin/tar: ./usr/share/locale/pl/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.215665649 s in the future -/usr/bin/tar: ./usr/share/locale/pl: time stamp 2027-06-11 08:41:43 is 34292610.215633377 s in the future -/usr/bin/tar: ./usr/share/locale/ta/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.21560077 s in the future -/usr/bin/tar: ./usr/share/locale/ms/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.215545322 s in the future -/usr/bin/tar: ./usr/share/locale/fi/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.215489466 s in the future -/usr/bin/tar: ./usr/share/locale/fi: time stamp 2027-06-11 08:41:40 is 34292607.215457113 s in the future -/usr/bin/tar: ./usr/share/locale/ka/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.215424611 s in the future -/usr/bin/tar: ./usr/share/locale/da/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.215368905 s in the future -/usr/bin/tar: ./usr/share/locale/da: time stamp 2027-06-11 08:41:40 is 34292607.215336789 s in the future -/usr/bin/tar: ./usr/share/locale/ko/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.215304706 s in the future -/usr/bin/tar: ./usr/share/locale/ko: time stamp 2027-06-11 08:41:41 is 34292608.215272549 s in the future -/usr/bin/tar: ./usr/share/locale/lt/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.215240365 s in the future -/usr/bin/tar: ./usr/share/locale/lt: time stamp 2027-06-11 08:41:41 is 34292608.215208335 s in the future -/usr/bin/tar: ./usr/share/locale/es/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.21517599 s in the future -/usr/bin/tar: ./usr/share/locale/es: time stamp 2027-06-11 08:41:40 is 34292607.215144155 s in the future -/usr/bin/tar: ./usr/share/locale/gl/LC_TIME: time stamp 2027-06-11 08:47:06 is 34292933.215111572 s in the future -/usr/bin/tar: ./usr/share/locale/gl: time stamp 2027-06-11 08:41:40 is 34292607.215079174 s in the future -/usr/bin/tar: ./usr/share/doc/build-essential: time stamp 2027-06-11 08:54:38 is 34293385.215026164 s in the future -/usr/bin/tar: ./usr/share/doc/cpp-i686-linux-gnu: time stamp 2027-06-11 08:56:29 is 34293496.214970533 s in the future -/usr/bin/tar: ./usr/share/man/de: time stamp 2027-06-11 08:54:28 is 34293375.214871007 s in the future -/usr/bin/tar: ./usr/share/man/sl/man1: time stamp 2027-06-11 08:52:18 is 34293245.214835439 s in the future -/usr/bin/tar: ./usr/share/man/man7: time stamp 2027-06-11 08:55:23 is 34293430.214781613 s in the future -/usr/bin/tar: ./usr/share/man/sv: time stamp 2027-06-11 08:55:23 is 34293430.214724232 s in the future -/usr/bin/tar: ./usr/share/man/fr: time stamp 2027-06-11 08:54:30 is 34293377.214623966 s in the future -/usr/bin/tar: ./usr/share/man/ja: time stamp 2027-06-11 08:41:43 is 34292610.214545129 s in the future -/usr/bin/tar: ./usr/share/man/it: time stamp 2027-06-11 08:41:43 is 34292610.214408685 s in the future -/usr/bin/tar: ./usr/share/man/pl: time stamp 2027-06-11 08:41:45 is 34292612.214325891 s in the future -/usr/bin/tar: ./usr/share/man/es: time stamp 2027-06-11 08:41:43 is 34292610.214208366 s in the future -/usr/bin/tar: ./usr/lib/bfd-plugins: time stamp 2027-06-11 08:56:29 is 34293496.204767413 s in the future -/usr/bin/tar: ./usr/lib/apt/planners: time stamp 2027-06-11 08:54:36 is 34293383.204726766 s in the future -/usr/bin/tar: ./usr/lib/apt: time stamp 2027-06-11 08:54:36 is 34293383.204694471 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl/cross-config-5.40.1: time stamp 2027-06-11 08:59:41 is 34293688.204662398 s in the future -/usr/bin/tar: ./usr/lib/i386-linux-gnu/perl: time stamp 2027-06-11 08:59:41 is 34293688.204627229 s in the future -/usr/bin/tar: ./usr/lib/compat-ld: time stamp 2027-06-11 08:54:37 is 34293384.20457274 s in the future -/usr/bin/tar: ./usr/lib/gcc/i686-linux-gnu: time stamp 2027-06-11 08:56:48 is 34293515.204515415 s in the future -/usr/bin/tar: ./usr/lib/gcc: time stamp 2027-06-11 08:56:48 is 34293515.204480408 s in the future -/usr/bin/tar: ./usr: time stamp 2027-06-11 08:43:43 is 34292730.204406319 s in the future -/usr/bin/tar: ./etc/systemd/system: time stamp 2027-06-11 08:44:43 is 34292790.204330581 s in the future I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem @@ -822,54 +23,86 @@ dpkg-source: info: unpacking cjs_128.0-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/86172/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/9454/tmp/hooks/D01_modify_environment starting +debug: Running on ionos2-i386. +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 7 16:36 /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/9454/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/9454/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + 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]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='ec023d90730449408ccdc5e4a482d81b' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='86172' - PS1='# ' - PS2='> ' + INVOCATION_ID=0465c9d147fb4e57aa34f1ffc6ff2a5c + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=9454 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.muYvUkwv/pbuilderrc_bNKJ --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.muYvUkwv/b1 --logfile b1/build.log cjs_128.0-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.muYvUkwv/pbuilderrc_9f5W --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.muYvUkwv/b2 --logfile b2/build.log cjs_128.0-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos16-i386 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/86172/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/9454/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -1216,7 +449,7 @@ Get: 271 http://deb.debian.org/debian unstable/main i386 xauth i386 1:1.1.2-1.1 [36.5 kB] Get: 272 http://deb.debian.org/debian unstable/main i386 xserver-common all 2:21.1.16-1 [2409 kB] Get: 273 http://deb.debian.org/debian unstable/main i386 xvfb i386 2:21.1.16-1 [3239 kB] -Fetched 150 MB in 1s (117 MB/s) +Fetched 150 MB in 2s (81.3 MB/s) Preconfiguring packages ... Selecting previously unselected package libsystemd-shared:i386. (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 ... 19818 files and directories currently installed.) @@ -2113,8 +1346,8 @@ Setting up tzdata (2025b-1) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun May 10 22:58:36 UTC 2026. -Universal Time is now: Sun May 10 22:58:36 UTC 2026. +Local time is now: Mon Apr 7 16:37:27 UTC 2025. +Universal Time is now: Mon Apr 7 16:37:27 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:i386 (1.17.0-2+b1) ... @@ -2357,7 +1590,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/cjs-128.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_128.0-1_source.changes +I: user script /srv/workspace/pbuilder/9454/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/9454/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/cjs-128.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_128.0-1_source.changes dpkg-buildpackage: info: source package cjs dpkg-buildpackage: info: source version 128.0-1 dpkg-buildpackage: info: source distribution unstable @@ -2608,87 +1845,87 @@ Found ninja-1.12.1 at /usr/bin/ninja make[1]: Leaving directory '/build/reproducible-path/cjs-128.0' dh_auto_build - cd obj-i686-linux-gnu && LC_ALL=C.UTF-8 ninja -j22 -v + cd obj-i686-linux-gnu && LC_ALL=C.UTF-8 ninja -j10 -v [1/76] /usr/bin/glib-compile-resources ../js.gresource.xml --sourcedir .. --c-name js_resources --internal --generate --target js-resources.h -[2/76] /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 +[2/76] /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/76] cc -Isubprojects/gobject-introspection-tests/libregress.so.p -Isubprojects/gobject-introspection-tests -I../subprojects/gobject-introspection-tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ subprojects/gobject-introspection-tests/libregress.so.p/drawable.c.o -MF subprojects/gobject-introspection-tests/libregress.so.p/drawable.c.o.d -o subprojects/gobject-introspection-tests/libregress.so.p/drawable.c.o -c ../subprojects/gobject-introspection-tests/drawable.c +[4/76] cc -Isubprojects/gobject-introspection-tests/libutility.so.p -Isubprojects/gobject-introspection-tests -I../subprojects/gobject-introspection-tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ subprojects/gobject-introspection-tests/libutility.so.p/meson-generated_utility-unity0.c.o -MF subprojects/gobject-introspection-tests/libutility.so.p/meson-generated_utility-unity0.c.o.d -o subprojects/gobject-introspection-tests/libutility.so.p/meson-generated_utility-unity0.c.o -c subprojects/gobject-introspection-tests/libutility.so.p/utility-unity0.c +[5/76] cc -Isubprojects/gobject-introspection-tests/libregress.so.p -Isubprojects/gobject-introspection-tests -I../subprojects/gobject-introspection-tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ subprojects/gobject-introspection-tests/libregress.so.p/annotation.c.o -MF subprojects/gobject-introspection-tests/libregress.so.p/annotation.c.o.d -o subprojects/gobject-introspection-tests/libregress.so.p/annotation.c.o -c ../subprojects/gobject-introspection-tests/annotation.c +[6/76] cc -Isubprojects/gobject-introspection-tests/libregress.so.p -Isubprojects/gobject-introspection-tests -I../subprojects/gobject-introspection-tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ subprojects/gobject-introspection-tests/libregress.so.p/regress-unix.c.o -MF subprojects/gobject-introspection-tests/libregress.so.p/regress-unix.c.o.d -o subprojects/gobject-introspection-tests/libregress.so.p/regress-unix.c.o -c ../subprojects/gobject-introspection-tests/regress-unix.c +[7/76] cc -o subprojects/gobject-introspection-tests/libutility.so subprojects/gobject-introspection-tests/libutility.so.p/meson-generated_utility-unity0.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libutility.so -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so -Wl,--end-group +[8/76] cc -Isubprojects/gobject-introspection-tests/libwarnlib.so.p -Isubprojects/gobject-introspection-tests -I../subprojects/gobject-introspection-tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ subprojects/gobject-introspection-tests/libwarnlib.so.p/meson-generated_warnlib-unity0.c.o -MF subprojects/gobject-introspection-tests/libwarnlib.so.p/meson-generated_warnlib-unity0.c.o.d -o subprojects/gobject-introspection-tests/libwarnlib.so.p/meson-generated_warnlib-unity0.c.o -c subprojects/gobject-introspection-tests/libwarnlib.so.p/warnlib-unity0.c +[9/76] cc -Isubprojects/gobject-introspection-tests/libregress.so.p -Isubprojects/gobject-introspection-tests -I../subprojects/gobject-introspection-tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ subprojects/gobject-introspection-tests/libregress.so.p/foo.c.o -MF subprojects/gobject-introspection-tests/libregress.so.p/foo.c.o.d -o subprojects/gobject-introspection-tests/libregress.so.p/foo.c.o -c ../subprojects/gobject-introspection-tests/foo.c +[10/76] cc -Ilibjs-resources.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libjs-resources.a.p/meson-generated_.._js-resources.c.o -MF libjs-resources.a.p/meson-generated_.._js-resources.c.o.d -o libjs-resources.a.p/meson-generated_.._js-resources.c.o -c js-resources.c +[11/76] cc -o subprojects/gobject-introspection-tests/libwarnlib.so subprojects/gobject-introspection-tests/libwarnlib.so.p/meson-generated_warnlib-unity0.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libwarnlib.so -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libgio-2.0.so -Wl,--end-group +[12/76] rm -f libjs-resources.a && gcc-ar csrDT libjs-resources.a libjs-resources.a.p/meson-generated_.._js-resources.c.o +[13/76] /usr/bin/glib-compile-resources ../test/mock-js-resources.gresource.xml --sourcedir .. --sourcedir ../test --c-name mock_js_resources --internal --generate --target test/mock-js-resources.c --dependency-file test/mock-js-resources.c.d +[14/76] /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 -[3/76] /usr/bin/glib-compile-resources ../test/mock-js-resources.gresource.xml --sourcedir .. --sourcedir ../test --c-name mock_js_resources --internal --generate --target test/mock-js-resources.h -[4/76] /usr/bin/glib-compile-resources ../test/mock-js-resources.gresource.xml --sourcedir .. --sourcedir ../test --c-name mock_js_resources --internal --generate --target test/mock-js-resources.c --dependency-file test/mock-js-resources.c.d -[5/76] /usr/lib/i386-linux-gnu/glib-2.0/glib-compile-schemas --targetdir installed-tests/js ../installed-tests/js -[6/76] /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 +[15/76] /usr/bin/glib-compile-resources ../test/mock-js-resources.gresource.xml --sourcedir .. --sourcedir ../test --c-name mock_js_resources --internal --generate --target test/mock-js-resources.h +[16/76] cc -Ilibcjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs.so.0.0.0.p/meson-generated_cjs-unity0.c.o -MF libcjs.so.0.0.0.p/meson-generated_cjs-unity0.c.o.d -o libcjs.so.0.0.0.p/meson-generated_cjs-unity0.c.o -c libcjs.so.0.0.0.p/cjs-unity0.c +[17/76] /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 -[7/76] /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 -[8/76] cc -Isubprojects/gobject-introspection-tests/libregress.so.p -Isubprojects/gobject-introspection-tests -I../subprojects/gobject-introspection-tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ subprojects/gobject-introspection-tests/libregress.so.p/regress-unix.c.o -MF subprojects/gobject-introspection-tests/libregress.so.p/regress-unix.c.o.d -o subprojects/gobject-introspection-tests/libregress.so.p/regress-unix.c.o -c ../subprojects/gobject-introspection-tests/regress-unix.c -[9/76] cc -Isubprojects/gobject-introspection-tests/libutility.so.p -Isubprojects/gobject-introspection-tests -I../subprojects/gobject-introspection-tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ subprojects/gobject-introspection-tests/libutility.so.p/meson-generated_utility-unity0.c.o -MF subprojects/gobject-introspection-tests/libutility.so.p/meson-generated_utility-unity0.c.o.d -o subprojects/gobject-introspection-tests/libutility.so.p/meson-generated_utility-unity0.c.o -c subprojects/gobject-introspection-tests/libutility.so.p/utility-unity0.c -[10/76] cc -Isubprojects/gobject-introspection-tests/libwarnlib.so.p -Isubprojects/gobject-introspection-tests -I../subprojects/gobject-introspection-tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ subprojects/gobject-introspection-tests/libwarnlib.so.p/meson-generated_warnlib-unity0.c.o -MF subprojects/gobject-introspection-tests/libwarnlib.so.p/meson-generated_warnlib-unity0.c.o.d -o subprojects/gobject-introspection-tests/libwarnlib.so.p/meson-generated_warnlib-unity0.c.o -c subprojects/gobject-introspection-tests/libwarnlib.so.p/warnlib-unity0.c -[11/76] cc -Isubprojects/gobject-introspection-tests/libregress.so.p -Isubprojects/gobject-introspection-tests -I../subprojects/gobject-introspection-tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ subprojects/gobject-introspection-tests/libregress.so.p/drawable.c.o -MF subprojects/gobject-introspection-tests/libregress.so.p/drawable.c.o.d -o subprojects/gobject-introspection-tests/libregress.so.p/drawable.c.o -c ../subprojects/gobject-introspection-tests/drawable.c -[12/76] cc -o subprojects/gobject-introspection-tests/libutility.so subprojects/gobject-introspection-tests/libutility.so.p/meson-generated_utility-unity0.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libutility.so -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so -Wl,--end-group -[13/76] cc -o subprojects/gobject-introspection-tests/libwarnlib.so subprojects/gobject-introspection-tests/libwarnlib.so.p/meson-generated_warnlib-unity0.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libwarnlib.so -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libgio-2.0.so -Wl,--end-group -[14/76] cc -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ test/gjs-tests.p/meson-generated_gjs-tests-unity0.c.o -MF test/gjs-tests.p/meson-generated_gjs-tests-unity0.c.o.d -o test/gjs-tests.p/meson-generated_gjs-tests-unity0.c.o -c test/gjs-tests.p/gjs-tests-unity0.c -[15/76] cc -Isubprojects/gobject-introspection-tests/libregress.so.p -Isubprojects/gobject-introspection-tests -I../subprojects/gobject-introspection-tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ subprojects/gobject-introspection-tests/libregress.so.p/annotation.c.o -MF subprojects/gobject-introspection-tests/libregress.so.p/annotation.c.o.d -o subprojects/gobject-introspection-tests/libregress.so.p/annotation.c.o -c ../subprojects/gobject-introspection-tests/annotation.c -[16/76] cc -Isubprojects/gobject-introspection-tests/libregress.so.p -Isubprojects/gobject-introspection-tests -I../subprojects/gobject-introspection-tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ subprojects/gobject-introspection-tests/libregress.so.p/foo.c.o -MF subprojects/gobject-introspection-tests/libregress.so.p/foo.c.o.d -o subprojects/gobject-introspection-tests/libregress.so.p/foo.c.o -c ../subprojects/gobject-introspection-tests/foo.c -[17/76] cc -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ installed-tests/js/minijasmine.p/meson-generated_minijasmine-unity0.c.o -MF installed-tests/js/minijasmine.p/meson-generated_minijasmine-unity0.c.o.d -o installed-tests/js/minijasmine.p/meson-generated_minijasmine-unity0.c.o -c installed-tests/js/minijasmine.p/minijasmine-unity0.c -[18/76] cc -Ilibjs-resources.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libjs-resources.a.p/meson-generated_.._js-resources.c.o -MF libjs-resources.a.p/meson-generated_.._js-resources.c.o.d -o libjs-resources.a.p/meson-generated_.._js-resources.c.o -c js-resources.c -[19/76] rm -f libjs-resources.a && gcc-ar csrDT libjs-resources.a libjs-resources.a.p/meson-generated_.._js-resources.c.o -[20/76] 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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -MD -MQ test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity0.c.o -MF test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity0.c.o.d -o test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity0.c.o -c test/gjs-tests-internal.p/gjs-tests-internal-unity0.c -[21/76] c++ -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' '-DINSTTESTDIR="/usr/libexec/installed-tests/cjs"' -MD -MQ installed-tests/js/minijasmine.p/meson-generated_minijasmine-unity0.cpp.o -MF installed-tests/js/minijasmine.p/meson-generated_minijasmine-unity0.cpp.o.d -o installed-tests/js/minijasmine.p/meson-generated_minijasmine-unity0.cpp.o -c installed-tests/js/minijasmine.p/minijasmine-unity0.cpp -[22/76] cc -Ilibcjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs.so.0.0.0.p/meson-generated_cjs-unity0.c.o -MF libcjs.so.0.0.0.p/meson-generated_cjs-unity0.c.o.d -o libcjs.so.0.0.0.p/meson-generated_cjs-unity0.c.o -c libcjs.so.0.0.0.p/cjs-unity0.c -[23/76] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/meson-uninstalled PKG_CONFIG=/usr/bin/pkg-config CC=cc /usr/bin/i686-linux-gnu-g-ir-scanner --quiet --no-libtool --namespace=Utility --nsversion=1.0 --warn-all --output subprojects/gobject-introspection-tests/Utility-1.0.gir --c-include=utility.h -I/build/reproducible-path/cjs-128.0/subprojects/gobject-introspection-tests -I/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --filelist=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests/libutility.so.p/Utility_1.0_gir_filelist --include=GObject-2.0 --symbol-prefix=utility_ --cflags-begin '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --library utility --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=girepository-1.0 --sources-top-dirs /build/reproducible-path/cjs-128.0/subprojects/gobject-introspection-tests --sources-top-dirs /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests -[24/76] cc -Isubprojects/gobject-introspection-tests/libregress.so.p -Isubprojects/gobject-introspection-tests -I../subprojects/gobject-introspection-tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ subprojects/gobject-introspection-tests/libregress.so.p/regress.c.o -MF subprojects/gobject-introspection-tests/libregress.so.p/regress.c.o.d -o subprojects/gobject-introspection-tests/libregress.so.p/regress.c.o -c ../subprojects/gobject-introspection-tests/regress.c -[25/76] /usr/bin/i686-linux-gnu-g-ir-compiler subprojects/gobject-introspection-tests/Utility-1.0.gir --output subprojects/gobject-introspection-tests/Utility-1.0.typelib --includedir=/usr/share/gir-1.0 -[26/76] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/meson-uninstalled PKG_CONFIG=/usr/bin/pkg-config CC=cc /usr/bin/i686-linux-gnu-g-ir-scanner --quiet --no-libtool --namespace=WarnLib --nsversion=1.0 --warn-all --output subprojects/gobject-introspection-tests/WarnLib-1.0.gir --c-include=warnlib.h -I/build/reproducible-path/cjs-128.0/subprojects/gobject-introspection-tests -I/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --filelist=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests/libwarnlib.so.p/WarnLib_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=warnlib_ --cflags-begin '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --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-128.0/subprojects/gobject-introspection-tests --sources-top-dirs /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests +[18/76] cc -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ installed-tests/js/minijasmine.p/meson-generated_minijasmine-unity0.c.o -MF installed-tests/js/minijasmine.p/meson-generated_minijasmine-unity0.c.o.d -o installed-tests/js/minijasmine.p/meson-generated_minijasmine-unity0.c.o -c installed-tests/js/minijasmine.p/minijasmine-unity0.c +[19/76] c++ -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' '-DINSTTESTDIR="/usr/libexec/installed-tests/cjs"' -MD -MQ installed-tests/js/minijasmine.p/meson-generated_minijasmine-unity0.cpp.o -MF installed-tests/js/minijasmine.p/meson-generated_minijasmine-unity0.cpp.o.d -o installed-tests/js/minijasmine.p/meson-generated_minijasmine-unity0.cpp.o -c installed-tests/js/minijasmine.p/minijasmine-unity0.cpp +[20/76] cc -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ test/gjs-tests.p/meson-generated_gjs-tests-unity0.c.o -MF test/gjs-tests.p/meson-generated_gjs-tests-unity0.c.o.d -o test/gjs-tests.p/meson-generated_gjs-tests-unity0.c.o -c test/gjs-tests.p/gjs-tests-unity0.c +[21/76] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/meson-uninstalled PKG_CONFIG=/usr/bin/pkg-config CC=cc /usr/bin/i686-linux-gnu-g-ir-scanner --quiet --no-libtool --namespace=WarnLib --nsversion=1.0 --warn-all --output subprojects/gobject-introspection-tests/WarnLib-1.0.gir --c-include=warnlib.h -I/build/reproducible-path/cjs-128.0/subprojects/gobject-introspection-tests -I/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --filelist=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests/libwarnlib.so.p/WarnLib_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=warnlib_ --cflags-begin '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --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-128.0/subprojects/gobject-introspection-tests --sources-top-dirs /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests ../subprojects/gobject-introspection-tests/warnlib.h:36: Warning: WarnLib: symbol='do_moo': missing parameter name; undocumentable ../subprojects/gobject-introspection-tests/warnlib.h:36: Warning: WarnLib: symbol='do_moo': missing parameter name; undocumentable ../subprojects/gobject-introspection-tests/warnlib.h:42: Warning: WarnLib: symbol='warnlib_whatever_do_moo': missing parameter name; undocumentable ../subprojects/gobject-introspection-tests/warnlib.h:42: Warning: WarnLib: symbol='warnlib_whatever_do_moo': missing parameter name; undocumentable ../subprojects/gobject-introspection-tests/warnlib.h:44: Warning: WarnLib: symbol='warnlib_whatever_do_boo': missing parameter name; undocumentable ../subprojects/gobject-introspection-tests/warnlib.h:44: Warning: WarnLib: symbol='warnlib_whatever_do_boo': missing parameter name; undocumentable -../subprojects/gobject-introspection-tests/warnlib.c:40: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'y' in documentation comment, should be one of 'arg1', 'arg2' ../subprojects/gobject-introspection-tests/warnlib.c:39: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'x' in documentation comment, should be one of 'arg1', 'arg2' +../subprojects/gobject-introspection-tests/warnlib.c:40: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'y' in documentation comment, should be one of 'arg1', 'arg2' :: Warning: WarnLib: (ErrorQuarkFunction)unpaired_error_quark: warnlib_unpaired_error_quark: Couldn't find corresponding enumeration -[27/76] cc -o subprojects/gobject-introspection-tests/libregress.so subprojects/gobject-introspection-tests/libregress.so.p/annotation.c.o subprojects/gobject-introspection-tests/libregress.so.p/drawable.c.o subprojects/gobject-introspection-tests/libregress.so.p/foo.c.o subprojects/gobject-introspection-tests/libregress.so.p/regress.c.o subprojects/gobject-introspection-tests/libregress.so.p/regress-unix.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libregress.so -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libcairo.so /usr/lib/i386-linux-gnu/libcairo-gobject.so -Wl,--end-group -[28/76] /usr/bin/i686-linux-gnu-g-ir-compiler subprojects/gobject-introspection-tests/WarnLib-1.0.gir --output subprojects/gobject-introspection-tests/WarnLib-1.0.typelib --includedir=/usr/share/gir-1.0 +[22/76] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/meson-uninstalled PKG_CONFIG=/usr/bin/pkg-config CC=cc /usr/bin/i686-linux-gnu-g-ir-scanner --quiet --no-libtool --namespace=Utility --nsversion=1.0 --warn-all --output subprojects/gobject-introspection-tests/Utility-1.0.gir --c-include=utility.h -I/build/reproducible-path/cjs-128.0/subprojects/gobject-introspection-tests -I/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --filelist=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests/libutility.so.p/Utility_1.0_gir_filelist --include=GObject-2.0 --symbol-prefix=utility_ --cflags-begin '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --library utility --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=girepository-1.0 --sources-top-dirs /build/reproducible-path/cjs-128.0/subprojects/gobject-introspection-tests --sources-top-dirs /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests +[23/76] 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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -MD -MQ test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity0.c.o -MF test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity0.c.o.d -o test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity0.c.o -c test/gjs-tests-internal.p/gjs-tests-internal-unity0.c +[24/76] cc -Isubprojects/gobject-introspection-tests/libregress.so.p -Isubprojects/gobject-introspection-tests -I../subprojects/gobject-introspection-tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ subprojects/gobject-introspection-tests/libregress.so.p/regress.c.o -MF subprojects/gobject-introspection-tests/libregress.so.p/regress.c.o.d -o subprojects/gobject-introspection-tests/libregress.so.p/regress.c.o -c ../subprojects/gobject-introspection-tests/regress.c +[25/76] cc -o subprojects/gobject-introspection-tests/libregress.so subprojects/gobject-introspection-tests/libregress.so.p/annotation.c.o subprojects/gobject-introspection-tests/libregress.so.p/drawable.c.o subprojects/gobject-introspection-tests/libregress.so.p/foo.c.o subprojects/gobject-introspection-tests/libregress.so.p/regress.c.o subprojects/gobject-introspection-tests/libregress.so.p/regress-unix.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libregress.so -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libcairo.so /usr/lib/i386-linux-gnu/libcairo-gobject.so -Wl,--end-group +[26/76] c++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ test/libgjs-tests-common.a.p/meson-generated_gjs-tests-common-unity0.cpp.o -MF test/libgjs-tests-common.a.p/meson-generated_gjs-tests-common-unity0.cpp.o.d -o test/libgjs-tests-common.a.p/meson-generated_gjs-tests-common-unity0.cpp.o -c test/libgjs-tests-common.a.p/gjs-tests-common-unity0.cpp +[27/76] 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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ installed-tests/js/libgjstesttools/libgjstesttools.so.p/meson-generated_gjstesttools-unity0.cpp.o -MF installed-tests/js/libgjstesttools/libgjstesttools.so.p/meson-generated_gjstesttools-unity0.cpp.o.d -o installed-tests/js/libgjstesttools/libgjstesttools.so.p/meson-generated_gjstesttools-unity0.cpp.o -c installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjstesttools-unity0.cpp +[28/76] rm -f test/libgjs-tests-common.a && gcc-ar csrDT test/libgjs-tests-common.a test/libgjs-tests-common.a.p/meson-generated_gjs-tests-common-unity0.cpp.o [29/76] c++ -Icjs-console.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ cjs-console.p/meson-generated_cjs-console-unity0.cpp.o -MF cjs-console.p/meson-generated_cjs-console-unity0.cpp.o.d -o cjs-console.p/meson-generated_cjs-console-unity0.cpp.o -c cjs-console.p/cjs-console-unity0.cpp -[30/76] c++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ test/libgjs-tests-common.a.p/meson-generated_gjs-tests-common-unity0.cpp.o -MF test/libgjs-tests-common.a.p/meson-generated_gjs-tests-common-unity0.cpp.o.d -o test/libgjs-tests-common.a.p/meson-generated_gjs-tests-common-unity0.cpp.o -c test/libgjs-tests-common.a.p/gjs-tests-common-unity0.cpp -[31/76] rm -f test/libgjs-tests-common.a && gcc-ar csrDT test/libgjs-tests-common.a test/libgjs-tests-common.a.p/meson-generated_gjs-tests-common-unity0.cpp.o -[32/76] 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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ installed-tests/js/libgjstesttools/libgjstesttools.so.p/meson-generated_gjstesttools-unity0.cpp.o -MF installed-tests/js/libgjstesttools/libgjstesttools.so.p/meson-generated_gjstesttools-unity0.cpp.o.d -o installed-tests/js/libgjstesttools/libgjstesttools.so.p/meson-generated_gjstesttools-unity0.cpp.o -c installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjstesttools-unity0.cpp -[33/76] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/meson-uninstalled PKG_CONFIG=/usr/bin/pkg-config CC=cc /usr/bin/i686-linux-gnu-g-ir-scanner --quiet --no-libtool --namespace=RegressUnix --nsversion=1.0 --warn-all --output subprojects/gobject-introspection-tests/RegressUnix-1.0.gir --c-include=regress-unix.h -I/build/reproducible-path/cjs-128.0/subprojects/gobject-introspection-tests -I/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --filelist=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests/libregress.so.p/RegressUnix_1.0_gir_filelist --include=Gio-2.0 --include-uninstalled=subprojects/gobject-introspection-tests/Utility-1.0.gir --include=cairo-1.0 --symbol-prefix=regress_unix_ --cflags-begin '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -I/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --add-include-path=/usr/share/gir-1.0 --add-include-path=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --add-include-path=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests -L/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --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-128.0/subprojects/gobject-introspection-tests --sources-top-dirs /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests -[34/76] /usr/bin/i686-linux-gnu-g-ir-compiler subprojects/gobject-introspection-tests/RegressUnix-1.0.gir --output subprojects/gobject-introspection-tests/RegressUnix-1.0.typelib --includedir=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --includedir=/usr/share/gir-1.0 -[35/76] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/meson-uninstalled PKG_CONFIG=/usr/bin/pkg-config CC=cc /usr/bin/i686-linux-gnu-g-ir-scanner --quiet --no-libtool --namespace=Regress --nsversion=1.0 --warn-all --output subprojects/gobject-introspection-tests/Regress-1.0.gir --c-include=regress.h --warn-all -I/build/reproducible-path/cjs-128.0/subprojects/gobject-introspection-tests -I/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --filelist=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests/libregress.so.p/Regress_1.0_gir_filelist --include=Gio-2.0 --include-uninstalled=subprojects/gobject-introspection-tests/Utility-1.0.gir --include=cairo-1.0 --symbol-prefix=regress_ --identifier-prefix=Regress --cflags-begin '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -I/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --add-include-path=/usr/share/gir-1.0 --add-include-path=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --add-include-path=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests -L/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --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-128.0/subprojects/gobject-introspection-tests --sources-top-dirs /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests -[36/76] cc -Isubprojects/gobject-introspection-tests/libgimarshallingtests.so.p -Isubprojects/gobject-introspection-tests -I../subprojects/gobject-introspection-tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/meson-generated_gimarshallingtests-unity0.c.o -MF subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/meson-generated_gimarshallingtests-unity0.c.o.d -o subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/meson-generated_gimarshallingtests-unity0.c.o -c subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/gimarshallingtests-unity0.c -[37/76] cc -o subprojects/gobject-introspection-tests/libgimarshallingtests.so subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/meson-generated_gimarshallingtests-unity0.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libgimarshallingtests.so -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libgio-2.0.so -Wl,--end-group +[30/76] /usr/bin/i686-linux-gnu-g-ir-compiler subprojects/gobject-introspection-tests/Utility-1.0.gir --output subprojects/gobject-introspection-tests/Utility-1.0.typelib --includedir=/usr/share/gir-1.0 +[31/76] /usr/lib/i386-linux-gnu/glib-2.0/glib-compile-schemas --targetdir installed-tests/js ../installed-tests/js +[32/76] /usr/bin/i686-linux-gnu-g-ir-compiler subprojects/gobject-introspection-tests/WarnLib-1.0.gir --output subprojects/gobject-introspection-tests/WarnLib-1.0.typelib --includedir=/usr/share/gir-1.0 +[33/76] cc -Isubprojects/gobject-introspection-tests/libgimarshallingtests.so.p -Isubprojects/gobject-introspection-tests -I../subprojects/gobject-introspection-tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/meson-generated_gimarshallingtests-unity0.c.o -MF subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/meson-generated_gimarshallingtests-unity0.c.o.d -o subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/meson-generated_gimarshallingtests-unity0.c.o -c subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/gimarshallingtests-unity0.c +[34/76] cc -o subprojects/gobject-introspection-tests/libgimarshallingtests.so subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/meson-generated_gimarshallingtests-unity0.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libgimarshallingtests.so -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libgio-2.0.so -Wl,--end-group +[35/76] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/meson-uninstalled PKG_CONFIG=/usr/bin/pkg-config CC=cc /usr/bin/i686-linux-gnu-g-ir-scanner --quiet --no-libtool --namespace=RegressUnix --nsversion=1.0 --warn-all --output subprojects/gobject-introspection-tests/RegressUnix-1.0.gir --c-include=regress-unix.h -I/build/reproducible-path/cjs-128.0/subprojects/gobject-introspection-tests -I/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --filelist=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests/libregress.so.p/RegressUnix_1.0_gir_filelist --include=Gio-2.0 --include-uninstalled=subprojects/gobject-introspection-tests/Utility-1.0.gir --include=cairo-1.0 --symbol-prefix=regress_unix_ --cflags-begin '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -I/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --add-include-path=/usr/share/gir-1.0 --add-include-path=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --add-include-path=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests -L/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --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-128.0/subprojects/gobject-introspection-tests --sources-top-dirs /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests +[36/76] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/meson-uninstalled PKG_CONFIG=/usr/bin/pkg-config CC=cc /usr/bin/i686-linux-gnu-g-ir-scanner --quiet --no-libtool --namespace=Regress --nsversion=1.0 --warn-all --output subprojects/gobject-introspection-tests/Regress-1.0.gir --c-include=regress.h --warn-all -I/build/reproducible-path/cjs-128.0/subprojects/gobject-introspection-tests -I/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --filelist=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests/libregress.so.p/Regress_1.0_gir_filelist --include=Gio-2.0 --include-uninstalled=subprojects/gobject-introspection-tests/Utility-1.0.gir --include=cairo-1.0 --symbol-prefix=regress_ --identifier-prefix=Regress --cflags-begin '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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 -I/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --add-include-path=/usr/share/gir-1.0 --add-include-path=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --add-include-path=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests -L/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --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-128.0/subprojects/gobject-introspection-tests --sources-top-dirs /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests +[37/76] /usr/bin/i686-linux-gnu-g-ir-compiler subprojects/gobject-introspection-tests/RegressUnix-1.0.gir --output subprojects/gobject-introspection-tests/RegressUnix-1.0.typelib --includedir=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --includedir=/usr/share/gir-1.0 [38/76] /usr/bin/i686-linux-gnu-g-ir-compiler subprojects/gobject-introspection-tests/Regress-1.0.gir --output subprojects/gobject-introspection-tests/Regress-1.0.typelib --includedir=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --includedir=/usr/share/gir-1.0 [39/76] env PKG_CONFIG_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/meson-uninstalled PKG_CONFIG=/usr/bin/pkg-config CC=cc /usr/bin/i686-linux-gnu-g-ir-scanner --quiet --no-libtool --namespace=GIMarshallingTests --nsversion=1.0 --warn-all --output subprojects/gobject-introspection-tests/GIMarshallingTests-1.0.gir -I/build/reproducible-path/cjs-128.0/subprojects/gobject-introspection-tests -I/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --filelist=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/GIMarshallingTests_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=gi_marshalling_tests_ --cflags-begin '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests --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-128.0/subprojects/gobject-introspection-tests --sources-top-dirs /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests -[40/76] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ test/gjs-tests.p/meson-generated_gjs-tests-unity0.cpp.o -MF test/gjs-tests.p/meson-generated_gjs-tests-unity0.cpp.o.d -o test/gjs-tests.p/meson-generated_gjs-tests-unity0.cpp.o -c test/gjs-tests.p/gjs-tests-unity0.cpp +[40/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/cjs_pch.hh.gch -MF libcjs-internal.a.p/cjs_pch.hh.gch.d -o libcjs-internal.a.p/cjs_pch.hh.gch -c ../cjs/cjs_pch.hh [41/76] /usr/bin/i686-linux-gnu-g-ir-compiler subprojects/gobject-introspection-tests/GIMarshallingTests-1.0.gir --output subprojects/gobject-introspection-tests/GIMarshallingTests-1.0.typelib --includedir=/usr/share/gir-1.0 -[42/76] 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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity0.cpp.o -MF test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity0.cpp.o.d -o test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity0.cpp.o -c test/gjs-tests-internal.p/gjs-tests-internal-unity0.cpp -[43/76] 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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity1.cpp.o -MF test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity1.cpp.o.d -o test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity1.cpp.o -c test/gjs-tests-internal.p/gjs-tests-internal-unity1.cpp -[44/76] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-jsapi.a.p/cjs_pch.hh.gch -MF libcjs-jsapi.a.p/cjs_pch.hh.gch.d -o libcjs-jsapi.a.p/cjs_pch.hh.gch -c ../cjs/cjs_pch.hh -[45/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/cjs_pch.hh.gch -MF libcjs-internal.a.p/cjs_pch.hh.gch.d -o libcjs-internal.a.p/cjs_pch.hh.gch -c ../cjs/cjs_pch.hh -[46/76] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-jsapi.a.p/meson-generated_cjs-jsapi-unity1.cpp.o -MF libcjs-jsapi.a.p/meson-generated_cjs-jsapi-unity1.cpp.o.d -o libcjs-jsapi.a.p/meson-generated_cjs-jsapi-unity1.cpp.o -c libcjs-jsapi.a.p/cjs-jsapi-unity1.cpp -[47/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity13.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity13.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity13.cpp.o -c libcjs-internal.a.p/cjs-internal-unity13.cpp -[48/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity12.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity12.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity12.cpp.o -c libcjs-internal.a.p/cjs-internal-unity12.cpp -[49/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity14.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity14.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity14.cpp.o -c libcjs-internal.a.p/cjs-internal-unity14.cpp -[50/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity10.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity10.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity10.cpp.o -c libcjs-internal.a.p/cjs-internal-unity10.cpp -[51/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity9.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity9.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity9.cpp.o -c libcjs-internal.a.p/cjs-internal-unity9.cpp -[52/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity1.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity1.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity1.cpp.o -c libcjs-internal.a.p/cjs-internal-unity1.cpp -[53/76] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-jsapi.a.p/meson-generated_cjs-jsapi-unity0.cpp.o -MF libcjs-jsapi.a.p/meson-generated_cjs-jsapi-unity0.cpp.o.d -o libcjs-jsapi.a.p/meson-generated_cjs-jsapi-unity0.cpp.o -c libcjs-jsapi.a.p/cjs-jsapi-unity0.cpp +[42/76] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-jsapi.a.p/cjs_pch.hh.gch -MF libcjs-jsapi.a.p/cjs_pch.hh.gch.d -o libcjs-jsapi.a.p/cjs_pch.hh.gch -c ../cjs/cjs_pch.hh +[43/76] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ test/gjs-tests.p/meson-generated_gjs-tests-unity0.cpp.o -MF test/gjs-tests.p/meson-generated_gjs-tests-unity0.cpp.o.d -o test/gjs-tests.p/meson-generated_gjs-tests-unity0.cpp.o -c test/gjs-tests.p/gjs-tests-unity0.cpp +[44/76] 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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity0.cpp.o -MF test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity0.cpp.o.d -o test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity0.cpp.o -c test/gjs-tests-internal.p/gjs-tests-internal-unity0.cpp +[45/76] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-jsapi.a.p/meson-generated_cjs-jsapi-unity1.cpp.o -MF libcjs-jsapi.a.p/meson-generated_cjs-jsapi-unity1.cpp.o.d -o libcjs-jsapi.a.p/meson-generated_cjs-jsapi-unity1.cpp.o -c libcjs-jsapi.a.p/cjs-jsapi-unity1.cpp +[46/76] 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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/i386-linux-gnu/mozjs-128 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity1.cpp.o -MF test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity1.cpp.o.d -o test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity1.cpp.o -c test/gjs-tests-internal.p/gjs-tests-internal-unity1.cpp +[47/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity1.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity1.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity1.cpp.o -c libcjs-internal.a.p/cjs-internal-unity1.cpp +[48/76] c++ -Ilibcjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-jsapi.a.p/meson-generated_cjs-jsapi-unity0.cpp.o -MF libcjs-jsapi.a.p/meson-generated_cjs-jsapi-unity0.cpp.o.d -o libcjs-jsapi.a.p/meson-generated_cjs-jsapi-unity0.cpp.o -c libcjs-jsapi.a.p/cjs-jsapi-unity0.cpp +[49/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity5.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity5.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity5.cpp.o -c libcjs-internal.a.p/cjs-internal-unity5.cpp +[50/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity4.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity4.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity4.cpp.o -c libcjs-internal.a.p/cjs-internal-unity4.cpp +[51/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity8.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity8.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity8.cpp.o -c libcjs-internal.a.p/cjs-internal-unity8.cpp +[52/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity10.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity10.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity10.cpp.o -c libcjs-internal.a.p/cjs-internal-unity10.cpp +[53/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity2.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity2.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity2.cpp.o -c libcjs-internal.a.p/cjs-internal-unity2.cpp [54/76] rm -f libcjs-jsapi.a && gcc-ar csrDT libcjs-jsapi.a libcjs-jsapi.a.p/meson-generated_cjs-jsapi-unity0.cpp.o libcjs-jsapi.a.p/meson-generated_cjs-jsapi-unity1.cpp.o -[55/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity8.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity8.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity8.cpp.o -c libcjs-internal.a.p/cjs-internal-unity8.cpp -[56/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity7.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity7.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity7.cpp.o -c libcjs-internal.a.p/cjs-internal-unity7.cpp -[57/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity5.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity5.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity5.cpp.o -c libcjs-internal.a.p/cjs-internal-unity5.cpp -[58/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity4.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity4.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity4.cpp.o -c libcjs-internal.a.p/cjs-internal-unity4.cpp -[59/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity2.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity2.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity2.cpp.o -c libcjs-internal.a.p/cjs-internal-unity2.cpp +[55/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity7.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity7.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity7.cpp.o -c libcjs-internal.a.p/cjs-internal-unity7.cpp +[56/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity9.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity9.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity9.cpp.o -c libcjs-internal.a.p/cjs-internal-unity9.cpp +[57/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity13.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity13.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity13.cpp.o -c libcjs-internal.a.p/cjs-internal-unity13.cpp +[58/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity12.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity12.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity12.cpp.o -c libcjs-internal.a.p/cjs-internal-unity12.cpp +[59/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity14.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity14.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity14.cpp.o -c libcjs-internal.a.p/cjs-internal-unity14.cpp [60/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity6.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity6.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity6.cpp.o -c libcjs-internal.a.p/cjs-internal-unity6.cpp -[61/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity11.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity11.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity11.cpp.o -c libcjs-internal.a.p/cjs-internal-unity11.cpp -[62/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity3.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity3.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity3.cpp.o -c libcjs-internal.a.p/cjs-internal-unity3.cpp +[61/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity3.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity3.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity3.cpp.o -c libcjs-internal.a.p/cjs-internal-unity3.cpp +[62/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity11.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity11.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity11.cpp.o -c libcjs-internal.a.p/cjs-internal-unity11.cpp [63/76] c++ -Ilibcjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -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_GLIBCXX_ASSERTIONS=1 -fpch-preprocess -include cjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/sysprof-6 -pthread -isystem /usr/include/i386-linux-gnu/mozjs-128 -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/cjs-1.0"' '-DPKGLIBDIR="/usr/lib/i386-linux-gnu/cjs"' '-DG_LOG_DOMAIN="Cjs"' -MD -MQ libcjs-internal.a.p/meson-generated_cjs-internal-unity0.cpp.o -MF libcjs-internal.a.p/meson-generated_cjs-internal-unity0.cpp.o.d -o libcjs-internal.a.p/meson-generated_cjs-internal-unity0.cpp.o -c libcjs-internal.a.p/cjs-internal-unity0.cpp [64/76] rm -f libcjs-internal.a && gcc-ar csrDT libcjs-internal.a libcjs-internal.a.p/meson-generated_cjs-internal-unity0.cpp.o libcjs-internal.a.p/meson-generated_cjs-internal-unity1.cpp.o libcjs-internal.a.p/meson-generated_cjs-internal-unity2.cpp.o libcjs-internal.a.p/meson-generated_cjs-internal-unity3.cpp.o libcjs-internal.a.p/meson-generated_cjs-internal-unity4.cpp.o libcjs-internal.a.p/meson-generated_cjs-internal-unity5.cpp.o libcjs-internal.a.p/meson-generated_cjs-internal-unity6.cpp.o libcjs-internal.a.p/meson-generated_cjs-internal-unity7.cpp.o libcjs-internal.a.p/meson-generated_cjs-internal-unity8.cpp.o libcjs-internal.a.p/meson-generated_cjs-internal-unity9.cpp.o libcjs-internal.a.p/meson-generated_cjs-internal-unity10.cpp.o libcjs-internal.a.p/meson-generated_cjs-internal-unity11.cpp.o libcjs-internal.a.p/meson-generated_cjs-internal-unity12.cpp.o libcjs-internal.a.p/meson-generated_cjs-internal-unity13.cpp.o libcjs-internal.a.p/meson-generated_cjs-internal-unity14.cpp.o [65/76] c++ -o libcjs.so.0.0.0 libcjs.so.0.0.0.p/meson-generated_cjs-unity0.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libcjs.so.0 -Wl,--whole-archive -Wl,--start-group libcjs-internal.a libjs-resources.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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 libcjs-jsapi.a -Wl,--version-script,/build/reproducible-path/cjs-128.0/libcjs.map /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libgthread-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/i386-linux-gnu/libcairo.so /usr/lib/i386-linux-gnu/libcairo-gobject.so /usr/lib/i386-linux-gnu/libmozjs-128.so -lreadline /usr/lib/i386-linux-gnu/libX11.so /usr/lib/i386-linux-gnu/libXext.so -lffi -lreadline /usr/lib/i386-linux-gnu/libsysprof-capture-4.a -lffi -lreadline -Wl,--end-group [66/76] /usr/bin/meson --internal symbolextractor /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu libcjs.so.0.0.0 libcjs.so.0.0.0 libcjs.so.0.0.0.p/libcjs.so.0.0.0.symbols [67/76] c++ -o installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so.p/meson-generated_gjstesttools-unity0.cpp.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libgjstesttools.so -Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/build/reproducible-path/cjs-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../..' -Wl,-rpath-link,/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/ -Wl,--start-group libcjs.so.0.0.0 libcjs-jsapi.a /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libgthread-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/i386-linux-gnu/libcairo.so /usr/lib/i386-linux-gnu/libcairo-gobject.so /usr/lib/i386-linux-gnu/libmozjs-128.so -lreadline /usr/lib/i386-linux-gnu/libX11.so /usr/lib/i386-linux-gnu/libXext.so -lffi -lreadline /usr/lib/i386-linux-gnu/libsysprof-capture-4.a -Wl,--end-group -[68/76] c++ -o installed-tests/js/minijasmine installed-tests/js/minijasmine.p/meson-generated_minijasmine-unity0.c.o installed-tests/js/minijasmine.p/meson-generated_minijasmine-unity0.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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../..' -Wl,-rpath-link,/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/ -Wl,--start-group libcjs.so.0.0.0 libcjs-jsapi.a /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libgthread-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/i386-linux-gnu/libcairo.so /usr/lib/i386-linux-gnu/libcairo-gobject.so /usr/lib/i386-linux-gnu/libmozjs-128.so -lreadline /usr/lib/i386-linux-gnu/libX11.so /usr/lib/i386-linux-gnu/libXext.so -lffi -lreadline /usr/lib/i386-linux-gnu/libsysprof-capture-4.a -Wl,--end-group -[69/76] c++ -o cjs-console cjs-console.p/meson-generated_cjs-console-unity0.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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/ -Wl,--start-group libcjs.so.0.0.0 libcjs-jsapi.a /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libgthread-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/i386-linux-gnu/libcairo.so /usr/lib/i386-linux-gnu/libcairo-gobject.so /usr/lib/i386-linux-gnu/libmozjs-128.so -lreadline /usr/lib/i386-linux-gnu/libX11.so /usr/lib/i386-linux-gnu/libXext.so -lffi -lreadline /usr/lib/i386-linux-gnu/libsysprof-capture-4.a -Wl,--end-group +[68/76] c++ -o cjs-console cjs-console.p/meson-generated_cjs-console-unity0.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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/ -Wl,--start-group libcjs.so.0.0.0 libcjs-jsapi.a /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libgthread-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/i386-linux-gnu/libcairo.so /usr/lib/i386-linux-gnu/libcairo-gobject.so /usr/lib/i386-linux-gnu/libmozjs-128.so -lreadline /usr/lib/i386-linux-gnu/libX11.so /usr/lib/i386-linux-gnu/libXext.so -lffi -lreadline /usr/lib/i386-linux-gnu/libsysprof-capture-4.a -Wl,--end-group +[69/76] c++ -o installed-tests/js/minijasmine installed-tests/js/minijasmine.p/meson-generated_minijasmine-unity0.c.o installed-tests/js/minijasmine.p/meson-generated_minijasmine-unity0.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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../..' -Wl,-rpath-link,/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/ -Wl,--start-group libcjs.so.0.0.0 libcjs-jsapi.a /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libgthread-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/i386-linux-gnu/libcairo.so /usr/lib/i386-linux-gnu/libcairo-gobject.so /usr/lib/i386-linux-gnu/libmozjs-128.so -lreadline /usr/lib/i386-linux-gnu/libX11.so /usr/lib/i386-linux-gnu/libXext.so -lffi -lreadline /usr/lib/i386-linux-gnu/libsysprof-capture-4.a -Wl,--end-group [70/76] /usr/bin/meson --internal symbolextractor /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so.p/libgjstesttools.so.symbols [71/76] c++ -o test/gjs-tests test/gjs-tests.p/meson-generated_gjs-tests-unity0.c.o test/gjs-tests.p/meson-generated_gjs-tests-unity0.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-128.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,-rpath-link,/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/ -Wl,--start-group test/libgjs-tests-common.a libcjs.so.0.0.0 libcjs-jsapi.a /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libgthread-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/i386-linux-gnu/libcairo.so /usr/lib/i386-linux-gnu/libcairo-gobject.so /usr/lib/i386-linux-gnu/libmozjs-128.so -lreadline /usr/lib/i386-linux-gnu/libX11.so /usr/lib/i386-linux-gnu/libXext.so -lffi -lreadline -lffi -lreadline /usr/lib/i386-linux-gnu/libsysprof-capture-4.a -Wl,--end-group [72/76] c++ -o test/gjs-tests-internal test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity0.c.o test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity0.cpp.o test/gjs-tests-internal.p/meson-generated_gjs-tests-internal-unity1.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-128.0=. -fstack-protector-strong -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-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools -Wl,-rpath-link,/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/ -Wl,--start-group test/libgjs-tests-common.a libcjs-internal.a libcjs-jsapi.a installed-tests/js/libgjstesttools/libgjstesttools.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libgthread-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/i386-linux-gnu/libcairo.so /usr/lib/i386-linux-gnu/libcairo-gobject.so /usr/lib/i386-linux-gnu/libmozjs-128.so -lreadline /usr/lib/i386-linux-gnu/libX11.so /usr/lib/i386-linux-gnu/libXext.so -lffi -lreadline -lffi -lreadline /usr/lib/i386-linux-gnu/libsysprof-capture-4.a -lffi -lreadline -Wl,--end-group @@ -2707,150 +1944,140 @@ dbus-run-session -- \ xvfb-run -a \ dh_auto_test -- -v -C /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu --timeout-multiplier 4 - cd obj-i686-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=22 meson test --verbose -v -C /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu --timeout-multiplier 4 + cd obj-i686-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=10 meson test --verbose -v -C /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu --timeout-multiplier 4 ninja: Entering directory `/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu' ninja: no work to do. 1/71 cjs:C / API tests RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MALLOC_PERTURB_=224 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/test/gjs-tests --tap --keep-going --verbose +>>> MESON_TEST_ITERATION=1 MALLOC_PERTURB_=216 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/test/gjs-tests --tap --keep-going --verbose 2/71 cjs:C / Internal API tests RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=231 G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/test/gjs-tests-internal --tap --keep-going --verbose +>>> MALLOC_PERTURB_=175 MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/test/gjs-tests-internal --tap --keep-going --verbose 3/71 cjs:Scripts / CommandLine RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js MALLOC_PERTURB_=117 ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/scripts/testCommandLine.sh +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=152 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/scripts/testCommandLine.sh 4/71 cjs:Scripts / CommandLineModules RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=151 GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/scripts/testCommandLineModules.sh +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc MALLOC_PERTURB_=124 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/scripts/testCommandLineModules.sh 5/71 cjs:Scripts / Warnings RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js MALLOC_PERTURB_=5 ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/scripts/testWarnings.sh +>>> MESON_TEST_ITERATION=1 MALLOC_PERTURB_=185 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/scripts/testWarnings.sh 6/71 cjs:JS / self RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 MALLOC_PERTURB_=56 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testself.js +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js MALLOC_PERTURB_=68 GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testself.js 7/71 cjs:JS / Cairo RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu MALLOC_PERTURB_=110 DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testCairo.js +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory MALLOC_PERTURB_=5 G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testCairo.js 8/71 cjs:JS / Exceptions RUNNING ->>> MALLOC_PERTURB_=30 NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testExceptions.js +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 MALLOC_PERTURB_=28 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testExceptions.js 9/71 cjs:JS / Format RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=147 GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testFormat.js +>>> MALLOC_PERTURB_=218 MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testFormat.js 10/71 cjs:JS / Fundamental RUNNING ->>> NO_AT_BRIDGE=1 MALLOC_PERTURB_=197 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testFundamental.js -11/71 cjs:JS / Gettext RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes MALLOC_PERTURB_=254 G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGettext.js -12/71 cjs:JS / GIMarshalling RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 MALLOC_PERTURB_=53 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGIMarshalling.js -13/71 cjs:JS / Gio RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MALLOC_PERTURB_=224 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGio.js -14/71 cjs:JS / GLib RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=78 GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGLib.js -15/71 cjs:JS / GObject RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu MALLOC_PERTURB_=113 DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGObject.js -16/71 cjs:JS / GObjectClass RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=105 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGObjectClass.js -17/71 cjs:JS / GObjectInterface RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MALLOC_PERTURB_=224 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGObjectInterface.js -18/71 cjs:JS / GObjectValue RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=134 G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGObjectValue.js -19/71 cjs:JS / GTypeClass RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu MALLOC_PERTURB_=113 DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGTypeClass.js -20/71 cjs:JS / Importer RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=12 G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testImporter.js -21/71 cjs:JS / Importer2 RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' MALLOC_PERTURB_=199 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testImporter2.js -22/71 cjs:JS / Introspection RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js MALLOC_PERTURB_=196 ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testIntrospection.js -▶ 1/71 /cjs/context/argv OK -▶ 1/71 /cjs/context/exit OK -▶ 2/71 /rooting/maybe-owned/rooted-flag-set-when-rooted OK +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=247 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testFundamental.js ▶ 3/71 - Invalid option should exit with failure (exit code 1) OK ▶ 3/71 - Invalid option should print a relevant message OK -▶ 3/71 - System.exit(0) should exit successfully OK +▶ 1/71 /cjs/context/argv OK +▶ 2/71 /rooting/maybe-owned/rooted-flag-set-when-rooted OK ▶ 5/71 - overwriting method with Signals.addSignalMethods() should warn OK -▶ 9/71 imports.format escapes % with another % character OK -▶ 9/71 imports.format formats a single string argument OK -▶ 4/71 - ensure dynamic imports load even if the same import resolves elsewhere first OK -▶ 9/71 imports.format formats two string arguments OK -▶ 9/71 imports.format formats two swapped string arguments OK -▶ 9/71 imports.format formats a number in base 10 OK -▶ 9/71 imports.format formats a number in base 16 OK -▶ 9/71 imports.format formats a floating point number with no precision OK -▶ 9/71 imports.format formats a floating point number with precision 2 OK +▶ 1/71 /cjs/context/exit OK ▶ 2/71 /rooting/maybe-owned/rooted-flag-not-set-when-not-rooted OK -▶ 9/71 imports.format pads with zeroes OK -▶ 9/71 imports.format pads with spaces OK -▶ 9/71 imports.format throws an error when given incorrect modifiers for the conversion type OK -▶ 9/71 imports.format throws an error when incorrectly instructed to swap arguments OK -▶ 1/71 /cjs/context/eval-module-file OK - 9/71 cjs:JS / Format OK 0.10s 12 subtests passed - -23/71 cjs:JS / Lang RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=223 GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testLang.js -▶ 11/71 Gettext module setlocale returns a locale OK -▶ 10/71 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue OK -▶ 10/71 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue OK -▶ 10/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 -▶ 10/71 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue if contains a pointer and does not provide setter and getters OK -▶ 10/71 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype OK -▶ 10/71 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype OK -▶ 15/71 GObject overrides GObject.set() OK -▶ 10/71 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype OK -▶ 10/71 Fundamental type support can marshal a custom fundamental type into a transformable type OK -▶ 10/71 Fundamental type support can marshal to a null value OK -▶ 3/71 - System.exit(42) should exit with the correct exit code OK -▶ 10/71 Fundamental type support can marshal to a null value if has no getter function OK +▶ 3/71 - System.exit(0) should exit successfully OK +▶ 4/71 - ensure dynamic imports load even if the same import resolves elsewhere first OK ▶ 6/71 Test harness internal consistency OK -▶ 15/71 GObject overrides Signal alternative syntax handler is called with the right object OK ▶ 6/71 Test harness internal consistency awaiting a Promise resolves OK -▶ 15/71 GObject overrides Signal alternative syntax disconnected handler is not called OK ▶ 6/71 Test harness internal consistency awaiting a nested async function resolves OK -▶ 19/71 Looking up param specs works OK -▶ 15/71 GObject overrides toString() shows the native object address OK -▶ 8/71 Exceptions are thrown from property setter OK ▶ 6/71 SpiderMonkey features check Intl API was compiled into SpiderMonkey OK +▶ 5/71 - passing too many arguments to a GI function should warn OK ▶ 6/71 SpiderMonkey features check WeakRef is enabled OK -▶ 15/71 GObject should be able to create a GType object for gpointer OK -▶ 8/71 Exceptions are thrown from property getter OK ▶ 6/71 SpiderMonkey features check class static blocks are enabled OK -▶ 15/71 GObject should be able to create a GType object for GBoxed OK -▶ 19/71 Looking up param specs gives the correct name OK -▶ 15/71 GObject should be able to create a GType object for GParam OK +▶ 8/71 Exceptions are thrown from property setter OK +▶ 1/71 /cjs/context/eval-module-file OK +▶ 8/71 Exceptions are thrown from property getter OK ▶ 8/71 Exceptions are logged from constructor OK -▶ 1/71 /cjs/context/run-in-realm OK -▶ 15/71 GObject should be able to create a GType object for GInterface OK -▶ 19/71 Looking up param specs gives the default value if present OK ▶ 8/71 Exceptions are logged from property setter with binding OK -▶ 15/71 GObject should be able to create a GType object for GObject OK -▶ 15/71 GObject should be able to create a GType object for GVariant OK +▶ 10/71 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue OK ▶ 8/71 Exceptions are logged from property getter with binding OK -11/71 cjs:JS / Gettext OK 0.12s 1 subtests passed - -24/71 cjs:JS / LegacyByteArray RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=109 G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testLegacyByteArray.js -▶ 19/71 GType object has a name OK -▶ 5/71 - passing too many arguments to a GI function should warn OK -▶ 15/71 GObject should be able to query signals OK -▶ 15/71 GObject.Object.new() can be called with a property bag OK -▶ 15/71 GObject.Object.new() can be called to construct an object without setting properties OK -▶ 15/71 GObject.Object.new() complains about wrong types OK -▶ 15/71 GObject.Object.new() complains about wrong properties OK -▶ 15/71 GObject.Object.new() can construct C GObjects as well OK -▶ 15/71 GObject.Object.new_with_properties() can be called with two arrays OK -▶ 15/71 GObject.Object.new_with_properties() can be called to construct an object without setting properties OK -▶ 15/71 GObject.Object.new_with_properties() complains about various incorrect usages OK -▶ 15/71 GObject.Object.new_with_properties() complains about wrong types OK -▶ 19/71 GType object has a read-only name OK -▶ 19/71 GType object has an undeletable name OK -▶ 19/71 GType object has a string representation OK -▶ 19/71 GType marshalling marshals the invalid GType object into JS null OK +▶ 9/71 imports.format escapes % with another % character OK +▶ 10/71 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue OK ▶ 8/71 logError logs a warning for a GError OK +▶ 9/71 imports.format formats a single string argument OK ▶ 8/71 logError logs a warning with a message if given OK ▶ 8/71 logError also logs an error for a created GError that is not thrown OK +▶ 10/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 ▶ 8/71 logError logs an error created with the GLib.Error constructor OK +▶ 2/71 /rooting/maybe-owned/rooted-keeps-alive-across-gc OK +▶ 9/71 imports.format formats two string arguments OK +▶ 10/71 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue if contains a pointer and does not provide setter and getters OK ▶ 8/71 logError logs the quark for a JS-created GError type OK +▶ 9/71 imports.format formats two swapped string arguments OK +▶ 9/71 imports.format formats a number in base 10 OK +▶ 10/71 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype OK ▶ 8/71 logError logs with stack for a GError created from a C struct OK +▶ 9/71 imports.format formats a number in base 16 OK +▶ 8/71 logError logs an error with a prefix if given OK +▶ 9/71 imports.format formats a floating point number with no precision OK +▶ 10/71 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype OK +▶ 8/71 logError logs an error with prefix and message OK +▶ 9/71 imports.format formats a floating point number with precision 2 OK +▶ 8/71 logError Syntax Error logs a SyntaxError OK +▶ 10/71 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype OK +▶ 8/71 logError Syntax Error logs a stack trace with the SyntaxError OK +▶ 10/71 Fundamental type support can marshal a custom fundamental type into a transformable type OK +▶ 8/71 logError logs an error with cause OK +▶ 9/71 imports.format pads with zeroes OK +▶ 10/71 Fundamental type support can marshal to a null value OK +▶ 8/71 logError logs a GError with cause OK +▶ 9/71 imports.format pads with spaces OK +▶ 8/71 logError logs an error with non-object cause OK +▶ 10/71 Fundamental type support can marshal to a null value if has no getter function OK +▶ 8/71 logError logs an error with a cause tree OK +▶ 8/71 logError logs an error with cyclical causes OK +▶ 9/71 imports.format throws an error when given incorrect modifiers for the conversion type OK +▶ 8/71 Exception from function with too few arguments contains the full function name OK +▶ 9/71 imports.format throws an error when incorrectly instructed to swap arguments OK +▶ 8/71 Exception from function with too few arguments contains the full method name OK + 6/71 cjs:JS / self OK 0.17s 6 subtests passed + +11/71 cjs:JS / Gettext RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=136 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGettext.js +▶ 8/71 thrown GError is an instance of error enum type OK +▶ 8/71 thrown GError matches error domain and code OK +▶ 8/71 thrown GError has properties for domain and code OK +▶ 8/71 GError.new_literal constructs a valid GLib.Error OK +▶ 8/71 GError.new_literal does not accept invalid domains OK + 9/71 cjs:JS / Format OK 0.17s 12 subtests passed + +10/71 cjs:JS / Fundamental OK 0.16s 10 subtests passed + +12/71 cjs:JS / GIMarshalling RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=23 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGIMarshalling.js +13/71 cjs:JS / Gio RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc MALLOC_PERTURB_=8 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGio.js +▶ 1/71 /cjs/context/run-in-realm OK +▶ 3/71 - System.exit(42) should exit with the correct exit code OK + 8/71 cjs:JS / Exceptions OK 0.19s 27 subtests passed + +14/71 cjs:JS / GLib RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 MALLOC_PERTURB_=252 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGLib.js +▶ 2/71 /rooting/maybe-owned/rooted-is-collected-after-reset OK +▶ 5/71 - file and line number are logged for syntax errors OK + 5/71 cjs:Scripts / Warnings OK 0.22s 3 subtests passed + +15/71 cjs:JS / GObject RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=249 GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGObject.js +▶ 4/71 - ensure dynamic imports resolve without an explicit mainloop OK +▶ 2/71 /rooting/maybe-owned/weak-pointer-is-collected-by-gc OK +▶ 3/71 - System.programPath should end in '/argv.js' when gjs argv.js is run OK +▶ 1/71 /cjs/context/construct/destroy OK +▶ 11/71 Gettext module setlocale returns a locale OK +▶ 2/71 /rooting/maybe-owned/heap-rooted-keeps-alive-across-gc OK +▶ 4/71 - ensure top level await can import modules OK + 4/71 cjs:Scripts / CommandLineModules OK 0.31s 3 subtests passed + +16/71 cjs:JS / GObjectClass RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=160 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGObjectClass.js ▶ 7/71 Cairo context has the right type OK +11/71 cjs:JS / Gettext OK 0.14s 1 subtests passed + +17/71 cjs:JS / GObjectInterface RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 MALLOC_PERTURB_=190 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGObjectInterface.js +▶ 3/71 - System.exit() should still exit across an FFI boundary OK ▶ 7/71 Cairo context reports its target surface OK ▶ 7/71 Cairo context can set its source to a pattern OK ▶ 7/71 Cairo context can set its antialias OK -▶ 8/71 logError logs an error with a prefix if given OK -▶ 8/71 logError logs an error with prefix and message OK -10/71 cjs:JS / Fundamental OK 0.14s 10 subtests passed - ▶ 7/71 Cairo context can set its fill rule OK ▶ 7/71 Cairo context can set its line cap OK ▶ 7/71 Cairo context can set its line join OK @@ -2858,321 +2085,167 @@ ▶ 7/71 Cairo context can set its miter limit OK ▶ 7/71 Cairo context can set its operator OK ▶ 7/71 Cairo context can set its tolerance OK -▶ 15/71 GObject.Object.new_with_properties() complains about wrong properties OK -▶ 15/71 GObject.Object.new_with_properties() can construct C GObjects as well OK -▶ 15/71 Unsupported methods throws on data stashing methods OK -▶ 15/71 Unsupported methods throws on refcounting methods OK -25/71 cjs:JS / LegacyClass RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' MALLOC_PERTURB_=255 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testLegacyClass.js -▶ 8/71 logError Syntax Error logs a SyntaxError OK -▶ 8/71 logError Syntax Error logs a stack trace with the SyntaxError OK -▶ 8/71 logError logs an error with cause OK -▶ 8/71 logError logs a GError with cause OK -▶ 8/71 logError logs an error with non-object cause OK -▶ 8/71 logError logs an error with a cause tree OK -▶ 8/71 logError logs an error with cyclical causes OK -▶ 14/71 GVariant constructor constructs a string variant OK -▶ 14/71 GVariant constructor constructs a string variant (backwards compatible API) OK - 6/71 cjs:JS / self OK 0.16s 6 subtests passed - -26/71 cjs:JS / LegacyGObject RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MALLOC_PERTURB_=224 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testLegacyGObject.js ▶ 7/71 Cairo context has a rectangle as clip extents OK ▶ 7/71 Cairo context has a rectangle as fill extents OK ▶ 7/71 Cairo context has a rectangle as stroke extents OK ▶ 7/71 Cairo context has zero dashes initially OK +▶ 1/71 /cjs/context/construct/eval OK ▶ 7/71 Cairo context transforms user to device coordinates OK ▶ 7/71 Cairo context transforms user to device distance OK ▶ 7/71 Cairo context transforms device to user coordinates OK -▶ 8/71 Exception from function with too few arguments contains the full function name OK -▶ 8/71 Exception from function with too few arguments contains the full method name OK +▶ 7/71 Cairo context transforms device to user distance OK +▶ 15/71 GObject overrides GObject.set() OK +▶ 2/71 /rooting/maybe-owned/switching-mode-keeps-same-value OK +▶ 13/71 ListStore iterator ListStore iterates OK +▶ 15/71 GObject overrides Signal alternative syntax handler is called with the right object OK +▶ 14/71 GVariant constructor constructs a string variant OK +▶ 15/71 GObject overrides Signal alternative syntax disconnected handler is not called OK +▶ 13/71 Sorting in ListStore test insert_sorted OK +▶ 14/71 GVariant constructor constructs a string variant (backwards compatible API) OK +▶ 15/71 GObject overrides toString() shows the native object address OK +▶ 13/71 Sorting in ListStore test sort OK +▶ 15/71 GObject should be able to create a GType object for gpointer OK +▶ 15/71 GObject should be able to create a GType object for GBoxed OK +▶ 15/71 GObject should be able to create a GType object for GParam OK ▶ 14/71 GVariant constructor constructs a struct variant OK +▶ 15/71 GObject should be able to create a GType object for GInterface OK +▶ 13/71 Promisify function doesn't crash when async function is not defined OK +▶ 15/71 GObject should be able to create a GType object for GObject OK ▶ 14/71 GVariant constructor constructs a maybe variant OK +▶ 15/71 GObject should be able to create a GType object for GVariant OK +▶ 13/71 Promisify function doesn't crash when finish function is not defined OK +▶ 15/71 GObject should be able to query signals OK ▶ 14/71 GVariant constructor constructs a byte array variant OK +▶ 15/71 GObject.Object.new() can be called with a property bag OK +▶ 13/71 Promisify function promisifies functions OK ▶ 14/71 GVariant constructor constructs a byte array variant from a string OK +▶ 15/71 GObject.Object.new() can be called to construct an object without setting properties OK +▶ 15/71 GObject.Object.new() complains about wrong types OK ▶ 14/71 GVariant constructor 0-terminates a byte array variant constructed from a string OK +▶ 15/71 GObject.Object.new() complains about wrong properties OK +▶ 13/71 Promisify function preserves old behavior OK +▶ 15/71 GObject.Object.new() can construct C GObjects as well OK ▶ 14/71 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array OK -▶ 18/71 GObject value (GValue) initializes schar OK -▶ 18/71 GObject value (GValue) schar is compatible with itself OK -▶ 18/71 GObject value (GValue) schar is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets schar OK -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a schar OK -▶ 7/71 Cairo context transforms device to user distance OK -▶ 8/71 thrown GError is an instance of error enum type OK -▶ 8/71 thrown GError matches error domain and code OK -▶ 8/71 thrown GError has properties for domain and code OK -▶ 8/71 GError.new_literal constructs a valid GLib.Error OK -▶ 8/71 GError.new_literal does not accept invalid domains OK -▶ 13/71 ListStore iterator ListStore iterates OK -▶ 13/71 Sorting in ListStore test insert_sorted OK -▶ 13/71 Sorting in ListStore test sort OK -▶ 4/71 - ensure dynamic imports resolve without an explicit mainloop OK -19/71 cjs:JS / GTypeClass OK 0.12s 8 subtests passed - +▶ 13/71 Promisify function can guess the finish function OK +▶ 15/71 GObject.Object.new_with_properties() can be called with two arrays OK +▶ 15/71 GObject.Object.new_with_properties() can be called to construct an object without setting properties OK ▶ 14/71 GVariant unpack preserves type information if the unpacked object contains variants OK +▶ 13/71 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID OK +▶ 15/71 GObject.Object.new_with_properties() complains about various incorrect usages OK +▶ 15/71 GObject.Object.new_with_properties() complains about wrong types OK +▶ 15/71 GObject.Object.new_with_properties() complains about wrong properties OK ▶ 14/71 GVariant unpack recursive leaves no variants in the unpacked object OK +▶ 15/71 GObject.Object.new_with_properties() can construct C GObjects as well OK +▶ 13/71 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed OK +▶ 13/71 Gio.Settings overrides doesn't crash when forgetting to specify a schema path OK +▶ 15/71 Unsupported methods throws on data stashing methods OK +▶ 13/71 Gio.Settings overrides doesn't crash when specifying conflicting schema paths OK ▶ 14/71 GVariant strv unpacked matches constructed OK ▶ 14/71 GVariant strv getter matches constructed OK +▶ 15/71 Unsupported methods throws on refcounting methods OK ▶ 14/71 GVariant strv getter (dup) matches constructed OK -▶ 18/71 GObject value (GValue) initialized copies schar OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS schar OK -▶ 18/71 GObject value (GValue) initializes int OK -▶ 18/71 GObject value (GValue) int is compatible with itself OK -▶ 18/71 GObject value (GValue) int is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets int OK -27/71 cjs:JS / Mainloop RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=204 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testMainloop.js -▶ 20/71 GI importer can import GI modules OK -▶ 20/71 GI importer on failure throws an exception when the overrides file can't be imported OK -▶ 20/71 GI importer on failure throws an exception when the overrides import throws one OK -▶ 13/71 Promisify function doesn't crash when async function is not defined OK -▶ 13/71 Promisify function doesn't crash when finish function is not defined OK -▶ 13/71 Promisify function promisifies functions OK -▶ 3/71 - System.programPath should end in '/argv.js' when gjs argv.js is run OK -15/71 cjs:JS / GObject OK 0.15s 24 subtests passed - -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a int OK -▶ 18/71 GObject value (GValue) initialized copies int OK -28/71 cjs:JS / Namespace RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js MALLOC_PERTURB_=208 ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testNamespace.js -▶ 13/71 Promisify function preserves old behavior OK -▶ 13/71 Promisify function can guess the finish function OK -▶ 13/71 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID OK ▶ 14/71 GVariantDict lookup returns the unpacked variant OK ▶ 14/71 GVariantDict lookup returns null if the key isn't present OK ▶ 14/71 GLib spawn processes sync with null envp SKIP -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS int OK -▶ 18/71 GObject value (GValue) initializes int64 OK -▶ 18/71 GObject value (GValue) int64 is compatible with itself OK -▶ 18/71 GObject value (GValue) int64 is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets int64 OK -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a int64 OK -▶ 18/71 GObject value (GValue) initialized copies int64 OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS int64 OK -▶ 18/71 GObject value (GValue) initializes long OK -▶ 18/71 GObject value (GValue) long is compatible with itself OK -▶ 18/71 GObject value (GValue) long is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets long OK -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a long OK -▶ 20/71 GI importer on failure throws an exception when the overrides _init throws one OK -▶ 20/71 GI importer on failure throws an exception when the overrides _init is a primitive OK -▶ 20/71 Importer is on the global object (backwards compatibility) OK -▶ 20/71 Importer is abstract OK -▶ 20/71 Importer exists OK -▶ 20/71 Importer has a toString representation OK -▶ 7/71 Cairo context computes text extents OK -▶ 7/71 Cairo context can call various, otherwise untested, methods without crashing OK -▶ 12/71 Boolean true marshals as a return value OK -▶ 12/71 Boolean true marshals as an in parameter OK -▶ 12/71 Boolean true marshals as an out parameter OK -▶ 12/71 Boolean true marshals as an inout parameter OK -▶ 12/71 Boolean false marshals as a return value OK -▶ 12/71 Boolean false marshals as an in parameter OK -▶ 12/71 Boolean false marshals as an out parameter OK ▶ 14/71 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter OK ▶ 14/71 GLib string function overrides GLib.stpcpy OK ▶ 14/71 GLib string function overrides GLib.strstr_len OK +▶ 12/71 Boolean true marshals as a return value OK ▶ 14/71 GLib string function overrides GLib.strrstr OK +▶ 13/71 Gio.Settings overrides can construct with a settings schema object OK +▶ 13/71 Gio.Settings overrides throws proper error message when settings schema is specified with a wrong type OK +▶ 12/71 Boolean true marshals as an in parameter OK ▶ 14/71 GLib string function overrides GLib.strrstr_len OK ▶ 14/71 GLib string function overrides GLib.strup OK +▶ 12/71 Boolean true marshals as an out parameter OK +▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key OK +15/71 cjs:JS / GObject OK 0.16s 24 subtests passed + ▶ 14/71 GLib string function overrides GLib.strdown OK +18/71 cjs:JS / GObjectValue RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=55 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGObjectValue.js +▶ 12/71 Boolean true marshals as an inout parameter OK +▶ 12/71 Boolean false marshals as a return value OK ▶ 14/71 GLib string function overrides GLib.strreverse OK ▶ 14/71 GLib string function overrides GLib.ascii_dtostr OK -▶ 13/71 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed OK -▶ 13/71 Gio.Settings overrides doesn't crash when forgetting to specify a schema path OK -▶ 13/71 Gio.Settings overrides doesn't crash when specifying conflicting schema paths OK -▶ 13/71 Gio.Settings overrides can construct with a settings schema object OK -▶ 13/71 Gio.Settings overrides throws proper error message when settings schema is specified with a wrong type OK -▶ 17/71 GObject interface cannot be instantiated OK -▶ 17/71 GObject interface has a name OK -▶ 17/71 GObject interface reports its type name OK -▶ 17/71 GObject interface can be implemented by a GObject class OK -▶ 17/71 GObject interface is implemented by a GObject class with the correct class object OK -▶ 2/71 /rooting/maybe-owned/rooted-keeps-alive-across-gc OK -▶ 18/71 GObject value (GValue) initialized copies long OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS long OK -▶ 18/71 GObject value (GValue) initializes char OK -▶ 18/71 GObject value (GValue) char is compatible with itself OK -▶ 18/71 GObject value (GValue) char is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets char OK -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a char OK -▶ 18/71 GObject value (GValue) initialized copies char OK -▶ 12/71 Boolean false marshals as an inout parameter OK -▶ 12/71 Boolean picks a reasonable default value when the function doesn't set the out parameter OK -▶ 12/71 Integer int8-typed marshals signed value as a return value OK -▶ 12/71 Integer int8-typed marshals signed value as an in parameter OK -▶ 12/71 Integer int8-typed marshals signed value as an out parameter OK -▶ 12/71 Integer int8-typed picks a reasonable default value when the function doesn't set the out parameter OK -▶ 21/71 GI importer on failure throws an exception when the overrides _init isn't a function OK -▶ 21/71 GI importer on failure throws an exception when the overrides _init is null OK -▶ 21/71 GI importer on failure throws an exception when the overrides _init is undefined OK -▶ 20/71 Importer throws an import error when trying to import a nonexistent module OK -▶ 20/71 Importer throws an error when evaluating the module file throws an error OK -▶ 20/71 Importer can import a module OK -▶ 20/71 Importer can import a module with a toString property OK -▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key OK +▶ 14/71 GLib string function overrides GLib.ascii_formatd OK ▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key OK ▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key OK ▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key OK -▶ 17/71 GObject interface can have its required function implemented OK -▶ 17/71 GObject interface must have its required function implemented OK -▶ 17/71 GObject interface doesn't have to have its optional function implemented OK -▶ 17/71 GObject interface can have its optional function deferred to by the implementation OK -▶ 17/71 GObject interface can have its function chained up to OK -▶ 14/71 GLib string function overrides GLib.ascii_formatd OK +▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key OK +▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key OK +▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key OK +▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key OK +▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key OK ▶ 14/71 GLib string function overrides GLib.strchug OK ▶ 14/71 GLib string function overrides GLib.strchomp OK ▶ 14/71 GLib string function overrides GLib.strstrip OK -▶ 5/71 - file and line number are logged for syntax errors OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS char OK -▶ 18/71 GObject value (GValue) initializes uchar OK -▶ 18/71 GObject value (GValue) uchar is compatible with itself OK -▶ 18/71 GObject value (GValue) uchar is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets uchar OK -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a uchar OK -▶ 18/71 GObject value (GValue) initialized copies uchar OK -▶ 20/71 Importer makes deleting the import a no-op OK -▶ 20/71 Importer gives the same object when importing a second time OK -▶ 20/71 Importer can import a submodule OK -▶ 20/71 Importer imports modules with a toString representation OK +▶ 14/71 GLib string function overrides GLib.strdelimit OK +▶ 14/71 GLib string function overrides GLib.strcanon OK +▶ 14/71 GLib string function overrides GLib.base64_encode OK +▶ 12/71 Boolean false marshals as an in parameter OK +▶ 12/71 Boolean false marshals as an out parameter OK +▶ 12/71 Boolean false marshals as an inout parameter OK +▶ 12/71 Boolean picks a reasonable default value when the function doesn't set the out parameter OK +▶ 12/71 Integer int8-typed marshals signed value as a return value OK +▶ 12/71 Integer int8-typed marshals signed value as an in parameter OK +▶ 2/71 /rooting/maybe-owned/switch-to-rooted-prevents-collection OK +▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema OK +▶ 1/71 /cjs/context/eval/dynamic-import OK +▶ 12/71 Integer int8-typed marshals signed value as an out parameter OK +▶ 12/71 Integer int8-typed picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 Integer int8-typed marshals as an inout parameter OK +▶ 14/71 GLib.MatchInfo cannot be constructed OK ▶ 12/71 Integer int8-typed marshals unsigned value as a return value OK ▶ 12/71 Integer int8-typed marshals unsigned value as an in parameter OK +▶ 14/71 GLib.MatchInfo is returned from GLib.Regex.match OK +▶ 14/71 GLib.MatchInfo stores the string that was matched OK ▶ 12/71 Integer int8-typed marshals unsigned value as an out parameter OK ▶ 12/71 Integer int8-typed picks a reasonable default value when the function doesn't set the out parameter OK -▶ 21/71 GI importer on failure throws an exception when the overrides _init is missing OK -▶ 20/71 Importer does not share the same object for a module on a different path OK -▶ 20/71 Importer gives the same object when importing a submodule a second time OK -▶ 20/71 Importer has no meta properties on the toplevel importer OK ▶ 12/71 Integer int8-typed marshals unsigned value as an inout parameter OK +▶ 14/71 GLib.MatchInfo truncates the string when it has zeroes as g_match_info_get_string() would OK ▶ 12/71 Integer int16-typed marshals signed value as a return value OK +▶ 14/71 GLib.MatchInfo is returned from GLib.Regex.match_all OK ▶ 12/71 Integer int16-typed marshals signed value as an in parameter OK -▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key OK -▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key OK -▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key OK -▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key OK -▶ 14/71 GLib string function overrides GLib.strdelimit OK -▶ 14/71 GLib string function overrides GLib.strcanon OK -▶ 14/71 GLib string function overrides GLib.base64_encode OK -▶ 17/71 GObject interface can require another interface OK -▶ 17/71 GObject interface can chain up to another interface OK - 5/71 cjs:Scripts / Warnings OK 0.28s 3 subtests passed -――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― -stderr: -Trace/breakpoint trap -―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― - - 8/71 cjs:JS / Exceptions OK 0.27s 27 subtests passed - -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS uchar OK -▶ 18/71 GObject value (GValue) initializes uint OK -▶ 18/71 GObject value (GValue) uint is compatible with itself OK -▶ 18/71 GObject value (GValue) uint is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets uint OK -29/71 cjs:JS / Package RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 MALLOC_PERTURB_=121 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testPackage.js -30/71 cjs:JS / ParamSpec RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=130 GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testParamSpec.js -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a uint OK -▶ 18/71 GObject value (GValue) initialized copies uint OK -▶ 20/71 Importer sets the names of imported modules OK -▶ 20/71 Importer gives a module the importer object as parent module OK -▶ 20/71 Importer gives a submodule the module as parent module OK ▶ 12/71 Integer int16-typed marshals signed value as an out parameter OK +▶ 14/71 GLib.MatchInfo is returned from GLib.Regex.match_all_full OK +▶ 14/71 GLib.MatchInfo is returned from GLib.Regex.match_full OK +▶ 13/71 Gio.Settings overrides with existing schema still works with correct keys OK +▶ 14/71 GLib.MatchInfo method expand_references OK +▶ 14/71 GLib.MatchInfo method fetch OK +▶ 13/71 Gio.content_type_set_mime_dirs can be called with NULL argument OK +▶ 3/71 - Unhandled promise rejections should still be printed when exiting OK ▶ 12/71 Integer int16-typed picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 Integer int16-typed marshals as an inout parameter OK -▶ 16/71 GObject class with decorator throws an error when not used with a GObject-derived class OK -▶ 16/71 GObject class with decorator throws an error when used with an abstract class OK -▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key OK -▶ 13/71 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema OK -▶ 17/71 GObject interface defers to the last interface's optional function OK -▶ 17/71 GObject interface must be implemented by a class that implements all required interfaces OK -▶ 17/71 GObject interface must be implemented by a class that implements required interfaces in correct order OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS uint OK -▶ 18/71 GObject value (GValue) initializes uint64 OK -▶ 18/71 GObject value (GValue) uint64 is compatible with itself OK -▶ 18/71 GObject value (GValue) uint64 is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets uint64 OK -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a uint64 OK -▶ 18/71 GObject value (GValue) initialized copies uint64 OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 OK -▶ 18/71 GObject value (GValue) initializes ulong OK -▶ 18/71 GObject value (GValue) ulong is compatible with itself OK -▶ 18/71 GObject value (GValue) ulong is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets ulong OK -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a ulong OK -▶ 18/71 GObject value (GValue) initialized copies ulong OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS ulong OK +▶ 14/71 GLib.MatchInfo method fetch_all OK +▶ 14/71 GLib.MatchInfo method fetch_named OK ▶ 12/71 Integer int16-typed marshals unsigned value as a return value OK ▶ 12/71 Integer int16-typed marshals unsigned value as an in parameter OK ▶ 12/71 Integer int16-typed marshals unsigned value as an out parameter OK +▶ 13/71 Gio.add_action_entries override registers each entry as an action OK ▶ 12/71 Integer int16-typed picks a reasonable default value when the function doesn't set the out parameter OK +▶ 14/71 GLib.MatchInfo method fetch_named_pos OK ▶ 12/71 Integer int16-typed marshals unsigned value as an inout parameter OK +▶ 14/71 GLib.MatchInfo method fetch_pos OK ▶ 12/71 Integer int32-typed marshals signed value as a return value OK +▶ 13/71 Gio.add_action_entries override connects and binds the activate handler OK ▶ 12/71 Integer int32-typed marshals signed value as an in parameter OK +▶ 14/71 GLib.MatchInfo method get_match_count OK ▶ 12/71 Integer int32-typed marshals signed value as an out parameter OK +▶ 13/71 Gio.add_action_entries override connects and binds the change_state handler OK +▶ 14/71 GLib.MatchInfo method get_string OK ▶ 12/71 Integer int32-typed picks a reasonable default value when the function doesn't set the out parameter OK +▶ 13/71 Gio.add_action_entries override throw an error if the parameter_type is invalid OK +▶ 14/71 GLib.MatchInfo method is_partial_match OK ▶ 12/71 Integer int32-typed marshals as an inout parameter OK +▶ 7/71 Cairo context computes text extents OK ▶ 12/71 Integer int32-typed marshals unsigned value as a return value OK +▶ 14/71 GLib.MatchInfo method matches OK +▶ 13/71 Gio.add_action_entries override throw an error if the state is invalid OK ▶ 12/71 Integer int32-typed marshals unsigned value as an in parameter OK ▶ 12/71 Integer int32-typed marshals unsigned value as an out parameter OK -▶ 20/71 Importer does not make a separate copy of a module imported in two places OK -▶ 20/71 Importer evaluates an __init__.js file in an imported directory OK -▶ 20/71 Importer throws on an __init__.js file with a syntax error OK -▶ 20/71 Importer throws when an __init__.js throws an error OK -▶ 20/71 Importer accesses a class defined in an __init__.js file OK -▶ 20/71 Importer can import a file encoded in UTF-8 OK -▶ 20/71 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed OK -▶ 20/71 Importer properties defined in the module's lexical scope can be accessed OK -▶ 20/71 Importer properties defined in the module's lexical scope does not leak module properties into the global scope OK -▶ 17/71 GObject interface can require an interface from C OK -▶ 17/71 GObject interface can connect class signals on the implementing class OK -▶ 17/71 GObject interface can connect interface signals on the implementing class OK -▶ 17/71 GObject interface can define properties on the implementing class OK -▶ 17/71 GObject interface must have its properties overridden OK -▶ 17/71 GObject interface can have introspected properties overriden OK -▶ 16/71 GObject class with decorator throws if final class is inherited from OK -▶ 16/71 GObject class with decorator constructs with default values for properties OK -▶ 16/71 GObject class with decorator constructs with a hash of property values OK -▶ 16/71 GObject class with decorator warns if more than one argument passed to the default constructor OK -▶ 16/71 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash OK -▶ 16/71 GObject class with decorator does not accept a property hash that is not a plain object OK -▶ 16/71 GObject class with decorator constructs with property values from Gtk.Builder OK -▶ 16/71 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties OK -▶ 16/71 GObject class with decorator has a name OK -▶ 16/71 GObject class with decorator has a notify signal OK -▶ 22/71 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback OK -▶ 22/71 Unsafe integer marshalling warns when conversion is lossy OK -▶ 13/71 Gio.Settings overrides with existing schema still works with correct keys OK -▶ 13/71 Gio.content_type_set_mime_dirs can be called with NULL argument OK -▶ 13/71 Gio.add_action_entries override registers each entry as an action OK -▶ 13/71 Gio.add_action_entries override connects and binds the activate handler OK -▶ 13/71 Gio.add_action_entries override connects and binds the change_state handler OK -▶ 13/71 Gio.add_action_entries override throw an error if the parameter_type is invalid OK -▶ 13/71 Gio.add_action_entries override throw an error if the state is invalid OK -▶ 18/71 GObject value (GValue) initializes double OK -▶ 18/71 GObject value (GValue) double is compatible with itself OK -▶ 18/71 GObject value (GValue) double is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets double OK -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a double OK -▶ 18/71 GObject value (GValue) initialized copies double OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS double OK -▶ 18/71 GObject value (GValue) initializes float OK -▶ 18/71 GObject value (GValue) float is compatible with itself OK -▶ 18/71 GObject value (GValue) float is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets float OK -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a float OK -▶ 18/71 GObject value (GValue) initialized copies float OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS float OK -▶ 18/71 GObject value (GValue) initializes gtype OK -▶ 18/71 GObject value (GValue) gtype is compatible with itself OK -▶ 18/71 GObject value (GValue) gtype is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets gtype OK -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a gtype OK -▶ 18/71 GObject value (GValue) initialized copies gtype OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype SKIP -▶ 18/71 GObject value (GValue) initializes boolean OK -▶ 18/71 GObject value (GValue) boolean is compatible with itself OK +▶ 14/71 GLib.MatchInfo method next OK +▶ 7/71 Cairo context can call various, otherwise untested, methods without crashing OK ▶ 12/71 Integer int32-typed picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 Integer int32-typed marshals unsigned value as an inout parameter OK ▶ 12/71 Integer int64-typed marshals signed value as a return value OK @@ -3180,6 +2253,7 @@ ▶ 12/71 Integer int64-typed marshals signed value as an out parameter OK ▶ 12/71 Integer int64-typed picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 Integer int64-typed marshals as an inout parameter SKIP +▶ 13/71 Gio.InputStream.prototype.createSyncIterator iterates synchronously OK ▶ 12/71 Integer int64-typed marshals unsigned value as a return value OK ▶ 12/71 Integer int64-typed marshals unsigned value as an in parameter SKIP ▶ 12/71 Integer int64-typed marshals unsigned value as an out parameter OK @@ -3190,90 +2264,55 @@ ▶ 12/71 Integer short-typed marshals signed value as an out parameter OK ▶ 12/71 Integer short-typed picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 Integer short-typed marshals as an inout parameter OK +▶ 13/71 Gio.InputStream.prototype.createAsyncIterator iterates asynchronously OK ▶ 12/71 Integer short-typed marshals unsigned value as a return value OK ▶ 12/71 Integer short-typed marshals unsigned value as an in parameter OK ▶ 12/71 Integer short-typed marshals unsigned value as an out parameter OK ▶ 12/71 Integer short-typed picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 Integer short-typed marshals unsigned value as an inout parameter OK -▶ 17/71 GObject interface can be implemented by a class as well as its parent class OK -▶ 17/71 GObject interface can be reimplemented by a subclass of a class that already implements it OK -▶ 17/71 GObject interface has a toString() defintion OK -▶ 17/71 GObject interface has instance definition OK -▶ 17/71 GObject interface has instance definition for non-object type OK -▶ 17/71 GObject interface has instance definition for non-object type for native interface OK -▶ 17/71 GObject interface prototype toString is enumerable and defined OK -▶ 17/71 GObject interface prototype method properties are enumerated OK -▶ 20/71 Importer enumerating modules gets all of them OK -▶ 20/71 Importer enumerating modules includes modules that throw on import OK -▶ 20/71 Importer enumerating modules does not include meta properties OK -▶ 20/71 Importer doesn't crash when resolving a non-string property OK -▶ 20/71 Importer scripts support relative dynamic imports OK -▶ 20/71 Importer imported scripts support relative dynamic imports OK -▶ 1/71 /cjs/context/construct/destroy OK -▶ 2/71 /rooting/maybe-owned/rooted-is-collected-after-reset OK -▶ 23/71 Lang module counts properties with Lang.countProperties() OK -▶ 23/71 Lang module copies properties from one object to another with Lang.copyProperties() OK -▶ 23/71 Lang module copies properties without an underscore with Lang.copyPublicProperties() OK -▶ 23/71 Lang module copies property getters and setters OK -▶ 3/71 - System.exit() should still exit across an FFI boundary OK -▶ 4/71 - ensure top level await can import modules OK -▶ 18/71 GObject value (GValue) boolean is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets boolean OK -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a boolean OK -▶ 18/71 GObject value (GValue) initialized copies boolean OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS boolean OK -▶ 18/71 GObject value (GValue) initializes string OK -▶ 18/71 GObject value (GValue) string is compatible with itself OK -▶ 18/71 GObject value (GValue) string is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets string OK -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a string OK -▶ 18/71 GObject value (GValue) initialized copies string OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS string OK -▶ 18/71 GObject value (GValue) initializes param OK -▶ 18/71 GObject value (GValue) param is compatible with itself OK -21/71 cjs:JS / Importer2 OK 0.26s 4 subtests passed - ▶ 12/71 Integer int-typed marshals signed value as a return value OK ▶ 12/71 Integer int-typed marshals signed value as an in parameter OK +▶ 13/71 Gio.FileEnumerator overrides iterates synchronously OK ▶ 12/71 Integer int-typed marshals signed value as an out parameter OK ▶ 12/71 Integer int-typed picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 Integer int-typed marshals as an inout parameter OK +▶ 1/71 /cjs/context/eval/non-zero-terminated OK ▶ 12/71 Integer int-typed marshals unsigned value as a return value OK ▶ 12/71 Integer int-typed marshals unsigned value as an in parameter OK +▶ 17/71 GObject interface cannot be instantiated OK ▶ 12/71 Integer int-typed marshals unsigned value as an out parameter OK +▶ 2/71 /rooting/maybe-owned/switch-to-unrooted-allows-collection OK ▶ 12/71 Integer int-typed picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 Integer int-typed marshals unsigned value as an inout parameter OK +▶ 17/71 GObject interface has a name OK +▶ 17/71 GObject interface reports its type name OK ▶ 12/71 Integer long-typed marshals signed value as a return value OK ▶ 12/71 Integer long-typed marshals signed value as an in parameter OK +▶ 17/71 GObject interface can be implemented by a GObject class OK ▶ 12/71 Integer long-typed marshals signed value as an out parameter OK +▶ 17/71 GObject interface is implemented by a GObject class with the correct class object OK +14/71 cjs:JS / GLib OK 0.23s 49 subtests passed + ▶ 12/71 Integer long-typed picks a reasonable default value when the function doesn't set the out parameter OK +19/71 cjs:JS / GTypeClass RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory MALLOC_PERTURB_=48 G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGTypeClass.js +▶ 17/71 GObject interface can have its required function implemented OK +▶ 17/71 GObject interface must have its required function implemented OK +▶ 17/71 GObject interface doesn't have to have its optional function implemented OK +▶ 17/71 GObject interface can have its optional function deferred to by the implementation OK +▶ 17/71 GObject interface can have its function chained up to OK +▶ 17/71 GObject interface can require another interface OK +▶ 17/71 GObject interface can chain up to another interface OK +▶ 17/71 GObject interface defers to the last interface's optional function OK +▶ 17/71 GObject interface must be implemented by a class that implements all required interfaces OK +▶ 17/71 GObject interface must be implemented by a class that implements required interfaces in correct order OK +▶ 17/71 GObject interface can require an interface from C OK ▶ 12/71 Integer long-typed marshals as an inout parameter OK ▶ 12/71 Integer long-typed marshals unsigned value as a return value OK ▶ 12/71 Integer long-typed marshals unsigned value as an in parameter OK ▶ 12/71 Integer long-typed marshals unsigned value as an out parameter OK ▶ 12/71 Integer long-typed picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 Integer long-typed marshals unsigned value as an inout parameter OK -▶ 23/71 Lang module bind() calls the bound function with the supplied this-object OK -▶ 23/71 Lang module bind() throws an error when no function supplied OK -▶ 23/71 Lang module bind() throws an error when this-object undefined OK -▶ 23/71 Lang module bind() supplies extra arguments to the function OK -▶ 23/71 Lang module bind() appends the extra arguments to any arguments passed OK -▶ 14/71 GLib.MatchInfo cannot be constructed OK -▶ 14/71 GLib.MatchInfo is returned from GLib.Regex.match OK -▶ 14/71 GLib.MatchInfo stores the string that was matched OK -▶ 14/71 GLib.MatchInfo truncates the string when it has zeroes as g_match_info_get_string() would OK -▶ 14/71 GLib.MatchInfo is returned from GLib.Regex.match_all OK -▶ 14/71 GLib.MatchInfo is returned from GLib.Regex.match_all_full OK -▶ 14/71 GLib.MatchInfo is returned from GLib.Regex.match_full OK -▶ 16/71 GObject class with decorator disconnects connect_object signals on destruction OK -▶ 16/71 GObject class with decorator can define its own signals OK -▶ 16/71 GObject class with decorator passes emitted arguments to signal handlers OK -▶ 16/71 GObject class with decorator can return values from signals OK -▶ 16/71 GObject class with decorator does not call first-wins signal handlers after one returns a value OK -▶ 17/71 GObject interface prototype method properties are defined OK -▶ 17/71 GObject interface prototype overrides are inherited by implementing classes OK -31/71 cjs:JS / Print RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=220 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testPrint.js ▶ 12/71 Integer ssize-typed marshals signed value as a return value OK ▶ 12/71 Integer ssize-typed marshals signed value as an in parameter OK ▶ 12/71 Integer ssize-typed marshals signed value as an out parameter OK @@ -3281,132 +2320,84 @@ ▶ 12/71 Integer ssize-typed marshals as an inout parameter OK ▶ 12/71 Integer ssize-typed marshals unsigned value as a return value OK ▶ 12/71 Integer ssize-typed marshals unsigned value as an in parameter OK +▶ 13/71 Gio.FileEnumerator overrides iterates asynchronously OK ▶ 12/71 Integer ssize-typed marshals unsigned value as an out parameter OK ▶ 12/71 Integer ssize-typed picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 Integer ssize-typed marshals unsigned value as an inout parameter OK +▶ 13/71 Non-introspectable file attribute overrides invalid means unsetting the attribute OK +▶ 13/71 Non-introspectable file attribute overrides works for boolean OK +▶ 17/71 GObject interface can connect class signals on the implementing class OK +▶ 17/71 GObject interface can connect interface signals on the implementing class OK +▶ 17/71 GObject interface can define properties on the implementing class OK +▶ 17/71 GObject interface must have its properties overridden OK +▶ 17/71 GObject interface can have introspected properties overriden OK ▶ 12/71 BigInt int64-typed marshals signed value as an in parameter OK ▶ 12/71 BigInt int64-typed marshals unsigned value as an in parameter OK ▶ 12/71 Floating point float-typed marshals value as a return value OK ▶ 12/71 Floating point float-typed marshals as an in parameter OK +▶ 13/71 Non-introspectable file attribute overrides works for uint32 OK +▶ 17/71 GObject interface can be implemented by a class as well as its parent class OK +▶ 17/71 GObject interface can be reimplemented by a subclass of a class that already implements it OK ▶ 12/71 Floating point float-typed marshals value as an out parameter OK ▶ 12/71 Floating point float-typed picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 Floating point float-typed marshals value as an inout parameter OK +▶ 13/71 Non-introspectable file attribute overrides works for uint64 OK ▶ 12/71 Floating point float-typed can handle noncanonical NaN OK ▶ 12/71 Floating point double-typed marshals value as a return value OK ▶ 12/71 Floating point double-typed marshals as an in parameter OK +▶ 17/71 GObject interface has a toString() defintion OK +▶ 17/71 GObject interface has instance definition OK ▶ 12/71 Floating point double-typed marshals value as an out parameter OK ▶ 12/71 Floating point double-typed picks a reasonable default value when the function doesn't set the out parameter OK +▶ 13/71 Non-introspectable file attribute overrides works for object OK +▶ 17/71 GObject interface has instance definition for non-object type OK +▶ 17/71 GObject interface has instance definition for non-object type for native interface OK ▶ 12/71 Floating point double-typed marshals value as an inout parameter OK ▶ 12/71 Floating point double-typed can handle noncanonical NaN OK ▶ 12/71 time_t marshals as a return value OK ▶ 12/71 time_t marshals as an in parameter OK -▶ 18/71 GObject value (GValue) param is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets param OK -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a param OK -▶ 18/71 GObject value (GValue) initialized copies param OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS param OK -▶ 18/71 GObject value (GValue) initializes variant OK -▶ 18/71 GObject value (GValue) variant is compatible with itself OK -▶ 18/71 GObject value (GValue) variant is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets variant OK -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a variant OK -▶ 18/71 GObject value (GValue) initialized copies variant OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS variant OK -▶ 18/71 GObject value (GValue) initializes boxed OK -▶ 18/71 GObject value (GValue) boxed is compatible with itself OK -▶ 18/71 GObject value (GValue) boxed is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets boxed SKIP -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a boxed SKIP -▶ 18/71 GObject value (GValue) initialized copies boxed SKIP -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS boxed OK -▶ 18/71 GObject value (GValue) initializes gvalue OK -▶ 18/71 GObject value (GValue) gvalue is compatible with itself OK -▶ 18/71 GObject value (GValue) gvalue is transformable to itself OK -▶ 17/71 GObject interface prototype overrides cannot be changed by instances of child classes OK -▶ 17/71 GObject interface prototype unknown properties are inherited by implementing classes OK -▶ 17/71 GObject interface prototype original property can be shadowed by class prototype property OK -▶ 17/71 GObject interface prototype overridden property can be shadowed by class prototype property OK -▶ 17/71 GObject interface prototype shadowed property can be restored OK -▶ 17/71 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init OK -▶ 16/71 GObject class with decorator gets the return value of the default handler OK -▶ 16/71 GObject class with decorator calls run-last default handler last OK -▶ 16/71 GObject class with decorator can inherit from something that's not GObject.Object OK -▶ 16/71 GObject class with decorator can implement an interface OK -▶ 16/71 GObject class with decorator can implement interface vfuncs OK -▶ 16/71 GObject class with decorator can be a subclass OK -▶ 16/71 GObject class with decorator can have any valid class name OK -▶ 16/71 GObject class with decorator handles anonymous class expressions OK -▶ 16/71 GObject class with decorator calls its _instance_init() function while chaining up in constructor OK -▶ 16/71 GObject class with decorator can have an interface-valued property OK -▶ 16/71 GObject class with decorator can have an int64 property OK -▶ 16/71 GObject class with decorator can have a default int64 property OK -▶ 16/71 GObject class with decorator can have an uint64 property OK -▶ 16/71 GObject class with decorator can have a default uint64 property OK -▶ 16/71 GObject class with decorator can override a property from the parent class OK -▶ 16/71 GObject class with decorator cannot override a non-existent property OK -▶ 16/71 GObject class with decorator handles gracefully forgetting to override a C property OK -▶ 14/71 GLib.MatchInfo method expand_references OK -▶ 14/71 GLib.MatchInfo method fetch OK -▶ 14/71 GLib.MatchInfo method fetch_all OK -▶ 14/71 GLib.MatchInfo method fetch_named OK -▶ 14/71 GLib.MatchInfo method fetch_named_pos OK -▶ 14/71 GLib.MatchInfo method fetch_pos OK -▶ 14/71 GLib.MatchInfo method get_match_count OK -▶ 24/71 Uint8Array with legacy ByteArray functions can be created from a string OK -▶ 24/71 Uint8Array with legacy ByteArray functions can be encoded from a string OK -▶ 24/71 Uint8Array with legacy ByteArray functions encodes as UTF-8 by default OK -▶ 24/71 Uint8Array with legacy ByteArray functions can be converted to a string of ASCII characters OK -▶ 24/71 Uint8Array with legacy ByteArray functions can be converted to a string of UTF-8 characters even if it ends with a 0 OK -▶ 1/71 /cjs/context/construct/eval OK -▶ 2/71 /rooting/maybe-owned/weak-pointer-is-collected-by-gc OK - 4/71 cjs:Scripts / CommandLineModules OK 0.36s 3 subtests passed - ▶ 12/71 time_t marshals as an out parameter OK ▶ 12/71 time_t picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 time_t marshals as an inout parameter OK +▶ 17/71 GObject interface prototype toString is enumerable and defined OK ▶ 12/71 GType void marshals as a return value OK ▶ 12/71 GType void marshals as an in parameter OK +▶ 17/71 GObject interface prototype method properties are enumerated OK ▶ 12/71 GType void marshals as an out parameter OK ▶ 12/71 GType void picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 GType void marshals as an inout parameter OK ▶ 12/71 GType string marshals as a return value OK ▶ 12/71 GType string marshals as an in parameter OK +▶ 3/71 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. OK ▶ 12/71 GType string marshals as an out parameter OK ▶ 12/71 GType can be implicitly converted from a GObject type alias OK ▶ 12/71 GType can be implicitly converted from a JS type OK ▶ 12/71 UTF-8 string with transfer none marshals as a return value OK +▶ 17/71 GObject interface prototype method properties are defined OK ▶ 12/71 UTF-8 string with transfer none marshals as an in parameter OK ▶ 12/71 UTF-8 string with transfer none marshals as an out parameter OK +▶ 1/71 /cjs/context/eval/exit-code-omitted-throw OK +▶ 2/71 /rooting/maybe-owned/notify-callback-called-on-context-destroy OK ▶ 12/71 UTF-8 string with transfer none picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 UTF-8 string with transfer none marshals as an inout parameter OK +▶ 17/71 GObject interface prototype overrides are inherited by implementing classes OK ▶ 12/71 UTF-8 string with transfer full marshals as a return value OK +▶ 17/71 GObject interface prototype overrides cannot be changed by instances of child classes OK ▶ 12/71 UTF-8 string with transfer full marshals as an out parameter OK ▶ 12/71 UTF-8 string with transfer full marshals as an inout parameter SKIP ▶ 12/71 UTF-8 string marshals value as a byte array OK +▶ 17/71 GObject interface prototype unknown properties are inherited by implementing classes OK +▶ 17/71 GObject interface prototype original property can be shadowed by class prototype property OK +▶ 17/71 GObject interface prototype overridden property can be shadowed by class prototype property OK +▶ 17/71 GObject interface prototype shadowed property can be restored OK +13/71 cjs:JS / Gio OK 0.28s 40 subtests passed + +20/71 cjs:JS / Importer RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=75 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testImporter.js ▶ 12/71 UTF-8 string makes a default out value for a broken C function OK +▶ 17/71 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init OK ▶ 12/71 In-out array in the style of gtk_init() marshals null OK ▶ 12/71 In-out array in the style of gtk_init() marshals an inout empty array OK -▶ 18/71 GObject value (GValue) initialized sets and gets gvalue SKIP -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a gvalue SKIP -▶ 18/71 GObject value (GValue) initialized copies gvalue SKIP -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue SKIP -▶ 18/71 GObject value (GValue) initializes object OK -▶ 18/71 GObject value (GValue) object is compatible with itself OK -▶ 18/71 GObject value (GValue) object is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets object OK -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a object OK -▶ 18/71 GObject value (GValue) initialized copies object OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS object OK -▶ 18/71 GObject value (GValue) initializes instance OK -▶ 18/71 GObject value (GValue) instance is compatible with itself OK -▶ 18/71 GObject value (GValue) instance is transformable to itself OK -▶ 18/71 GObject value (GValue) initialized sets and gets instance SKIP -32/71 cjs:JS / Promise RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js MALLOC_PERTURB_=196 ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testPromise.js -20/71 cjs:JS / Importer OK 0.31s 38 subtests passed - -23/71 cjs:JS / Lang OK 0.26s 9 subtests passed - ▶ 12/71 In-out array in the style of gtk_init() marshals an inout array OK ▶ 12/71 Fixed-size C array of ints marshals as a return value OK ▶ 12/71 Fixed-size C array of ints marshals as an in parameter OK @@ -3419,316 +2410,278 @@ ▶ 12/71 Fixed-size C array marshals a fixed-size struct array as caller allocated out param OK ▶ 12/71 C array with length marshals as a return value OK ▶ 12/71 C array with length marshals as an in parameter OK +▶ 16/71 GObject class with decorator throws an error when not used with a GObject-derived class OK ▶ 12/71 C array with length marshals as an out parameter OK ▶ 12/71 C array with length picks a reasonable default value when the function doesn't set the out parameter OK +▶ 16/71 GObject class with decorator throws an error when used with an abstract class OK ▶ 12/71 C array with length marshals as an inout parameter OK ▶ 12/71 C array with length can be returned along with other arguments OK ▶ 12/71 C array with length can be passed to a function with its length parameter before it OK ▶ 12/71 C array with length can be passed to a function with zero terminator OK +▶ 16/71 GObject class with decorator throws if final class is inherited from OK ▶ 12/71 C array with length of strings marshals as an in parameter OK +▶ 16/71 GObject class with decorator constructs with default values for properties OK +17/71 cjs:JS / GObjectInterface OK 0.19s 37 subtests passed + +21/71 cjs:JS / Importer2 RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 MALLOC_PERTURB_=116 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testImporter2.js ▶ 12/71 C array with length marshals a byte array as an in parameter OK ▶ 12/71 C array with length of signed 64-bit ints marshals as an in parameter OK -▶ 16/71 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors OK -▶ 16/71 GObject class with decorator does not pollute the wrong prototype with GObject properties OK -▶ 16/71 GObject class with decorator resolves properties from interfaces OK -▶ 16/71 GObject class with decorator has a toString() defintion OK -▶ 16/71 GObject class with decorator does not clobber native parent interface vfunc definitions OK -▶ 16/71 GObject class with decorator does not clobber dynamic parent interface vfunc definitions OK -▶ 16/71 GObject class with custom constructor throws an error when not used with a GObject-derived class OK -▶ 16/71 GObject class with custom constructor constructs with default values for properties OK -▶ 16/71 GObject class with custom constructor has a toString() defintion OK -▶ 16/71 GObject class with custom constructor constructs with a hash of property values OK -▶ 16/71 GObject class with custom constructor accepts a property hash that is not a plain object OK -▶ 16/71 GObject class with custom constructor constructs with property values from Gtk.Builder OK -▶ 16/71 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties OK -▶ 16/71 GObject class with custom constructor has a name OK -▶ 16/71 GObject class with custom constructor has a notify signal OK -▶ 16/71 GObject class with custom constructor can define its own signals OK -▶ 16/71 GObject class with custom constructor passes emitted arguments to signal handlers OK -▶ 16/71 GObject class with custom constructor can return values from signals OK -▶ 16/71 GObject class with custom constructor does not call first-wins signal handlers after one returns a value OK -▶ 16/71 GObject class with custom constructor gets the return value of the default handler OK -▶ 16/71 GObject class with custom constructor calls run-last default handler last OK -▶ 16/71 GObject class with custom constructor can be a subclass OK -▶ 16/71 GObject class with custom constructor can override a property from the parent class OK -▶ 16/71 GObject virtual function can have its property read OK -▶ 16/71 GObject virtual function can have its property overridden with an anonymous function OK -▶ 16/71 GObject virtual function can access the parent prototype with super() OK -▶ 24/71 Uint8Array with legacy ByteArray functions can be converted to a string of encoded characters even with a 0 byte OK -▶ 24/71 Uint8Array with legacy ByteArray functions stops converting to a string at an embedded 0 byte OK -▶ 24/71 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length array OK -▶ 24/71 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length GLib.Bytes OK -▶ 24/71 Uint8Array with legacy ByteArray functions deals gracefully with a non-aligned GBytes OK -▶ 24/71 Uint8Array with legacy ByteArray functions deals gracefully with a GBytes in static storage OK -▶ 24/71 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length string OK -▶ 24/71 Uint8Array with legacy ByteArray functions deals gracefully with a non Uint8Array OK -▶ 24/71 Uint8Array with legacy ByteArray functions legacy toString() behavior is preserved when created from a string OK -▶ 24/71 Uint8Array with legacy ByteArray functions legacy toString() behavior is preserved when marshalled from GI OK -▶ 24/71 Legacy byte array object has length 0 for empty array OK -▶ 24/71 Legacy byte array object initially sized to 10 has length 10 OK -▶ 24/71 Legacy byte array object initially sized to 10 is initialized to zeroes OK -▶ 14/71 GLib.MatchInfo method get_string OK -▶ 14/71 GLib.MatchInfo method is_partial_match OK -▶ 14/71 GLib.MatchInfo method matches OK -▶ 14/71 GLib.MatchInfo method next OK -▶ 25/71 A metaclass has its constructor called each time a class is created with it OK -▶ 25/71 A metaclass is an instance of Lang.Class OK -▶ 25/71 A metaclass produces instances that are instances of itself and Lang.Class OK -▶ 25/71 A metaclass can dynamically define properties in its constructor OK -▶ 25/71 A metaclass instance gets all the properties from its class and metaclass OK -33/71 cjs:JS / Regress RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=12 G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testRegress.js -34/71 cjs:JS / Signals RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=234 GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testSignals.js -▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a instance SKIP -▶ 18/71 GObject value (GValue) initialized copies instance SKIP -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS instance OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double OK -▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float OK -▶ 18/71 GObject value (GValue) initializes from instance of object OK -▶ 18/71 GObject value (GValue) initializes from instance of instance OK -17/71 cjs:JS / GObjectInterface OK 0.35s 37 subtests passed - ▶ 12/71 C array with length of unsigned 64-bit ints marshals as an in parameter OK +▶ 16/71 GObject class with decorator constructs with a hash of property values OK +▶ 16/71 GObject class with decorator warns if more than one argument passed to the default constructor OK +▶ 16/71 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash OK +▶ 16/71 GObject class with decorator does not accept a property hash that is not a plain object OK +▶ 16/71 GObject class with decorator constructs with property values from Gtk.Builder OK +▶ 16/71 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties OK +▶ 18/71 GObject value (GValue) initializes schar OK +▶ 18/71 GObject value (GValue) schar is compatible with itself OK +▶ 18/71 GObject value (GValue) schar is transformable to itself OK ▶ 12/71 C array with length of unichars marshals as an in parameter OK ▶ 12/71 C array with length of unichars marshals as an out parameter OK ▶ 12/71 C array with length of unichars marshals from an array of codepoints OK ▶ 12/71 C array with length of booleans marshals as an in parameter OK ▶ 12/71 C array with length of booleans marshals as an out parameter OK ▶ 12/71 C array with length of booleans marshals from an array of numbers OK +▶ 1/71 /cjs/context/eval/exit-code-omitted-no-throw OK +▶ 16/71 GObject class with decorator has a name OK +▶ 2/71 /rooting/maybe-owned/object-destroyed-after-notify OK ▶ 12/71 C array with length of boxed structs marshals as an in parameter OK ▶ 12/71 C array with length of boxed structs passed by value marshals as an in parameter SKIP +▶ 18/71 GObject value (GValue) initialized sets and gets schar OK +▶ 16/71 GObject class with decorator has a notify signal OK +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a schar OK ▶ 12/71 C array with length of simple structs marshals as an in parameter SKIP +▶ 18/71 GObject value (GValue) initialized copies schar OK ▶ 12/71 C array with length marshals two arrays with the same length parameter OK ▶ 12/71 C array with length copies correctly on transfer full OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS schar OK ▶ 12/71 C array with length of enums marshals as an in parameter OK +▶ 18/71 GObject value (GValue) initializes int OK ▶ 12/71 C array with length of flags marshals as an in parameter OK ▶ 12/71 C array with length marshals an array with a 64-bit length parameter OK ▶ 12/71 C array with length marshals an array with an 8-bit length parameter OK +▶ 18/71 GObject value (GValue) int is compatible with itself OK +▶ 18/71 GObject value (GValue) int is transformable to itself OK ▶ 12/71 C array with length can be an in-out argument OK ▶ 12/71 C array with length can be an in-out argument with in length SKIP +▶ 18/71 GObject value (GValue) initialized sets and gets int OK ▶ 12/71 C array with length can be an out argument with in-out length SKIP ▶ 12/71 C array with length cannot be an out argument with in-out length SKIP +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a int OK ▶ 12/71 C array with length can be an in-out argument with out length SKIP +▶ 18/71 GObject value (GValue) initialized copies int OK ▶ 12/71 C array with length cannot be an in-out argument with out length SKIP -▶ 16/71 GObject virtual function handles non-existing properties OK -▶ 16/71 GObject virtual function gracefully bails out when overriding an unsupported vfunc type OK -▶ 16/71 GObject virtual function are defined also for static virtual functions OK -▶ 16/71 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type OK -▶ 16/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 -▶ 16/71 Register GType name uses the class name OK -▶ 16/71 Register GType name uses the sanitized class name OK -▶ 16/71 Register GType name use the file path and class name OK -▶ 16/71 Register GType name use the file path and sanitized class name OK -▶ 16/71 Register GType name use provided class name OK -▶ 16/71 Register GType name sanitizes user provided class name OK -▶ 16/71 Signal handler matching finds handlers by signal ID OK -▶ 16/71 Signal handler matching finds handlers by signal detail OK -▶ 25/71 A metaclass instance gets dynamically defined properties from metaclass OK -▶ 25/71 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass OK -▶ 25/71 A metaclass can be detected with Lang.getMetaClass OK -▶ 25/71 Class framework calls _init constructors OK -▶ 25/71 Class framework calls parent constructors OK -▶ 25/71 Class framework sets the right constructor properties OK -▶ 25/71 Class framework sets up instanceof correctly OK -▶ 25/71 Class framework has a name OK -▶ 25/71 Class framework reports a sensible value for toString() OK -▶ 25/71 Class framework allows overriding toString() OK -▶ 25/71 Class framework is not configurable OK -▶ 25/71 Class framework allows accessors for properties OK -▶ 25/71 Class framework raises an exception when creating an abstract class OK -▶ 25/71 Class framework inherits properties from abstract base classes OK -35/71 cjs:JS / System RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=219 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testSystem.js -▶ 2/71 /rooting/maybe-owned/heap-rooted-keeps-alive-across-gc OK -▶ 24/71 Legacy byte array object assigns values correctly OK -▶ 24/71 Legacy byte array object assignment past end implicitly lengthens the array OK -▶ 24/71 Legacy byte array object assignment past end implicitly creates zero bytes OK -▶ 24/71 Legacy byte array object changes the length when assigning to length property OK -▶ 24/71 Legacy byte array object conversions gives a byte 5 when assigning 5 OK -▶ 24/71 Legacy byte array object conversions gives a byte 0 when assigning null OK -▶ 24/71 Legacy byte array object conversions gives a byte 0 when assigning undefined OK -▶ 24/71 Legacy byte array object conversions rounds off when assigning a double OK -▶ 24/71 Legacy byte array object can be created from an array OK -▶ 24/71 Legacy byte array object can be converted to a string of ASCII characters OK -▶ 24/71 Legacy byte array object can be passed in with transfer none OK -▶ 3/71 - Unhandled promise rejections should still be printed when exiting OK -18/71 cjs:JS / GObjectValue OK 0.36s 137 subtests passed - -▶ 2/71 /rooting/maybe-owned/switching-mode-keeps-same-value OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS int OK ▶ 12/71 C array with length can be an out argument with in length SKIP +▶ 18/71 GObject value (GValue) initializes int64 OK ▶ 12/71 C array with length cannot be an out argument with in length SKIP +▶ 18/71 GObject value (GValue) int64 is compatible with itself OK +▶ 18/71 GObject value (GValue) int64 is transformable to itself OK ▶ 12/71 C array with length can be an out argument along with other arguments OK +▶ 18/71 GObject value (GValue) initialized sets and gets int64 OK ▶ 12/71 C array with length can be an in-out argument along with other arguments OK +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a int64 OK +▶ 18/71 GObject value (GValue) initialized copies int64 OK +▶ 16/71 GObject class with decorator disconnects connect_object signals on destruction OK ▶ 12/71 C array with length does not interpret an unannotated integer as a length parameter OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS int64 OK +▶ 18/71 GObject value (GValue) initializes long OK +▶ 18/71 GObject value (GValue) long is compatible with itself OK +▶ 18/71 GObject value (GValue) long is transformable to itself OK ▶ 12/71 Zero-terminated C array of strings marshals as a return value OK +▶ 16/71 GObject class with decorator can define its own signals OK +▶ 18/71 GObject value (GValue) initialized sets and gets long OK ▶ 12/71 Zero-terminated C array of strings marshals as an in parameter OK +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a long OK ▶ 12/71 Zero-terminated C array of strings marshals as an out parameter OK +▶ 18/71 GObject value (GValue) initialized copies long OK ▶ 12/71 Zero-terminated C array of strings picks a reasonable default value when the function doesn't set the out parameter OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS long OK +▶ 18/71 GObject value (GValue) initializes char OK ▶ 12/71 Zero-terminated C array of strings marshals as an inout parameter OK +▶ 16/71 GObject class with decorator passes emitted arguments to signal handlers OK +▶ 18/71 GObject value (GValue) char is compatible with itself OK +▶ 18/71 GObject value (GValue) char is transformable to itself OK ▶ 12/71 Zero-terminated C array marshals null as a zero-terminated array return value OK +▶ 18/71 GObject value (GValue) initialized sets and gets char OK +▶ 16/71 GObject class with decorator can return values from signals OK ▶ 12/71 Zero-terminated C array marshals an array of structs as a return value OK +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a char OK ▶ 12/71 Zero-terminated C array marshals an array of unichars as a return value OK +▶ 18/71 GObject value (GValue) initialized copies char OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS char OK +▶ 16/71 GObject class with decorator does not call first-wins signal handlers after one returns a value OK +▶ 18/71 GObject value (GValue) initializes uchar OK ▶ 12/71 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter OK +▶ 18/71 GObject value (GValue) uchar is compatible with itself OK +▶ 18/71 GObject value (GValue) uchar is transformable to itself OK +▶ 16/71 GObject class with decorator gets the return value of the default handler OK ▶ 12/71 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter OK +▶ 18/71 GObject value (GValue) initialized sets and gets uchar OK +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a uchar OK ▶ 12/71 Zero-terminated C array of GLib.Variants marshals as a transfer-full in and out parameter OK +▶ 18/71 GObject value (GValue) initialized copies uchar OK +▶ 16/71 GObject class with decorator calls run-last default handler last OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS uchar OK +▶ 16/71 GObject class with decorator can inherit from something that's not GObject.Object OK ▶ 12/71 GArray of ints with transfer none marshals as a return value OK +▶ 18/71 GObject value (GValue) initializes uint OK +▶ 18/71 GObject value (GValue) uint is compatible with itself OK ▶ 12/71 GArray of ints with transfer none marshals as an in parameter OK +▶ 16/71 GObject class with decorator can implement an interface OK +▶ 18/71 GObject value (GValue) uint is transformable to itself OK +▶ 3/71 - Unicode encoding for symbols should be functioning properly for ARGV and imports. OK +▶ 16/71 GObject class with decorator can implement interface vfuncs OK ▶ 12/71 GArray marshals int64s as a transfer-none return value OK +▶ 18/71 GObject value (GValue) initialized sets and gets uint OK +▶ 16/71 GObject class with decorator can be a subclass OK +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a uint OK ▶ 12/71 GArray of strings with transfer none marshals as a return value OK +▶ 18/71 GObject value (GValue) initialized copies uint OK +▶ 16/71 GObject class with decorator can have any valid class name OK ▶ 12/71 GArray of strings with transfer none marshals as an in parameter OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS uint OK +▶ 18/71 GObject value (GValue) initializes uint64 OK ▶ 12/71 GArray of strings with transfer none marshals as an out parameter OK +▶ 16/71 GObject class with decorator handles anonymous class expressions OK +▶ 18/71 GObject value (GValue) uint64 is compatible with itself OK ▶ 12/71 GArray of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter OK +▶ 16/71 GObject class with decorator calls its _instance_init() function while chaining up in constructor OK +▶ 18/71 GObject value (GValue) uint64 is transformable to itself OK ▶ 12/71 GArray of strings with transfer none marshals as an inout parameter OK +▶ 18/71 GObject value (GValue) initialized sets and gets uint64 OK +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a uint64 OK +▶ 16/71 GObject class with decorator can have an interface-valued property OK +▶ 2/71 /callargs/no-args-works OK +▶ 18/71 GObject value (GValue) initialized copies uint64 OK ▶ 12/71 GArray of strings with transfer full marshals as a return value OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 OK +▶ 16/71 GObject class with decorator can have an int64 property OK ▶ 12/71 GArray of strings with transfer full marshals as an out parameter OK +▶ 18/71 GObject value (GValue) initializes ulong OK +▶ 18/71 GObject value (GValue) ulong is compatible with itself OK +▶ 16/71 GObject class with decorator can have a default int64 property OK ▶ 12/71 GArray of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter OK +▶ 18/71 GObject value (GValue) ulong is transformable to itself OK ▶ 12/71 GArray of strings with transfer full marshals as an inout parameter SKIP +▶ 18/71 GObject value (GValue) initialized sets and gets ulong OK +▶ 16/71 GObject class with decorator can have an uint64 property OK +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a ulong OK +▶ 18/71 GObject value (GValue) initialized copies ulong OK ▶ 12/71 GArray of strings with transfer container marshals as a return value OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS ulong OK +▶ 19/71 Looking up param specs works OK +▶ 16/71 GObject class with decorator can have a default uint64 property OK ▶ 12/71 GArray of strings with transfer container marshals as an out parameter OK +▶ 18/71 GObject value (GValue) initializes double OK +▶ 18/71 GObject value (GValue) double is compatible with itself OK +▶ 18/71 GObject value (GValue) double is transformable to itself OK ▶ 12/71 GArray of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter OK +▶ 16/71 GObject class with decorator can override a property from the parent class OK ▶ 12/71 GArray of strings with transfer container marshals as an inout parameter SKIP +▶ 18/71 GObject value (GValue) initialized sets and gets double OK +▶ 16/71 GObject class with decorator cannot override a non-existent property OK +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a double OK ▶ 12/71 GArray of strings marshals as a transfer-full caller-allocated out parameter SKIP +▶ 18/71 GObject value (GValue) initialized copies double OK +▶ 19/71 Looking up param specs gives the correct name OK +▶ 16/71 GObject class with decorator handles gracefully forgetting to override a C property OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS double OK ▶ 12/71 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors OK +▶ 19/71 Looking up param specs gives the default value if present OK +▶ 18/71 GObject value (GValue) initializes float OK +▶ 18/71 GObject value (GValue) float is compatible with itself OK +▶ 18/71 GObject value (GValue) float is transformable to itself OK ▶ 12/71 GArray marshals boxed structs as a transfer-full return value OK +▶ 16/71 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors OK +▶ 19/71 GType object has a name OK +▶ 18/71 GObject value (GValue) initialized sets and gets float OK ▶ 12/71 GArray of booleans with transfer none marshals as an in parameter OK +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a float OK +▶ 19/71 GType object has a read-only name OK +▶ 16/71 GObject class with decorator does not pollute the wrong prototype with GObject properties OK +▶ 18/71 GObject value (GValue) initialized copies float OK +▶ 19/71 GType object has an undeletable name OK ▶ 12/71 GArray of unichars can be passed in with transfer none OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS float OK +▶ 19/71 GType object has a string representation OK +▶ 3/71 - --help should succeed OK +▶ 18/71 GObject value (GValue) initializes gtype OK +▶ 16/71 GObject class with decorator resolves properties from interfaces OK +▶ 18/71 GObject value (GValue) gtype is compatible with itself OK +▶ 19/71 GType marshalling marshals the invalid GType object into JS null OK +▶ 18/71 GObject value (GValue) gtype is transformable to itself OK ▶ 12/71 GPtrArray of strings with transfer none marshals as a return value OK +▶ 16/71 GObject class with decorator has a toString() defintion OK ▶ 12/71 GPtrArray of strings with transfer none marshals as an in parameter OK +▶ 18/71 GObject value (GValue) initialized sets and gets gtype OK ▶ 12/71 GPtrArray of strings with transfer none marshals as an out parameter OK +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a gtype OK +▶ 16/71 GObject class with decorator does not clobber native parent interface vfunc definitions OK ▶ 12/71 GPtrArray of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter OK +▶ 18/71 GObject value (GValue) initialized copies gtype OK ▶ 12/71 GPtrArray of strings with transfer none marshals as an inout parameter OK -▶ 16/71 Signal handler matching finds handlers by callback OK -▶ 16/71 Signal handler matching finds handlers by a combination of parameters OK -▶ 16/71 Signal handler matching blocks a handler by callback OK -▶ 16/71 Signal handler matching blocks multiple handlers by callback OK -▶ 16/71 Signal handler matching blocks handlers by a combination of parameters OK -▶ 16/71 Signal handler matching disconnects a handler by callback OK -▶ 16/71 Signal handler matching blocks multiple handlers by callback OK -▶ 16/71 Signal handler matching blocks handlers by a combination of parameters OK -▶ 16/71 Signal handler matching blocks a handler by callback, convenience method OK -▶ 16/71 Signal handler matching disconnects a handler by callback, convenience method OK -▶ 16/71 Signal handler matching does not support disconnecting a handler by callback data OK -▶ 16/71 Property bindings can bind properties of the same type OK -▶ 16/71 Property bindings can use custom mappings to bind properties of different types OK -▶ 16/71 Property bindings can be set up as a group OK -▶ 16/71 Property bindings can be set up as a group with custom mappings OK -▶ 16/71 Auto accessor generation get and set the property OK -▶ 16/71 Auto accessor generation initial value is the param spec's default value OK -▶ 16/71 Auto accessor generation set properties at construct time OK -▶ 16/71 Auto accessor generation set properties at construct time with locale OK -▶ 16/71 Auto accessor generation notify when the property changes OK -▶ 16/71 Auto accessor generation copies accessors for camel and kebab if snake accessors given OK -▶ 16/71 Auto accessor generation copies accessors for snake and kebab if camel accessors given OK -▶ 16/71 Auto accessor generation copies accessors for snake and camel if kebab accessors given OK -▶ 16/71 Auto accessor generation readonly getter throws OK -▶ 16/71 Auto accessor generation writeonly setter throws OK -▶ 16/71 Auto accessor generation getter throws when setter defined OK -▶ 16/71 Auto accessor generation setter throws when getter defined OK -▶ 16/71 GObject class with JSObject property assigns a valid JSObject on construct OK -▶ 16/71 GObject class with JSObject property Set null with an empty JSObject on construct OK -▶ 16/71 GObject class with JSObject property assigns a null JSObject on construct OK -▶ 16/71 GObject class with JSObject property assigns a JSObject Array on construct OK -▶ 16/71 GObject class with JSObject property assigns a Function on construct OK -▶ 16/71 GObject class with JSObject property throws an error when using a boolean value on construct OK -▶ 16/71 GObject class with JSObject property throws an error when using an int value on construct OK -▶ 25/71 Class framework inherits constructors from abstract base classes OK -▶ 25/71 Class framework allows ES6 classes to inherit from abstract base classes OK -▶ 25/71 Class framework lets methods call other methods without clobbering __caller__ OK -▶ 25/71 Class framework allows custom return values from constructors OK -▶ 25/71 Class framework allows symbol-named methods OK -▶ 25/71 An interface is an instance of Lang.Interface OK -▶ 25/71 An interface has a name OK -▶ 25/71 An interface cannot be instantiated OK -▶ 25/71 An interface can be implemented by a class OK -▶ 25/71 An interface can be implemented by a class's superclass OK -▶ 25/71 An interface doesn't disturb a class's constructor OK -▶ 25/71 An interface can have its required method implemented OK -▶ 25/71 An interface must have a name OK -▶ 25/71 An interface must have its required methods implemented OK -▶ 25/71 An interface does not have to have its optional methods implemented OK -▶ 25/71 An interface can have its optional method deferred to by the implementation OK -▶ 25/71 An interface can be chained up to by a class OK -▶ 25/71 An interface can include arguments when being chained up to by a class OK -▶ 25/71 An interface can have its property getter deferred to OK -▶ 25/71 An interface can have its property setter deferred to OK -▶ 25/71 An interface can have its property getter overridden OK -▶ 25/71 An interface can have its property setter overridden OK -▶ 25/71 An interface can require another interface OK -▶ 25/71 An interface can have empty requires OK -▶ 25/71 An interface can chain up to another interface OK -▶ 25/71 An interface can be chained up to with a generic OK -▶ 25/71 An interface can chain up to another interface with a generic OK -▶ 25/71 An interface has its optional function defer to that of the last interface OK -▶ 25/71 An interface must have all its required interfaces implemented OK -▶ 25/71 An interface must have all its required interfaces implemented in the correct order OK -▶ 25/71 An interface can have its implementation on a parent class OK -▶ 25/71 An interface can require its implementor to be a subclass of some class OK -▶ 25/71 An interface must be implemented by an object which subclasses the required class OK -▶ 25/71 An interface can have methods that call others of its methods OK -▶ 25/71 An interface is implemented by a subclass of a class that implements it OK -▶ 25/71 An interface can be reimplemented by a subclass of a class that implements it OK -▶ 25/71 An interface tells what it is with toString() OK -▶ 25/71 ES6 class inheriting from Lang.Class calls a static method on the parent class OK -▶ 25/71 ES6 class inheriting from Lang.Class calls a method on the parent class OK -▶ 28/71 GI repository namespace supplies a name OK -▶ 1/71 /cjs/context/eval/dynamic-import OK -▶ 7/71 Cairo context has methods when created from a C function OK -▶ 7/71 Cairo pattern has typechecks OK -▶ 7/71 Cairo solid pattern can be created from RGB static method OK -▶ 7/71 Cairo solid pattern can be created from RGBA static method OK -▶ 7/71 Cairo surface pattern can be created and added as a source OK -▶ 7/71 Cairo linear gradient can be created and added as a source OK -▶ 7/71 Cairo radial gradient can be created and added as a source OK -▶ 7/71 Cairo path has typechecks OK -▶ 7/71 Cairo surface has typechecks OK -▶ 7/71 Cairo surface can access the device scale OK -▶ 7/71 Cairo surface can access the device offset OK -▶ 7/71 Cairo surface can be finalized OK -▶ 7/71 Cairo GI test suite for context can be marshalled as a return value OK -▶ 7/71 Cairo GI test suite for context can be marshalled as an in parameter OK -▶ 7/71 Cairo GI test suite for surface can be marshalled as a transfer-none return value OK -▶ 7/71 Cairo GI test suite for surface can be marshalled as a transfer-full return value OK -▶ 7/71 Cairo GI test suite for surface can be marshalled as an in parameter OK -▶ 7/71 Cairo GI test suite for surface can be marshalled as an out parameter OK -36/71 cjs:JS / Tweener RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=35 G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testTweener.js -14/71 cjs:JS / GLib OK 0.40s 49 subtests passed - -▶ 16/71 GObject class with JSObject property throws an error when using a numeric value on construct OK -▶ 16/71 GObject class with JSObject property throws an error when using a string value on construct OK -▶ 16/71 GObject class with JSObject property throws an error when using an undefined value on construct OK -▶ 16/71 GObject class with JSObject property property value survives when GObject wrapper is collected OK -▶ 25/71 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor OK -▶ 25/71 ES6 class inheriting from Lang.Class chains up to a method on the parent class OK -▶ 25/71 ES6 class inheriting from Lang.Class overrides a method on the parent class OK -▶ 25/71 ES6 class inheriting from Lang.Class sets and gets a property from the parent class OK -▶ 26/71 GObject class constructs with default values for properties OK -▶ 26/71 GObject class constructs with a hash of property values OK -▶ 26/71 GObject class constructs with property values from Gtk.Builder OK -▶ 26/71 GObject class does not allow changing CONSTRUCT_ONLY properties OK -▶ 26/71 GObject class has a name OK -37/71 cjs:JS / WarnLib RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js MALLOC_PERTURB_=57 ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testWarnLib.js -24/71 cjs:JS / LegacyByteArray OK 0.30s 29 subtests passed - +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype SKIP +▶ 16/71 GObject class with decorator does not clobber dynamic parent interface vfunc definitions OK +▶ 18/71 GObject value (GValue) initializes boolean OK ▶ 12/71 GPtrArray of strings with transfer full marshals as a return value OK +▶ 18/71 GObject value (GValue) boolean is compatible with itself OK ▶ 12/71 GPtrArray of strings with transfer full marshals as an out parameter OK +▶ 16/71 GObject class with custom constructor throws an error when not used with a GObject-derived class OK +▶ 18/71 GObject value (GValue) boolean is transformable to itself OK ▶ 12/71 GPtrArray of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter OK +▶ 16/71 GObject class with custom constructor constructs with default values for properties OK ▶ 12/71 GPtrArray of strings with transfer full marshals as an inout parameter SKIP +▶ 18/71 GObject value (GValue) initialized sets and gets boolean OK +▶ 16/71 GObject class with custom constructor has a toString() defintion OK +▶ 1/71 /cjs/context/eval/dynamic-import/relative OK +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a boolean OK ▶ 12/71 GPtrArray of strings with transfer container marshals as a return value OK +▶ 18/71 GObject value (GValue) initialized copies boolean OK ▶ 12/71 GPtrArray of strings with transfer container marshals as an out parameter OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS boolean OK ▶ 12/71 GPtrArray of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter OK +▶ 18/71 GObject value (GValue) initializes string OK +▶ 16/71 GObject class with custom constructor constructs with a hash of property values OK +▶ 18/71 GObject value (GValue) string is compatible with itself OK ▶ 12/71 GPtrArray of strings with transfer container marshals as an inout parameter SKIP +▶ 16/71 GObject class with custom constructor accepts a property hash that is not a plain object OK +▶ 18/71 GObject value (GValue) string is transformable to itself OK +▶ 16/71 GObject class with custom constructor constructs with property values from Gtk.Builder OK +▶ 18/71 GObject value (GValue) initialized sets and gets string OK +▶ 16/71 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties OK ▶ 12/71 GPtrArray of structs can be returned with transfer full OK +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a string OK +▶ 18/71 GObject value (GValue) initialized copies string OK +▶ 16/71 GObject class with custom constructor has a name OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS string OK +▶ 18/71 GObject value (GValue) initializes param OK +▶ 18/71 GObject value (GValue) param is compatible with itself OK +▶ 18/71 GObject value (GValue) param is transformable to itself OK +▶ 16/71 GObject class with custom constructor has a notify signal OK +▶ 16/71 GObject class with custom constructor can define its own signals OK +▶ 16/71 GObject class with custom constructor passes emitted arguments to signal handlers OK +▶ 16/71 GObject class with custom constructor can return values from signals OK +▶ 3/71 - --help should print something OK ▶ 12/71 GByteArray marshals as a return value OK ▶ 12/71 GByteArray can be passed in with transfer none OK ▶ 12/71 GBytes marshals as a transfer-full return value OK +▶ 16/71 GObject class with custom constructor does not call first-wins signal handlers after one returns a value OK +19/71 cjs:JS / GTypeClass OK 0.16s 8 subtests passed + +22/71 cjs:JS / Introspection RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=152 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testIntrospection.js ▶ 12/71 GBytes can be created from an array and passed in OK +▶ 16/71 GObject class with custom constructor gets the return value of the default handler OK +▶ 16/71 GObject class with custom constructor calls run-last default handler last OK +▶ 16/71 GObject class with custom constructor can be a subclass OK +▶ 16/71 GObject class with custom constructor can override a property from the parent class OK +▶ 16/71 GObject virtual function can have its property read OK +▶ 16/71 GObject virtual function can have its property overridden with an anonymous function OK +▶ 16/71 GObject virtual function can access the parent prototype with super() OK +▶ 16/71 GObject virtual function handles non-existing properties OK +▶ 16/71 GObject virtual function gracefully bails out when overriding an unsupported vfunc type OK ▶ 12/71 GBytes can be created by returning from a function and passed in OK ▶ 12/71 GBytes can be implicitly converted from a Uint8Array OK ▶ 12/71 GBytes can be created from a string and is encoded in UTF-8 OK @@ -3737,327 +2690,311 @@ ▶ 12/71 GStrv marshals as an in parameter OK ▶ 12/71 GStrv marshals as an out parameter OK ▶ 12/71 GStrv picks a reasonable default value when the function doesn't set the out parameter OK -▶ 1/71 /cjs/context/eval/non-zero-terminated OK -▶ 7/71 Cairo GI test suite can be marshalled through a signal handler OK -▶ 7/71 Cairo GI test suite can have its type inferred as a foreign struct OK -▶ 7/71 Cairo imported via GI has the same functionality as imports.cairo OK -▶ 7/71 Cairo imported via GI has boxed types from the GIR file OK -▶ 22/71 Marshalling empty flat arrays of structs accepts null OK -▶ 22/71 Marshalling empty flat arrays of structs accepts an empty array OK -▶ 22/71 Constructor throws when constructor called without new OK -▶ 22/71 Enum classes enum has a $gtype property OK -▶ 22/71 Enum classes enum $gtype property is enumerable OK -▶ 22/71 GError domains Number converts error to quark OK -▶ 22/71 Object properties on GtkBuilder-constructed objects are found on the GObject itself OK -38/71 cjs:JS / Gtk3 RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu MALLOC_PERTURB_=98 DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGtk3.js -28/71 cjs:JS / Namespace OK 0.27s 1 subtests passed - -▶ 26/71 GObject class has a notify signal OK -▶ 26/71 GObject class can define its own signals OK -▶ 26/71 GObject class passes emitted arguments to signal handlers OK -▶ 26/71 GObject class can return values from signals OK -▶ 26/71 GObject class does not call first-wins signal handlers after one returns a value OK -▶ 26/71 GObject class gets the return value of the default handler OK -▶ 26/71 GObject class calls run-last default handler last OK -▶ 26/71 GObject class can inherit from something that's not GObject.Object OK -▶ 26/71 GObject class can implement an interface OK -▶ 26/71 GObject class can implement interface vfuncs OK -▶ 26/71 GObject class can be a subclass OK -▶ 26/71 GObject class can have any valid Lang.Class name OK -▶ 26/71 GObject class calls its _instance_init() function while chaining up in constructor OK -▶ 26/71 GObject class can have an interface-valued property OK -▶ 26/71 GObject class can override a property from the parent class OK -▶ 26/71 GObject class cannot override a non-existent property OK -▶ 26/71 GObject class handles gracefully forgetting to override a C property OK -▶ 26/71 GObject class handles gracefully overriding a C property but forgetting the accessors OK -▶ 26/71 GObject interface class can implement a Lang.Interface OK -▶ 26/71 GObject interface throws when an interface requires a GObject interface but not GObject.Object OK -▶ 26/71 GObject interface can be implemented by a GObject class along with a JS interface OK -▶ 26/71 GObject interface is an instance of the interface classes OK -▶ 26/71 GObject interface cannot be instantiated OK -▶ 26/71 GObject interface has a name OK -▶ 26/71 GObject interface reports its type name OK -▶ 26/71 GObject interface can be implemented by a GObject class OK -▶ 26/71 GObject interface is implemented by a GObject class with the correct class object OK -▶ 26/71 GObject interface can be implemented by a class also implementing a Lang.Interface OK -▶ 26/71 GObject interface can have its required function implemented OK -▶ 16/71 GObject class with JSObject signals emits signal with null JSObject parameter OK -▶ 16/71 GObject class with JSObject signals emits signal with JSObject parameter OK -▶ 16/71 GObject class with JSObject signals emits signal with multiple JSObject parameters OK -▶ 16/71 GObject class with JSObject signals re-emits signal with same JSObject parameter OK -▶ 16/71 GObject class with JSObject signals throws an error when using a boolean value as parameter OK -▶ 16/71 GObject class with JSObject signals throws an error when using an int value as parameter OK -▶ 16/71 GObject class with JSObject signals throws an error when using a numeric value as parameter OK -▶ 16/71 GObject class with JSObject signals throws an error when using a string value as parameter OK -▶ 16/71 GObject class with JSObject signals throws an error when using an undefined value as parameter OK -▶ 16/71 GObject class with JSObject signals returns a JSObject OK -▶ 16/71 GObject class with JSObject signals returns null when returning undefined OK -▶ 16/71 GObject class with JSObject signals returns null when not returning OK -▶ 16/71 GObject class with JSObject signals throws an error when returning a boolean value OK -▶ 16/71 GObject class with JSObject signals throws an error when returning an int value OK -▶ 16/71 GObject class with JSObject signals throws an error when returning a numeric value OK -▶ 16/71 GObject class with JSObject signals throws an error when returning a string value OK -▶ 16/71 GObject class with int64 properties can set an int64 property OK -▶ 16/71 GObject class with int64 properties can construct with int64 property OK -▶ 2/71 /rooting/maybe-owned/switch-to-rooted-prevents-collection OK -39/71 cjs:JS / GObjectDestructionAccess RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' MALLOC_PERTURB_=237 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js -▶ 22/71 Object properties on GtkBuilder-constructed objects are found on the GObject's parents OK -▶ 22/71 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces OK -▶ 22/71 Garbage collection of introspected objects collects objects properly with signals connected OK -▶ 22/71 Garbage collection of introspected objects handles setting a property from C on an object whose JS wrapper has been collected OK -▶ 22/71 Gdk.Atom is presented as string OK -▶ 22/71 Complete enumeration (boxed types) enumerates all properties OK +▶ 18/71 GObject value (GValue) initialized sets and gets param OK +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a param OK +▶ 18/71 GObject value (GValue) initialized copies param OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS param OK +▶ 18/71 GObject value (GValue) initializes variant OK +▶ 18/71 GObject value (GValue) variant is compatible with itself OK +▶ 18/71 GObject value (GValue) variant is transformable to itself OK +▶ 18/71 GObject value (GValue) initialized sets and gets variant OK +▶ 2/71 /callargs/no-args-fails-on-extra-args OK ▶ 12/71 GStrv marshals as an inout parameter OK +▶ 16/71 GObject virtual function are defined also for static virtual functions OK +▶ 16/71 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type OK +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a variant OK +▶ 18/71 GObject value (GValue) initialized copies variant OK ▶ 12/71 Array of GStrv length out transfer none SKIP ▶ 12/71 Array of GStrv length return transfer none SKIP +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS variant OK +▶ 18/71 GObject value (GValue) initializes boxed OK +▶ 16/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 ▶ 12/71 Array of GStrv length in transfer none SKIP +▶ 18/71 GObject value (GValue) boxed is compatible with itself OK ▶ 12/71 Array of GStrv length inout transfer none SKIP +▶ 18/71 GObject value (GValue) boxed is transformable to itself OK +▶ 16/71 Register GType name uses the class name OK ▶ 12/71 Array of GStrv length out transfer container SKIP +▶ 3/71 - should succeed when --help is not first arg OK +▶ 18/71 GObject value (GValue) initialized sets and gets boxed SKIP ▶ 12/71 Array of GStrv length return transfer container SKIP +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a boxed SKIP ▶ 12/71 Array of GStrv length in transfer container SKIP +▶ 16/71 Register GType name uses the sanitized class name OK +▶ 18/71 GObject value (GValue) initialized copies boxed SKIP ▶ 12/71 Array of GStrv length inout transfer container SKIP +▶ 16/71 Register GType name use the file path and class name OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS boxed OK ▶ 12/71 Array of GStrv length out transfer full SKIP +▶ 18/71 GObject value (GValue) initializes gvalue OK ▶ 12/71 Array of GStrv length return transfer full SKIP +▶ 16/71 Register GType name use the file path and sanitized class name OK +▶ 18/71 GObject value (GValue) gvalue is compatible with itself OK ▶ 12/71 Array of GStrv length in transfer full SKIP +▶ 16/71 Register GType name use provided class name OK +▶ 18/71 GObject value (GValue) gvalue is transformable to itself OK ▶ 12/71 Array of GStrv length inout transfer full SKIP +▶ 16/71 Register GType name sanitizes user provided class name OK +▶ 18/71 GObject value (GValue) initialized sets and gets gvalue SKIP ▶ 12/71 Array of GStrv fixed out transfer none SKIP +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a gvalue SKIP ▶ 12/71 Array of GStrv fixed return transfer none SKIP +▶ 18/71 GObject value (GValue) initialized copies gvalue SKIP ▶ 12/71 Array of GStrv fixed in transfer none SKIP +▶ 16/71 Signal handler matching finds handlers by signal ID OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue SKIP ▶ 12/71 Array of GStrv fixed inout transfer none SKIP +▶ 16/71 Signal handler matching finds handlers by signal detail OK +▶ 18/71 GObject value (GValue) initializes object OK ▶ 12/71 Array of GStrv fixed out transfer container SKIP +▶ 18/71 GObject value (GValue) object is compatible with itself OK +▶ 16/71 Signal handler matching finds handlers by callback OK ▶ 12/71 Array of GStrv fixed return transfer container SKIP +▶ 18/71 GObject value (GValue) object is transformable to itself OK +▶ 16/71 Signal handler matching finds handlers by a combination of parameters OK +▶ 21/71 GI importer on failure throws an exception when the overrides _init isn't a function OK ▶ 12/71 Array of GStrv fixed in transfer container SKIP ▶ 12/71 Array of GStrv fixed inout transfer container SKIP +▶ 16/71 Signal handler matching blocks a handler by callback OK +▶ 21/71 GI importer on failure throws an exception when the overrides _init is null OK ▶ 12/71 Array of GStrv fixed out transfer full SKIP +▶ 18/71 GObject value (GValue) initialized sets and gets object OK ▶ 12/71 Array of GStrv fixed return transfer full SKIP +▶ 16/71 Signal handler matching blocks multiple handlers by callback OK ▶ 12/71 Array of GStrv fixed in transfer full SKIP +▶ 21/71 GI importer on failure throws an exception when the overrides _init is undefined OK +▶ 16/71 Signal handler matching blocks handlers by a combination of parameters OK +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a object OK ▶ 12/71 Array of GStrv fixed inout transfer full SKIP +▶ 16/71 Signal handler matching disconnects a handler by callback OK ▶ 12/71 Array of GStrv zero_terminated out transfer none SKIP +▶ 18/71 GObject value (GValue) initialized copies object OK +▶ 16/71 Signal handler matching blocks multiple handlers by callback OK ▶ 12/71 Array of GStrv zero_terminated return transfer none SKIP +▶ 21/71 GI importer on failure throws an exception when the overrides _init is missing OK ▶ 12/71 Array of GStrv zero_terminated in transfer none SKIP +▶ 16/71 Signal handler matching blocks handlers by a combination of parameters OK ▶ 12/71 Array of GStrv zero_terminated inout transfer none SKIP +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS object OK +▶ 16/71 Signal handler matching blocks a handler by callback, convenience method OK +▶ 18/71 GObject value (GValue) initializes instance OK ▶ 12/71 Array of GStrv zero_terminated out transfer container SKIP +▶ 1/71 /cjs/context/eval/dynamic-import/bad OK +▶ 18/71 GObject value (GValue) instance is compatible with itself OK +▶ 16/71 Signal handler matching disconnects a handler by callback, convenience method OK ▶ 12/71 Array of GStrv zero_terminated return transfer container SKIP +▶ 18/71 GObject value (GValue) instance is transformable to itself OK +▶ 3/71 - should print something when --help is not first arg OK ▶ 12/71 Array of GStrv zero_terminated in transfer container SKIP +▶ 18/71 GObject value (GValue) initialized sets and gets instance SKIP ▶ 12/71 Array of GStrv zero_terminated inout transfer container SKIP +▶ 16/71 Signal handler matching does not support disconnecting a handler by callback data OK ▶ 12/71 Array of GStrv zero_terminated out transfer full SKIP +▶ 18/71 GObject value (GValue) initialized can be passed to a function and returns a instance SKIP +▶ 16/71 Property bindings can bind properties of the same type OK ▶ 12/71 Array of GStrv zero_terminated return transfer full SKIP +▶ 18/71 GObject value (GValue) initialized copies instance SKIP ▶ 12/71 Array of GStrv zero_terminated in transfer full SKIP +▶ 16/71 Property bindings can use custom mappings to bind properties of different types OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS instance OK ▶ 12/71 Array of GStrv zero_terminated inout transfer full SKIP +▶ 16/71 Property bindings can be set up as a group OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint OK +▶ 16/71 Property bindings can be set up as a group with custom mappings OK ▶ 12/71 GList of ints with transfer none marshals as a return value OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype OK ▶ 12/71 GList of ints with transfer none marshals as an in parameter OK +▶ 16/71 Auto accessor generation get and set the property OK +▶ 2/71 /callargs/no-args-ignores-trailing OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double OK +▶ 16/71 Auto accessor generation initial value is the param spec's default value OK ▶ 12/71 GList of unsigned 32-bit ints with transfer none marshals as a return value OK +▶ 18/71 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float OK +▶ 16/71 Auto accessor generation set properties at construct time OK ▶ 12/71 GList of unsigned 32-bit ints with transfer none marshals as an in parameter OK +▶ 18/71 GObject value (GValue) initializes from instance of object OK +▶ 18/71 GObject value (GValue) initializes from instance of instance OK ▶ 12/71 GList of strings with transfer none marshals as a return value OK +▶ 20/71 GI importer can import GI modules OK ▶ 12/71 GList of strings with transfer none marshals as an in parameter OK ▶ 12/71 GList of strings with transfer none marshals as an out parameter OK ▶ 12/71 GList of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter OK -▶ 1/71 /cjs/context/eval/exit-code-omitted-throw OK -25/71 cjs:JS / LegacyClass OK 0.33s 62 subtests passed - -▶ 26/71 GObject interface must have its required function implemented OK -▶ 26/71 GObject interface doesn't have to have its optional function implemented OK -▶ 26/71 GObject interface can have its optional function deferred to by the implementation OK -▶ 26/71 GObject interface can have its function chained up to OK -▶ 26/71 GObject interface can require another interface OK -▶ 26/71 GObject interface can chain up to another interface OK -▶ 26/71 GObject interface defers to the last interface's optional function OK -▶ 26/71 GObject interface must be implemented by a class that implements all required interfaces OK -▶ 26/71 GObject interface must be implemented by a class that implements required interfaces in correct order OK -▶ 26/71 GObject interface can require an interface from C OK -▶ 26/71 GObject interface can define signals on the implementing class OK -▶ 26/71 GObject interface can define properties on the implementing class OK -▶ 26/71 GObject interface must have its properties overridden OK -▶ 26/71 GObject interface gets the correct type for its metaclass OK -▶ 26/71 GObject interface can be implemented by a class as well as its parent class OK -▶ 26/71 GObject interface can be reimplemented by a subclass of a class that already implements it OK -▶ 26/71 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class OK -▶ 26/71 ES6 GObject class inheriting from GObject.Class calls a method on the parent class OK -▶ 26/71 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor OK -▶ 26/71 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class OK -▶ 26/71 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class OK -▶ 26/71 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class OK -▶ 26/71 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class OK -▶ 26/71 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class OK -▶ 26/71 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent OK -▶ 2/71 /rooting/maybe-owned/switch-to-unrooted-allows-collection OK -▶ 2/71 /rooting/maybe-owned/notify-callback-called-on-context-destroy OK -▶ 31/71 print can be spied upon OK -▶ 31/71 printerr can be spied upon OK -▶ 31/71 log can be spied upon OK -▶ 30/71 GObject.ParamSpec.string has the correct name strings OK -▶ 30/71 GObject.ParamSpec.string has the correct flags OK -▶ 30/71 GObject.ParamSpec.string has the correct default value OK -▶ 30/71 GObject.ParamSpec.int has the correct name strings OK -▶ 30/71 GObject.ParamSpec.int has the correct flags OK -▶ 30/71 GObject.ParamSpec.int has the correct default value OK -▶ 30/71 GObject.ParamSpec.uint has the correct name strings OK -▶ 30/71 GObject.ParamSpec.uint has the correct flags OK -▶ 30/71 GObject.ParamSpec.uint has the correct default value OK -▶ 30/71 GObject.ParamSpec.int64 has the correct name strings OK -▶ 30/71 GObject.ParamSpec.int64 has the correct flags OK -▶ 30/71 GObject.ParamSpec.int64 has the correct default value OK -40/71 cjs:JS / LegacyGtk RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=215 GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testLegacyGtk.js - 7/71 cjs:JS / Cairo OK 0.49s 43 subtests passed - ▶ 12/71 GList of strings with transfer none marshals as an inout parameter OK ▶ 12/71 GList of strings with transfer full marshals as a return value OK ▶ 12/71 GList of strings with transfer full marshals as an out parameter OK +▶ 20/71 GI importer on failure throws an exception when the overrides file can't be imported OK +▶ 3/71 - --help should succeed before a script file OK ▶ 12/71 GList of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter OK +21/71 cjs:JS / Importer2 OK 0.15s 4 subtests passed + +23/71 cjs:JS / Lang RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 MALLOC_PERTURB_=7 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testLang.js ▶ 12/71 GList of strings with transfer full marshals as an inout parameter SKIP +▶ 20/71 GI importer on failure throws an exception when the overrides import throws one OK ▶ 12/71 GList of strings with transfer container marshals as a return value OK ▶ 12/71 GList of strings with transfer container marshals as an out parameter OK ▶ 12/71 GList of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 GList of strings with transfer container marshals as an inout parameter SKIP ▶ 12/71 GSList of ints with transfer none marshals as a return value OK ▶ 12/71 GSList of ints with transfer none marshals as an in parameter OK +▶ 20/71 GI importer on failure throws an exception when the overrides _init throws one OK +▶ 20/71 GI importer on failure throws an exception when the overrides _init is a primitive OK +▶ 20/71 Importer is on the global object (backwards compatibility) OK +▶ 20/71 Importer is abstract OK ▶ 12/71 GSList of strings with transfer none marshals as a return value OK ▶ 12/71 GSList of strings with transfer none marshals as an in parameter OK ▶ 12/71 GSList of strings with transfer none marshals as an out parameter OK +▶ 20/71 Importer exists OK ▶ 12/71 GSList of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter OK +▶ 20/71 Importer has a toString representation OK ▶ 12/71 GSList of strings with transfer none marshals as an inout parameter OK ▶ 12/71 GSList of strings with transfer full marshals as a return value OK ▶ 12/71 GSList of strings with transfer full marshals as an out parameter OK +▶ 20/71 Importer throws an import error when trying to import a nonexistent module OK ▶ 12/71 GSList of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter OK +▶ 16/71 Auto accessor generation set properties at construct time with locale OK +▶ 3/71 - --help should print something before a script file OK ▶ 12/71 GSList of strings with transfer full marshals as an inout parameter SKIP +▶ 20/71 Importer throws an error when evaluating the module file throws an error OK +▶ 16/71 Auto accessor generation notify when the property changes OK +▶ 20/71 Importer can import a module OK +▶ 16/71 Auto accessor generation copies accessors for camel and kebab if snake accessors given OK ▶ 12/71 GSList of strings with transfer container marshals as a return value OK +18/71 cjs:JS / GObjectValue OK 0.30s 137 subtests passed + +▶ 7/71 Cairo context has methods when created from a C function OK +24/71 cjs:JS / LegacyByteArray RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js MALLOC_PERTURB_=125 GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testLegacyByteArray.js +▶ 20/71 Importer can import a module with a toString property OK +▶ 16/71 Auto accessor generation copies accessors for snake and kebab if camel accessors given OK +▶ 16/71 Auto accessor generation copies accessors for snake and camel if kebab accessors given OK +▶ 16/71 Auto accessor generation readonly getter throws OK +▶ 16/71 Auto accessor generation writeonly setter throws OK +▶ 16/71 Auto accessor generation getter throws when setter defined OK ▶ 12/71 GSList of strings with transfer container marshals as an out parameter OK ▶ 12/71 GSList of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 GSList of strings with transfer container marshals as an inout parameter SKIP ▶ 12/71 GHashTable with integer values marshals as a return value OK ▶ 12/71 GHashTable with integer values marshals as an in parameter OK -▶ 27/71 Mainloop.timeout_add() runs a timeout function OK -▶ 27/71 Mainloop.timeout_add() runs a timeout function until it returns false OK -▶ 27/71 Mainloop.timeout_add() runs a timeout function after an initial timeout OK -▶ 27/71 Mainloop.idle_add() runs an idle function OK -▶ 27/71 Mainloop.idle_add() continues to run idle functions that return true OK -▶ 27/71 Mainloop.idle_add() does not run idle functions if removed OK -▶ 27/71 Mainloop.idle_add() can remove idle functions while they are being invoked OK -▶ 27/71 Mainloop.idle_add() does not leak idle callbacks OK -▶ 1/71 /cjs/context/eval/exit-code-omitted-no-throw OK -▶ 29/71 Package module finds an existing library OK -▶ 29/71 Package module doesn't find a non-existent library OK -▶ 29/71 Package module finds a function OK -▶ 29/71 Package module doesn't find a non-existent function OK -▶ 29/71 Package module finds a class OK -▶ 29/71 Package module doesn't find a non-existent class OK -▶ 29/71 Package module finds a property OK -▶ 29/71 Package module doesn't find a non-existent property OK -▶ 29/71 Package module finds a static function OK -▶ 29/71 Package module doesn't find a non-existent static function OK -▶ 29/71 Package module finds a method OK -▶ 29/71 Package module doesn't find a non-existent method OK -▶ 29/71 Package module finds an interface OK -▶ 29/71 Package module doesn't find a non-existent interface OK -▶ 29/71 Package module finds an interface method OK -▶ 29/71 Package module doesn't find a non-existent interface method OK -▶ 29/71 Package module finds an enum value OK -▶ 29/71 Package module doesn't find a non-existent enum value OK -▶ 29/71 Package module finds a constant OK -▶ 29/71 Package module doesn't find a non-existent constant OK -▶ 22/71 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) OK -▶ 22/71 Complete enumeration of GIRepositoryNamespace (new_enumerate) all enumerated properties are defined OK -▶ 22/71 Backwards compatibility for GLib/Gio platform specific GIRs GioUnix objects are looked up in GioUnix, not Gio OK -▶ 22/71 Backwards compatibility for GLib/Gio platform specific GIRs doesn't print the message if the type isn't resolved directly OK -▶ 22/71 Backwards compatibility for GLib/Gio platform specific GIRs has some exceptions OK -41/71 cjs:dbus / GDBus RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=246 GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /usr/bin/dbus-run-session --config-file /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/../../test/test-bus.conf -- installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGDBus.js -16/71 cjs:JS / GObjectClass OK 0.47s 129 subtests passed -――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― -stderr: -Cjs-Console-Message: 22:59:14.656: { - "enumerable": true, - "configurable": false -} -―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― - ▶ 12/71 GHashTable with string values with transfer none marshals as a return value OK ▶ 12/71 GHashTable with string values with transfer none marshals as an in parameter OK +▶ 1/71 /cjs/context/eval-module-file/throw OK +▶ 7/71 Cairo pattern has typechecks OK +▶ 7/71 Cairo solid pattern can be created from RGB static method OK +▶ 7/71 Cairo solid pattern can be created from RGBA static method OK +▶ 7/71 Cairo surface pattern can be created and added as a source OK +▶ 7/71 Cairo linear gradient can be created and added as a source OK +▶ 7/71 Cairo radial gradient can be created and added as a source OK +▶ 7/71 Cairo path has typechecks OK +▶ 20/71 Importer makes deleting the import a no-op OK +▶ 20/71 Importer gives the same object when importing a second time OK +▶ 20/71 Importer can import a submodule OK +▶ 20/71 Importer imports modules with a toString representation OK +▶ 20/71 Importer does not share the same object for a module on a different path OK +▶ 20/71 Importer gives the same object when importing a submodule a second time OK +▶ 20/71 Importer has no meta properties on the toplevel importer OK +▶ 20/71 Importer sets the names of imported modules OK +▶ 20/71 Importer gives a module the importer object as parent module OK +▶ 20/71 Importer gives a submodule the module as parent module OK +▶ 16/71 Auto accessor generation setter throws when getter defined OK +▶ 16/71 GObject class with JSObject property assigns a valid JSObject on construct OK +▶ 16/71 GObject class with JSObject property Set null with an empty JSObject on construct OK +▶ 16/71 GObject class with JSObject property assigns a null JSObject on construct OK +▶ 16/71 GObject class with JSObject property assigns a JSObject Array on construct OK +▶ 2/71 /callargs/too-many-args-fails OK +▶ 7/71 Cairo surface has typechecks OK +▶ 7/71 Cairo surface can access the device scale OK ▶ 12/71 GHashTable with string values with transfer none marshals as an out parameter OK ▶ 12/71 GHashTable with string values with transfer none picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 GHashTable with string values with transfer none marshals as an inout parameter OK +▶ 16/71 GObject class with JSObject property assigns a Function on construct OK +▶ 16/71 GObject class with JSObject property throws an error when using a boolean value on construct OK +▶ 16/71 GObject class with JSObject property throws an error when using an int value on construct OK +▶ 3/71 - --help should succeed before -c OK +▶ 7/71 Cairo surface can access the device offset OK +▶ 7/71 Cairo surface can be finalized OK +▶ 16/71 GObject class with JSObject property throws an error when using a numeric value on construct OK ▶ 12/71 GHashTable with string values with transfer full marshals as a return value OK ▶ 12/71 GHashTable with string values with transfer full marshals as an out parameter OK +▶ 16/71 GObject class with JSObject property throws an error when using a string value on construct OK +▶ 16/71 GObject class with JSObject property throws an error when using an undefined value on construct OK +▶ 7/71 Cairo GI test suite for context can be marshalled as a return value OK +▶ 7/71 Cairo GI test suite for context can be marshalled as an in parameter OK +▶ 20/71 Importer does not make a separate copy of a module imported in two places OK ▶ 12/71 GHashTable with string values with transfer full picks a reasonable default value when the function doesn't set the out parameter OK +▶ 7/71 Cairo GI test suite for surface can be marshalled as a transfer-none return value OK ▶ 12/71 GHashTable with string values with transfer full marshals as an inout parameter SKIP +▶ 20/71 Importer evaluates an __init__.js file in an imported directory OK +▶ 7/71 Cairo GI test suite for surface can be marshalled as a transfer-full return value OK +▶ 7/71 Cairo GI test suite for surface can be marshalled as an in parameter OK +▶ 20/71 Importer throws on an __init__.js file with a syntax error OK ▶ 12/71 GHashTable with string values with transfer container marshals as a return value OK +▶ 7/71 Cairo GI test suite for surface can be marshalled as an out parameter OK +▶ 20/71 Importer throws when an __init__.js throws an error OK ▶ 12/71 GHashTable with string values with transfer container marshals as an out parameter OK ▶ 12/71 GHashTable with string values with transfer container picks a reasonable default value when the function doesn't set the out parameter OK +▶ 20/71 Importer accesses a class defined in an __init__.js file OK ▶ 12/71 GHashTable with string values with transfer container marshals as an inout parameter SKIP +▶ 20/71 Importer can import a file encoded in UTF-8 OK +▶ 7/71 Cairo GI test suite can be marshalled through a signal handler OK +▶ 20/71 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed OK ▶ 12/71 GHashTable with double values marshals as an in parameter OK -▶ 30/71 GObject.ParamSpec.uint64 has the correct name strings OK -▶ 30/71 GObject.ParamSpec.uint64 has the correct flags OK -▶ 30/71 GObject.ParamSpec.uint64 has the correct default value OK -▶ 30/71 GObject.ParamSpec.enum has the correct name strings OK -▶ 30/71 GObject.ParamSpec.enum has the correct flags OK -▶ 30/71 GObject.ParamSpec.enum has the correct default value OK -▶ 30/71 GObject.ParamSpec.flags has the correct name strings OK -▶ 30/71 GObject.ParamSpec.flags has the correct flags OK -▶ 30/71 GObject.ParamSpec.flags has the correct default value OK -▶ 30/71 GObject.ParamSpec.object has the correct name strings OK -▶ 30/71 GObject.ParamSpec.object has the correct flags OK -▶ 30/71 GObject.ParamSpec.object has the correct default value OK -▶ 30/71 GObject.ParamSpec.jsobject has the correct name strings OK -▶ 30/71 GObject.ParamSpec.jsobject has the correct flags OK -▶ 30/71 GObject.ParamSpec.jsobject has the correct default value OK -▶ 30/71 GObject.ParamSpec object doesn't crash when resolving a non-string property OK -▶ 30/71 GObject.ParamSpec object has correct object tag OK -▶ 26/71 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself OK -▶ 31/71 logError can be spied upon OK -▶ 31/71 prettyPrint property value primitive OK -▶ 31/71 prettyPrint property value is object reference OK -▶ 31/71 prettyPrint more than one property OK -▶ 31/71 prettyPrint add property value after property value object reference OK -▶ 31/71 prettyPrint array OK -▶ 31/71 prettyPrint property value array OK -▶ 31/71 prettyPrint array reference is the only array element OK -▶ 31/71 prettyPrint array reference is one of multiple array elements OK -▶ 31/71 prettyPrint nested array OK -▶ 31/71 prettyPrint property value nested array OK -▶ 31/71 prettyPrint function OK -▶ 31/71 prettyPrint property value function OK -▶ 31/71 prettyPrint date OK -▶ 31/71 prettyPrint property value date OK -▶ 31/71 prettyPrint toString is overridden on object OK -▶ 13/71 Gio.InputStream.prototype.createSyncIterator iterates synchronously OK -42/71 cjs:JS / Async RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=18 G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testAsync.js -m -▶ 1/71 /cjs/context/eval/dynamic-import/relative OK -27/71 cjs:JS / Mainloop OK 0.35s 8 subtests passed - +▶ 7/71 Cairo GI test suite can have its type inferred as a foreign struct OK +▶ 20/71 Importer properties defined in the module's lexical scope can be accessed OK ▶ 12/71 GHashTable with float values marshals as an in parameter OK +▶ 20/71 Importer properties defined in the module's lexical scope does not leak module properties into the global scope OK +▶ 7/71 Cairo imported via GI has the same functionality as imports.cairo OK ▶ 12/71 GHashTable with 64-bit int values marshals as an in parameter OK +▶ 7/71 Cairo imported via GI has boxed types from the GIR file OK +▶ 3/71 - --help should print something before -c OK ▶ 12/71 GHashTable with unsigned 64-bit int values marshals as an in parameter OK +▶ 20/71 Importer enumerating modules gets all of them OK +▶ 16/71 GObject class with JSObject property property value survives when GObject wrapper is collected OK ▶ 12/71 GHashTable symbol keys are ignored OK +▶ 20/71 Importer enumerating modules includes modules that throw on import OK +▶ 16/71 GObject class with JSObject signals emits signal with null JSObject parameter OK ▶ 12/71 GValue marshals as a return value OK +▶ 16/71 GObject class with JSObject signals emits signal with JSObject parameter OK ▶ 12/71 GValue marshals as an in parameter OK +▶ 16/71 GObject class with JSObject signals emits signal with multiple JSObject parameters OK ▶ 12/71 GValue marshals as an out parameter OK +▶ 16/71 GObject class with JSObject signals re-emits signal with same JSObject parameter OK +▶ 20/71 Importer enumerating modules does not include meta properties OK +▶ 16/71 GObject class with JSObject signals throws an error when using a boolean value as parameter OK ▶ 12/71 GValue picks a reasonable default value when the function doesn't set the out parameter OK +▶ 16/71 GObject class with JSObject signals throws an error when using an int value as parameter OK ▶ 12/71 GValue marshals as an inout parameter SKIP +▶ 20/71 Importer doesn't crash when resolving a non-string property OK +▶ 16/71 GObject class with JSObject signals throws an error when using a numeric value as parameter OK ▶ 12/71 GValue can handle noncanonical float NaN OK +▶ 16/71 GObject class with JSObject signals throws an error when using a string value as parameter OK ▶ 12/71 GValue can handle noncanonical double NaN OK +▶ 16/71 GObject class with JSObject signals throws an error when using an undefined value as parameter OK ▶ 12/71 GValue marshals as an int64 in parameter OK +▶ 1/71 /cjs/context/eval-module-file/exit OK ▶ 12/71 GValue type objects can be converted from primitive-like types OK +▶ 20/71 Importer scripts support relative dynamic imports OK ▶ 12/71 GValue can be passed into a function and modified OK ▶ 12/71 GValue can be passed into a function as a boxed type and modified OK ▶ 12/71 GValue enum can be passed into a function and packed SKIP -43/71 cjs:JS / CairoModule RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MALLOC_PERTURB_=224 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testCairoModule.js -m -29/71 cjs:JS / Package OK 0.26s 20 subtests passed - -▶ 2/71 /rooting/maybe-owned/object-destroyed-after-notify OK -44/71 cjs:JS / Console RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js MALLOC_PERTURB_=180 ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testConsole.js -m -30/71 cjs:JS / ParamSpec OK 0.26s 29 subtests passed - +▶ 20/71 Importer imported scripts support relative dynamic imports OK +▶ 16/71 GObject class with JSObject signals returns a JSObject OK +▶ 16/71 GObject class with JSObject signals returns null when returning undefined OK ▶ 12/71 GValue enum can be passed into a function as a boxed type and packed OK +▶ 16/71 GObject class with JSObject signals returns null when not returning OK ▶ 12/71 GValue flags can be passed into a function and packed SKIP +▶ 16/71 GObject class with JSObject signals throws an error when returning a boolean value OK +▶ 16/71 GObject class with JSObject signals throws an error when returning an int value OK ▶ 12/71 GValue flags can be passed into a function as a boxed type and packed OK +▶ 16/71 GObject class with JSObject signals throws an error when returning a numeric value OK +▶ 2/71 /callargs/too-many-args-fails-when-more-than-optional OK +▶ 16/71 GObject class with JSObject signals throws an error when returning a string value OK ▶ 12/71 GValue marshals as an int64 out parameter OK +▶ 16/71 GObject class with int64 properties can set an int64 property OK ▶ 12/71 GValue marshals as a caller-allocated out parameter OK +▶ 16/71 GObject class with int64 properties can construct with int64 property OK ▶ 12/71 GValue array can be passed into a function and packed OK ▶ 12/71 GValue array of boxed type GValues can be passed into a function OK ▶ 12/71 GValue array of uninitialized boxed GValues OK @@ -4065,6 +3002,10 @@ ▶ 12/71 GValue array can be passed as an out argument and unpacked when zero-terminated OK ▶ 12/71 GValue array can roundtrip with GValues intact SKIP ▶ 12/71 GValue can have its type inferred from primitive values OK + 7/71 cjs:JS / Cairo OK 0.74s 43 subtests passed + +25/71 cjs:JS / LegacyClass RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=109 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testLegacyClass.js ▶ 12/71 GValue can have its type inferred as a GObject type OK ▶ 12/71 GValue can have its type inferred as a superclass OK ▶ 12/71 GValue can have its type inferred as an interface that it implements OK @@ -4073,52 +3014,22 @@ ▶ 12/71 GValue can have its type inferred as a union type OK ▶ 12/71 GValue can have its type inferred as a GParamSpec OK ▶ 12/71 GValue can deal with a GValue packed in a GValue OK +▶ 22/71 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback OK +▶ 22/71 Unsafe integer marshalling warns when conversion is lossy OK ▶ 12/71 Callback GClosure marshals as an in parameter OK ▶ 12/71 Callback GClosure marshals a GClosure as a return value SKIP ▶ 12/71 Callback marshals a return value OK -▶ 3/71 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. OK -▶ 31/71 prettyPrint string tag supplied OK -▶ 31/71 prettyPrint symbol OK -▶ 31/71 prettyPrint property key symbol OK -▶ 31/71 prettyPrint property value symbol OK -▶ 31/71 prettyPrint registered symbol OK -▶ 31/71 prettyPrint property key registered symbol OK -▶ 31/71 prettyPrint property value registered symbol OK -▶ 31/71 prettyPrint well-known symbol OK -▶ 31/71 prettyPrint property key well-known symbol OK -▶ 31/71 prettyPrint property value well-known symbol OK -▶ 31/71 prettyPrint undefined OK -▶ 31/71 prettyPrint null OK -▶ 31/71 prettyPrint nested null OK -▶ 31/71 prettyPrint imports root in object OK -▶ 31/71 prettyPrint TypedArrays Int8Array OK -▶ 31/71 prettyPrint TypedArrays Uint8Array OK -▶ 31/71 prettyPrint TypedArrays Uint16Array OK -▶ 31/71 prettyPrint TypedArrays Uint8ClampedArray OK -▶ 31/71 prettyPrint TypedArrays Int16Array OK -▶ 31/71 prettyPrint TypedArrays Uint16Array OK -▶ 31/71 prettyPrint TypedArrays Int32Array OK -▶ 31/71 prettyPrint TypedArrays Uint32Array OK -▶ 31/71 prettyPrint TypedArrays Float32Array OK -▶ 31/71 prettyPrint TypedArrays Float64Array OK -▶ 31/71 prettyPrint TypedArrays BigInt64Array OK -▶ 31/71 prettyPrint TypedArrays BigUint64Array OK -▶ 31/71 prettyPrint Uint8Array returned from introspected function OK -45/71 cjs:JS / ESModules RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu MALLOC_PERTURB_=46 DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testESModules.js -m -26/71 cjs:JS / LegacyGObject OK 0.45s 60 subtests passed - -▶ 2/71 /callargs/no-args-works OK -46/71 cjs:JS / AsyncMainloop RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=231 G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testAsyncMainloop.js -m -22/71 cjs:JS / Introspection OK 0.55s 20 subtests passed - ▶ 12/71 Callback marshals one out parameter OK ▶ 12/71 Callback marshals multiple out parameters OK ▶ 12/71 Callback marshals a return value and one out parameter OK ▶ 12/71 Callback marshals a return value and multiple out parameters OK ▶ 12/71 Callback marshals an array out parameter SKIP +20/71 cjs:JS / Importer OK 0.28s 38 subtests passed + +26/71 cjs:JS / LegacyGObject RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js MALLOC_PERTURB_=65 GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testLegacyGObject.js ▶ 12/71 Callback marshals a callback parameter that can be called from C OK +▶ 1/71 /cjs/context/eval-module-file/fail-instantiate OK ▶ 12/71 Raw pointers gets an allocated return value OK ▶ 12/71 Raw pointers can be roundtripped at least if the pointer is null OK ▶ 12/71 Registered enum type marshals as a return value OK @@ -4126,19 +3037,20 @@ ▶ 12/71 Registered enum type marshals as an out parameter OK ▶ 12/71 Registered enum type picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 Registered enum type marshals as an inout parameter OK -47/71 cjs:JS / Encoding RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js MALLOC_PERTURB_=106 ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testEncoding.js -m -▶ 1/71 /cjs/context/eval/dynamic-import/bad OK -▶ 1/71 /cjs/context/eval-module-file/throw OK -▶ 1/71 /cjs/context/eval-module-file/exit OK -▶ 35/71 System.addressOf() gives different results for different objects OK -▶ 35/71 System.refcount() gives the correct number OK -▶ 35/71 System.addressOfGObject() gives different results for different objects OK -▶ 35/71 System.addressOfGObject() throws for non GObject objects OK -▶ 35/71 System.gc() does not crash the application OK -▶ 35/71 System.dumpHeap() throws but does not crash when given a nonexistent path OK ▶ 12/71 Bare enum type marshals as a return value OK +▶ 2/71 /callargs/too-few-args-fails OK ▶ 12/71 Bare enum type marshals as an in parameter OK +16/71 cjs:JS / GObjectClass OK 0.47s 129 subtests passed +――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― +stderr: +Cjs-Console-Message: 16:38:31.951: { + "enumerable": true, + "configurable": false +} +―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― + +27/71 cjs:JS / Mainloop RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes MALLOC_PERTURB_=248 LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testMainloop.js ▶ 12/71 Bare enum type marshals as an out parameter OK ▶ 12/71 Bare enum type picks a reasonable default value when the function doesn't set the out parameter OK ▶ 12/71 Bare enum type marshals as an inout parameter OK @@ -4152,35 +3064,80 @@ ▶ 12/71 Bare flags type marshals as an in parameter OK ▶ 12/71 Bare flags type marshals as an out parameter OK ▶ 12/71 Bare flags type picks a reasonable default value when the function doesn't set the out parameter OK +▶ 23/71 Lang module counts properties with Lang.countProperties() OK +▶ 23/71 Lang module copies properties from one object to another with Lang.copyProperties() OK +▶ 23/71 Lang module copies properties without an underscore with Lang.copyPublicProperties() OK +▶ 23/71 Lang module copies property getters and setters OK ▶ 12/71 Bare flags type marshals as an inout parameter OK ▶ 12/71 Bare flags type accepts zero OK +▶ 24/71 Uint8Array with legacy ByteArray functions can be created from a string OK +▶ 23/71 Lang module bind() calls the bound function with the supplied this-object OK ▶ 12/71 Simple struct marshals as a return value OK +▶ 23/71 Lang module bind() throws an error when no function supplied OK ▶ 12/71 Simple struct marshals as the this-argument of a method OK +▶ 24/71 Uint8Array with legacy ByteArray functions can be encoded from a string OK +▶ 3/71 - --help after script file should be passed to script OK +▶ 23/71 Lang module bind() throws an error when this-object undefined OK +▶ 24/71 Uint8Array with legacy ByteArray functions encodes as UTF-8 by default OK ▶ 12/71 Pointer struct marshals as a return value OK +▶ 24/71 Uint8Array with legacy ByteArray functions can be converted to a string of ASCII characters OK +▶ 23/71 Lang module bind() supplies extra arguments to the function OK +▶ 24/71 Uint8Array with legacy ByteArray functions can be converted to a string of UTF-8 characters even if it ends with a 0 OK ▶ 12/71 Pointer struct marshals as the this-argument of a method OK +▶ 23/71 Lang module bind() appends the extra arguments to any arguments passed OK ▶ 12/71 Boxed struct marshals as a return value OK +▶ 24/71 Uint8Array with legacy ByteArray functions can be converted to a string of encoded characters even with a 0 byte OK +▶ 24/71 Uint8Array with legacy ByteArray functions stops converting to a string at an embedded 0 byte OK ▶ 12/71 Boxed struct marshals as the this-argument of a method OK +▶ 24/71 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length array OK +▶ 24/71 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length GLib.Bytes OK ▶ 12/71 Boxed struct marshals as an out parameter OK +▶ 24/71 Uint8Array with legacy ByteArray functions deals gracefully with a non-aligned GBytes OK ▶ 12/71 Boxed struct marshals as an inout parameter OK +▶ 1/71 /cjs/context/eval-module-file/exit-code-omitted-warning OK +▶ 24/71 Uint8Array with legacy ByteArray functions deals gracefully with a GBytes in static storage OK ▶ 12/71 Union marshals as a return value SKIP +▶ 24/71 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length string OK +▶ 24/71 Uint8Array with legacy ByteArray functions deals gracefully with a non Uint8Array OK ▶ 12/71 Union marshals as the this-argument of a method OK +▶ 24/71 Uint8Array with legacy ByteArray functions legacy toString() behavior is preserved when created from a string OK +▶ 24/71 Uint8Array with legacy ByteArray functions legacy toString() behavior is preserved when marshalled from GI OK ▶ 12/71 GObject has a static method that can be called OK +23/71 cjs:JS / Lang OK 0.15s 9 subtests passed + +28/71 cjs:JS / Namespace RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=51 GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testNamespace.js ▶ 12/71 GObject has a method that can be called OK ▶ 12/71 GObject has an overridden method that can be called OK ▶ 12/71 GObject can be created from a static constructor OK ▶ 12/71 GObject can have a static constructor that fails OK ▶ 12/71 GObject method marshals an int array as an in parameter OK +▶ 24/71 Legacy byte array object has length 0 for empty array OK +▶ 24/71 Legacy byte array object initially sized to 10 has length 10 OK +▶ 24/71 Legacy byte array object initially sized to 10 is initialized to zeroes OK +▶ 2/71 /callargs/too-few-args-fails-with-optional OK ▶ 12/71 GObject method marshals an int array as an out parameter OK ▶ 12/71 GObject method marshals an int array as an inout parameter OK ▶ 12/71 GObject method marshals an int array as a return value OK ▶ 12/71 GObject method with default implementation can be called OK ▶ 12/71 GObject marshals as a return parameter with transfer none OK ▶ 12/71 GObject marshals as a out parameter with transfer none OK +▶ 24/71 Legacy byte array object assigns values correctly OK ▶ 12/71 GObject marshals as an inout parameter with transfer none OK +▶ 24/71 Legacy byte array object assignment past end implicitly lengthens the array OK +▶ 24/71 Legacy byte array object assignment past end implicitly creates zero bytes OK ▶ 12/71 GObject marshals as a return parameter with transfer full OK +▶ 24/71 Legacy byte array object changes the length when assigning to length property OK +▶ 24/71 Legacy byte array object conversions gives a byte 5 when assigning 5 OK ▶ 12/71 GObject marshals as a out parameter with transfer full OK +▶ 24/71 Legacy byte array object conversions gives a byte 0 when assigning null OK +▶ 24/71 Legacy byte array object conversions gives a byte 0 when assigning undefined OK ▶ 12/71 GObject marshals as an inout parameter with transfer full OK +▶ 24/71 Legacy byte array object conversions rounds off when assigning a double OK ▶ 12/71 GObject marshals as a this value with transfer none OK +▶ 24/71 Legacy byte array object can be created from an array OK +▶ 24/71 Legacy byte array object can be converted to a string of ASCII characters OK +▶ 24/71 Legacy byte array object can be passed in with transfer none OK ▶ 12/71 Virtual function marshals an in argument OK ▶ 12/71 Virtual function marshals an out argument OK ▶ 12/71 Virtual function marshals a POD out argument OK @@ -4190,71 +3147,498 @@ ▶ 12/71 Virtual function marshals a callback SKIP ▶ 12/71 Virtual function marshals a return value OK ▶ 12/71 Virtual function marshals one out parameter OK +▶ 1/71 /cjs/context/eval-module-file/exit-code-omitted-no-warning OK ▶ 12/71 Virtual function marshals multiple out parameters OK +24/71 cjs:JS / LegacyByteArray OK 0.17s 29 subtests passed + ▶ 12/71 Virtual function marshals a return value and one out parameter OK +29/71 cjs:JS / Package RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 MALLOC_PERTURB_=120 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testPackage.js ▶ 12/71 Virtual function marshals a return value and multiple out parameters OK ▶ 12/71 Virtual function marshals one inout parameter OK ▶ 12/71 Virtual function marshals multiple inout parameters OK ▶ 12/71 Virtual function marshals a return value and one inout parameter OK ▶ 12/71 Virtual function marshals a return value and multiple inout parameters OK ▶ 12/71 Virtual function marshals an array out parameter OK +▶ 2/71 /callargs/args-ignores-trailing OK ▶ 12/71 Virtual function marshals a caller-allocated GValue out parameter OK ▶ 12/71 Virtual function marshals an error out parameter when no error OK ▶ 12/71 Virtual function marshals an error out parameter with a JavaScript exception OK ▶ 12/71 Virtual function marshals an error out parameter with a GError exception OK ▶ 12/71 Virtual function marshals an error out parameter with a primitive value OK ▶ 12/71 Virtual function marshals an error out parameter with a plain object OK +▶ 3/71 - --help after script file should not print anything OK ▶ 12/71 Virtual function marshals an enum return value OK ▶ 12/71 Virtual function marshals an enum out parameter OK ▶ 12/71 Virtual function marshals a flags return value OK ▶ 12/71 Virtual function marshals a flags out parameter OK ▶ 12/71 Virtual function marshals an object return parameter with transfer none OK +▶ 25/71 A metaclass has its constructor called each time a class is created with it OK ▶ 12/71 Virtual function marshals an object return parameter with transfer full OK +▶ 25/71 A metaclass is an instance of Lang.Class OK +▶ 25/71 A metaclass produces instances that are instances of itself and Lang.Class OK ▶ 12/71 Virtual function marshals an object out parameter with transfer none OK +▶ 25/71 A metaclass can dynamically define properties in its constructor OK ▶ 12/71 Virtual function marshals an object out parameter with transfer full OK ▶ 12/71 Virtual function marshals an object in parameter with transfer none OK ▶ 12/71 Virtual function marshals an object in parameter with transfer full SKIP -▶ 3/71 - Unicode encoding for symbols should be functioning properly for ARGV and imports. OK -▶ 3/71 - --help should succeed OK -▶ 3/71 - --help should print something OK -▶ 3/71 - should succeed when --help is not first arg OK -▶ 3/71 - should print something when --help is not first arg OK -▶ 3/71 - --help should succeed before a script file OK -▶ 3/71 - --help should print something before a script file OK +▶ 25/71 A metaclass instance gets all the properties from its class and metaclass OK +▶ 1/71 /cjs/context/register-module/eval-module OK +▶ 25/71 A metaclass instance gets dynamically defined properties from metaclass OK +▶ 12/71 Wrong virtual functions marshals a return value SKIP +▶ 12/71 Wrong virtual functions marshals one out parameter SKIP +▶ 25/71 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass OK +▶ 12/71 Wrong virtual functions marshals multiple out parameters OK +▶ 25/71 A metaclass can be detected with Lang.getMetaClass OK +▶ 25/71 Class framework calls _init constructors OK +▶ 12/71 Wrong virtual functions marshals a return value and one out parameter OK +▶ 12/71 Wrong virtual functions marshals a return value and multiple out parameters OK +▶ 25/71 Class framework calls parent constructors OK +▶ 25/71 Class framework sets the right constructor properties OK +▶ 12/71 Wrong virtual functions marshals an array out parameter OK +▶ 25/71 Class framework sets up instanceof correctly OK +▶ 25/71 Class framework has a name OK +▶ 25/71 Class framework reports a sensible value for toString() OK +▶ 12/71 Wrong virtual functions marshals an enum return value OK +▶ 25/71 Class framework allows overriding toString() OK +▶ 12/71 Wrong virtual functions marshals an enum out parameter OK +▶ 25/71 Class framework is not configurable OK +▶ 12/71 Wrong virtual functions marshals a flags return value OK +▶ 25/71 Class framework allows accessors for properties OK +▶ 12/71 Wrong virtual functions marshals a flags out parameter OK +▶ 25/71 Class framework raises an exception when creating an abstract class OK +▶ 25/71 Class framework inherits properties from abstract base classes OK +▶ 25/71 Class framework inherits constructors from abstract base classes OK +▶ 25/71 Class framework allows ES6 classes to inherit from abstract base classes OK +▶ 12/71 Inherited GObject SubObject has a parent method that can be called OK +▶ 25/71 Class framework lets methods call other methods without clobbering __caller__ OK +▶ 12/71 Inherited GObject SubObject has a method that can be called OK +▶ 25/71 Class framework allows custom return values from constructors OK +▶ 12/71 Inherited GObject SubObject has an overridden method that can be called OK +▶ 25/71 Class framework allows symbol-named methods OK +▶ 12/71 Inherited GObject SubObject has a method with default implementation that can be called OK +▶ 25/71 An interface is an instance of Lang.Interface OK +▶ 25/71 An interface has a name OK +▶ 25/71 An interface cannot be instantiated OK +▶ 25/71 An interface can be implemented by a class OK +▶ 12/71 Inherited GObject SubSubObject has a parent method that can be called OK +▶ 25/71 An interface can be implemented by a class's superclass OK +▶ 12/71 Inherited GObject SubSubObject has a method that can be called OK +▶ 25/71 An interface doesn't disturb a class's constructor OK +▶ 2/71 /callargs/one-of-each-type-works OK +▶ 12/71 Inherited GObject SubSubObject has an overridden method that can be called OK +▶ 25/71 An interface can have its required method implemented OK +▶ 25/71 An interface must have a name OK +▶ 12/71 Inherited GObject SubSubObject has a method with default implementation that can be called OK +▶ 25/71 An interface must have its required methods implemented OK +▶ 25/71 An interface does not have to have its optional methods implemented OK +▶ 25/71 An interface can have its optional method deferred to by the implementation OK +▶ 12/71 Interface can be returned OK +▶ 25/71 An interface can be chained up to by a class OK +▶ 25/71 An interface can include arguments when being chained up to by a class OK +▶ 12/71 Interface can call an interface vfunc in C OK +▶ 25/71 An interface can have its property getter deferred to OK +▶ 25/71 An interface can have its property setter deferred to OK +▶ 25/71 An interface can have its property getter overridden OK +▶ 12/71 Interface can implement a C interface OK +▶ 25/71 An interface can have its property setter overridden OK +▶ 25/71 An interface can require another interface OK +▶ 25/71 An interface can have empty requires OK +▶ 25/71 An interface can chain up to another interface OK +▶ 12/71 Interface can implement a C interface with a vfunc OK +▶ 25/71 An interface can be chained up to with a generic OK +▶ 25/71 An interface can chain up to another interface with a generic OK +▶ 1/71 /cjs/context/register-module/eval-module-file OK +▶ 12/71 Configurations of return values can handle two out parameters OK +▶ 25/71 An interface has its optional function defer to that of the last interface OK +▶ 12/71 Configurations of return values can handle three in and three out parameters OK +▶ 25/71 An interface must have all its required interfaces implemented OK +▶ 12/71 Configurations of return values can handle a return value and an out parameter OK +▶ 25/71 An interface must have all its required interfaces implemented in the correct order OK +▶ 25/71 An interface can have its implementation on a parent class OK +▶ 12/71 Configurations of return values can handle four in parameters, two of which are nullable OK +▶ 25/71 An interface can require its implementor to be a subclass of some class OK +▶ 12/71 Configurations of return values can handle three in parameters, one of which is nullable and one not OK +▶ 28/71 GI repository namespace supplies a name OK +▶ 25/71 An interface must be implemented by an object which subclasses the required class OK +▶ 25/71 An interface can have methods that call others of its methods OK +▶ 12/71 Configurations of return values can handle an array in parameter and two nullable in parameters OK +▶ 25/71 An interface is implemented by a subclass of a class that implements it OK +▶ 25/71 An interface can be reimplemented by a subclass of a class that implements it OK +▶ 12/71 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length OK +▶ 25/71 An interface tells what it is with toString() OK +▶ 12/71 GError marshals a GError** signature as an exception OK +▶ 12/71 GError marshals a GError** at the end of the signature as an exception OK +▶ 25/71 ES6 class inheriting from Lang.Class calls a static method on the parent class OK +▶ 3/71 - --help after -c should be passed to script OK +▶ 25/71 ES6 class inheriting from Lang.Class calls a method on the parent class OK +▶ 12/71 GError marshals a GError** elsewhere in the signature as an out parameter OK +▶ 25/71 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor OK +▶ 26/71 GObject class constructs with default values for properties OK +▶ 12/71 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none OK +▶ 25/71 ES6 class inheriting from Lang.Class chains up to a method on the parent class OK +▶ 26/71 GObject class constructs with a hash of property values OK +▶ 12/71 GError marshals GError as a return value OK +▶ 25/71 ES6 class inheriting from Lang.Class overrides a method on the parent class OK +▶ 25/71 ES6 class inheriting from Lang.Class sets and gets a property from the parent class OK +▶ 26/71 GObject class constructs with property values from Gtk.Builder OK +▶ 12/71 Overrides can add constants OK +▶ 26/71 GObject class does not allow changing CONSTRUCT_ONLY properties OK +28/71 cjs:JS / Namespace OK 0.13s 1 subtests passed + +30/71 cjs:JS / ParamSpec RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu MALLOC_PERTURB_=114 GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testParamSpec.js +▶ 12/71 Overrides can override a struct method OK +▶ 12/71 Overrides returns the overridden struct OK +▶ 26/71 GObject class has a name OK +▶ 26/71 GObject class has a notify signal OK +▶ 26/71 GObject class can define its own signals OK +▶ 26/71 GObject class passes emitted arguments to signal handlers OK +▶ 12/71 Overrides can override an object constructor OK +▶ 12/71 Overrides can override an object method OK +▶ 12/71 Overrides returns the overridden object OK +▶ 12/71 Filename marshals as a return value OK +▶ 26/71 GObject class can return values from signals OK +▶ 26/71 GObject class does not call first-wins signal handlers after one returns a value OK +▶ 12/71 GObject.ParamSpec marshals as an in parameter OK +▶ 26/71 GObject class gets the return value of the default handler OK +▶ 26/71 GObject class calls run-last default handler last OK +▶ 12/71 GObject.ParamSpec marshals as a return value OK +▶ 26/71 GObject class can inherit from something that's not GObject.Object OK +▶ 29/71 Package module finds an existing library OK +▶ 12/71 GObject.ParamSpec marshals as an out parameter OK +▶ 26/71 GObject class can implement an interface OK +▶ 29/71 Package module doesn't find a non-existent library OK +▶ 26/71 GObject class can implement interface vfuncs OK +▶ 29/71 Package module finds a function OK +▶ 29/71 Package module doesn't find a non-existent function OK +▶ 2/71 /callargs/optional-args-work-when-passing-all-args OK +▶ 26/71 GObject class can be a subclass OK +▶ 12/71 GObject properties gets and sets a boolean property as some_boolean OK +▶ 29/71 Package module finds a class OK +▶ 26/71 GObject class can have any valid Lang.Class name OK +▶ 29/71 Package module doesn't find a non-existent class OK +▶ 26/71 GObject class calls its _instance_init() function while chaining up in constructor OK +▶ 29/71 Package module finds a property OK +▶ 12/71 GObject properties gets and sets a boolean property as some-boolean OK +▶ 1/71 /cjs/context/register-module/eval-jsapi OK +▶ 29/71 Package module doesn't find a non-existent property OK +▶ 29/71 Package module finds a static function OK +▶ 26/71 GObject class can have an interface-valued property OK +▶ 29/71 Package module doesn't find a non-existent static function OK +▶ 12/71 GObject properties gets and sets a boolean property as someBoolean OK +▶ 29/71 Package module finds a method OK +▶ 26/71 GObject class can override a property from the parent class OK +▶ 29/71 Package module doesn't find a non-existent method OK +▶ 26/71 GObject class cannot override a non-existent property OK +▶ 12/71 GObject properties gets and sets a char property as some_char OK +▶ 29/71 Package module finds an interface OK +▶ 26/71 GObject class handles gracefully forgetting to override a C property OK +▶ 12/71 GObject properties gets and sets a char property as some-char OK +▶ 29/71 Package module doesn't find a non-existent interface OK +▶ 29/71 Package module finds an interface method OK +▶ 29/71 Package module doesn't find a non-existent interface method OK +▶ 26/71 GObject class handles gracefully overriding a C property but forgetting the accessors OK +▶ 29/71 Package module finds an enum value OK +▶ 12/71 GObject properties gets and sets a char property as someChar OK +▶ 22/71 Marshalling empty flat arrays of structs accepts null OK +▶ 29/71 Package module doesn't find a non-existent enum value OK +▶ 29/71 Package module finds a constant OK +▶ 26/71 GObject interface class can implement a Lang.Interface OK +25/71 cjs:JS / LegacyClass OK 0.24s 62 subtests passed + +31/71 cjs:JS / Print RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes MALLOC_PERTURB_=225 LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testPrint.js +▶ 29/71 Package module doesn't find a non-existent constant OK +▶ 12/71 GObject properties gets and sets a uchar property as some_uchar OK +▶ 12/71 GObject properties gets and sets a uchar property as some-uchar OK +▶ 12/71 GObject properties gets and sets a uchar property as someUchar OK +▶ 22/71 Marshalling empty flat arrays of structs accepts an empty array OK +▶ 22/71 Constructor throws when constructor called without new OK +▶ 22/71 Enum classes enum has a $gtype property OK +▶ 22/71 Enum classes enum $gtype property is enumerable OK +▶ 22/71 GError domains Number converts error to quark OK +▶ 22/71 Object properties on GtkBuilder-constructed objects are found on the GObject itself OK +▶ 26/71 GObject interface throws when an interface requires a GObject interface but not GObject.Object OK +▶ 26/71 GObject interface can be implemented by a GObject class along with a JS interface OK +▶ 26/71 GObject interface is an instance of the interface classes OK +▶ 26/71 GObject interface cannot be instantiated OK +▶ 26/71 GObject interface has a name OK +▶ 26/71 GObject interface reports its type name OK +▶ 26/71 GObject interface can be implemented by a GObject class OK +▶ 26/71 GObject interface is implemented by a GObject class with the correct class object OK +▶ 26/71 GObject interface can be implemented by a class also implementing a Lang.Interface OK +▶ 26/71 GObject interface can have its required function implemented OK +▶ 12/71 GObject properties gets and sets a int property as some_int OK +▶ 12/71 GObject properties gets and sets a int property as some-int OK +▶ 12/71 GObject properties gets and sets a int property as someInt OK +▶ 26/71 GObject interface must have its required function implemented OK +▶ 26/71 GObject interface doesn't have to have its optional function implemented OK +▶ 26/71 GObject interface can have its optional function deferred to by the implementation OK +▶ 26/71 GObject interface can have its function chained up to OK +▶ 12/71 GObject properties gets and sets a uint property as some_uint OK +▶ 12/71 GObject properties gets and sets a uint property as some-uint OK +▶ 22/71 Object properties on GtkBuilder-constructed objects are found on the GObject's parents OK +▶ 26/71 GObject interface can require another interface OK +▶ 12/71 GObject properties gets and sets a uint property as someUint OK +▶ 26/71 GObject interface can chain up to another interface OK +▶ 22/71 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces OK +▶ 12/71 GObject properties gets and sets a long property as some_long OK +▶ 26/71 GObject interface defers to the last interface's optional function OK +▶ 26/71 GObject interface must be implemented by a class that implements all required interfaces OK +▶ 12/71 GObject properties gets and sets a long property as some-long OK +29/71 cjs:JS / Package OK 0.14s 20 subtests passed + +32/71 cjs:JS / Promise RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js MALLOC_PERTURB_=65 GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testPromise.js +▶ 26/71 GObject interface must be implemented by a class that implements required interfaces in correct order OK +▶ 12/71 GObject properties gets and sets a long property as someLong OK +▶ 12/71 GObject properties gets and sets a ulong property as some_ulong OK +▶ 12/71 GObject properties gets and sets a ulong property as some-ulong OK +▶ 12/71 GObject properties gets and sets a ulong property as someUlong OK +▶ 12/71 GObject properties gets and sets a int64 property as some_int64 OK +▶ 26/71 GObject interface can require an interface from C OK +▶ 26/71 GObject interface can define signals on the implementing class OK +▶ 26/71 GObject interface can define properties on the implementing class OK +▶ 26/71 GObject interface must have its properties overridden OK +▶ 26/71 GObject interface gets the correct type for its metaclass OK +▶ 26/71 GObject interface can be implemented by a class as well as its parent class OK +▶ 26/71 GObject interface can be reimplemented by a subclass of a class that already implements it OK +▶ 22/71 Garbage collection of introspected objects collects objects properly with signals connected OK +▶ 12/71 GObject properties gets and sets a int64 property as some-int64 OK +▶ 26/71 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class OK +▶ 12/71 GObject properties gets and sets a int64 property as someInt64 OK +▶ 2/71 /callargs/optional-args-work-when-passing-only-required-args OK +▶ 22/71 Garbage collection of introspected objects handles setting a property from C on an object whose JS wrapper has been collected OK +▶ 26/71 ES6 GObject class inheriting from GObject.Class calls a method on the parent class OK +▶ 12/71 GObject properties gets and sets a int64 property as some_int64 OK +▶ 26/71 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor OK +▶ 26/71 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class OK +▶ 22/71 Gdk.Atom is presented as string OK +▶ 12/71 GObject properties gets and sets a int64 property as some-int64 OK +▶ 3/71 - --help after -c should not print anything OK +▶ 26/71 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class OK +▶ 26/71 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class OK +▶ 12/71 GObject properties gets and sets a int64 property as someInt64 OK +▶ 26/71 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class OK +▶ 22/71 Complete enumeration (boxed types) enumerates all properties OK +▶ 12/71 GObject properties gets and sets a int64 property with a bigint OK +▶ 1/71 /cjs/context/register-module/eval-jsapi-relative OK +▶ 26/71 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class OK +▶ 26/71 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent OK +▶ 12/71 GObject properties gets and sets a uint64 property as some_uint64 OK +▶ 26/71 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself OK +▶ 12/71 GObject properties gets and sets a uint64 property as some-uint64 OK +▶ 12/71 GObject properties gets and sets a uint64 property as someUint64 OK +▶ 12/71 GObject properties gets and sets a uint64 property with a bigint OK +▶ 27/71 Mainloop.timeout_add() runs a timeout function OK +▶ 12/71 GObject properties gets and sets a string property as some_string OK +▶ 27/71 Mainloop.timeout_add() runs a timeout function until it returns false OK +▶ 12/71 GObject properties gets and sets a string property as some-string OK +▶ 12/71 GObject properties gets and sets a string property as someString OK +▶ 27/71 Mainloop.timeout_add() runs a timeout function after an initial timeout OK +▶ 12/71 GObject properties gets and sets a string property as some_string OK +▶ 12/71 GObject properties gets and sets a string property as some-string OK +▶ 27/71 Mainloop.idle_add() runs an idle function OK +▶ 12/71 GObject properties gets and sets a string property as someString OK +▶ 27/71 Mainloop.idle_add() continues to run idle functions that return true OK +▶ 27/71 Mainloop.idle_add() does not run idle functions if removed OK +▶ 27/71 Mainloop.idle_add() can remove idle functions while they are being invoked OK +▶ 12/71 GObject properties get and sets out-of-range values throws OK +▶ 27/71 Mainloop.idle_add() does not leak idle callbacks OK +▶ 12/71 GObject properties gets and sets a float property OK +▶ 12/71 GObject properties gets and sets a double property OK +▶ 12/71 GObject properties gets and sets a strv property as some_strv OK +26/71 cjs:JS / LegacyGObject OK 0.28s 60 subtests passed + +33/71 cjs:JS / Regress RUNNING +>>> MALLOC_PERTURB_=92 MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testRegress.js +▶ 12/71 GObject properties gets and sets a strv property as some-strv OK +▶ 12/71 GObject properties gets and sets a strv property as someStrv OK +▶ 12/71 GObject properties gets and sets a boxed_struct property as some_boxed_struct OK +▶ 12/71 GObject properties gets and sets a boxed_struct property as some-boxed-struct OK +▶ 12/71 GObject properties gets and sets a boxed_struct property as someBoxedStruct OK +27/71 cjs:JS / Mainloop OK 0.27s 8 subtests passed + +▶ 12/71 GObject properties gets and sets a boxed_struct property as some_boxed_struct OK +34/71 cjs:JS / Signals RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc MALLOC_PERTURB_=183 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testSignals.js +▶ 12/71 GObject properties gets and sets a boxed_struct property as some-boxed-struct OK +▶ 12/71 GObject properties gets and sets a boxed_struct property as someBoxedStruct OK +▶ 12/71 GObject properties gets and sets a boxed_glist property as some_boxed_glist OK +▶ 12/71 GObject properties gets and sets a boxed_glist property as some-boxed-glist OK +▶ 12/71 GObject properties gets and sets a boxed_glist property as someBoxedGlist OK +▶ 1/71 /cjs/context/register-module/non-existent OK +▶ 2/71 /callargs/enum-types-work OK +▶ 12/71 GObject properties gets and sets a gvalue property as some_gvalue OK +▶ 12/71 GObject properties gets and sets a gvalue property as some-gvalue OK +▶ 22/71 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) OK +▶ 12/71 GObject properties gets and sets a gvalue property as someGvalue OK +▶ 12/71 GObject properties gets and sets a gvalue property with a bigint OK +▶ 12/71 GObject properties gets and sets a variant property as some_variant OK +▶ 12/71 GObject properties gets and sets a variant property as some-variant OK +▶ 12/71 GObject properties gets and sets a variant property as someVariant OK +▶ 12/71 GObject properties gets and sets a variant property as some_variant OK +▶ 30/71 GObject.ParamSpec.string has the correct name strings OK +▶ 12/71 GObject properties gets and sets a variant property as some-variant OK +▶ 30/71 GObject.ParamSpec.string has the correct flags OK +▶ 12/71 GObject properties gets and sets a variant property as someVariant OK +▶ 30/71 GObject.ParamSpec.string has the correct default value OK +▶ 12/71 GObject properties gets and sets a variant property as some_variant OK +▶ 30/71 GObject.ParamSpec.int has the correct name strings OK +▶ 12/71 GObject properties gets and sets a variant property as some-variant OK +▶ 30/71 GObject.ParamSpec.int has the correct flags OK +▶ 22/71 Complete enumeration of GIRepositoryNamespace (new_enumerate) all enumerated properties are defined OK +▶ 30/71 GObject.ParamSpec.int has the correct default value OK +▶ 12/71 GObject properties gets and sets a variant property as someVariant OK +▶ 30/71 GObject.ParamSpec.uint has the correct name strings OK +▶ 12/71 GObject properties gets and sets a object property as some_object OK +▶ 30/71 GObject.ParamSpec.uint has the correct flags OK +▶ 30/71 GObject.ParamSpec.uint has the correct default value OK +▶ 12/71 GObject properties gets and sets a object property as some-object OK +▶ 22/71 Backwards compatibility for GLib/Gio platform specific GIRs GioUnix objects are looked up in GioUnix, not Gio OK +▶ 30/71 GObject.ParamSpec.int64 has the correct name strings OK +▶ 30/71 GObject.ParamSpec.int64 has the correct flags OK +▶ 12/71 GObject properties gets and sets a object property as someObject OK +▶ 30/71 GObject.ParamSpec.int64 has the correct default value OK +▶ 12/71 GObject properties gets and sets a object property as some_object OK +▶ 30/71 GObject.ParamSpec.uint64 has the correct name strings OK +▶ 30/71 GObject.ParamSpec.uint64 has the correct flags OK +▶ 3/71 - -I after script should succeed but give a warning OK +▶ 12/71 GObject properties gets and sets a object property as some-object OK +▶ 30/71 GObject.ParamSpec.uint64 has the correct default value OK +▶ 1/71 /cjs/context/eval-module/unregistered OK +▶ 30/71 GObject.ParamSpec.enum has the correct name strings OK +▶ 12/71 GObject properties gets and sets a object property as someObject OK +▶ 30/71 GObject.ParamSpec.enum has the correct flags OK +▶ 30/71 GObject.ParamSpec.enum has the correct default value OK +▶ 22/71 Backwards compatibility for GLib/Gio platform specific GIRs doesn't print the message if the type isn't resolved directly OK +▶ 12/71 GObject properties gets and sets a flags property as some_flags OK ▶ 32/71 Promise waits for all promises before handling unhandled, when handled OK +▶ 30/71 GObject.ParamSpec.flags has the correct name strings OK +▶ 30/71 GObject.ParamSpec.flags has the correct flags OK +▶ 12/71 GObject properties gets and sets a flags property as some-flags OK +▶ 31/71 print can be spied upon OK +▶ 22/71 Backwards compatibility for GLib/Gio platform specific GIRs has some exceptions OK +▶ 30/71 GObject.ParamSpec.flags has the correct default value OK ▶ 32/71 Promise waits for all promises before handling unhandled, when unhandled OK +▶ 12/71 GObject properties gets and sets a flags property as someFlags OK +▶ 30/71 GObject.ParamSpec.object has the correct name strings OK +▶ 31/71 printerr can be spied upon OK +▶ 2/71 /callargs/signed-enum-types-work OK +▶ 30/71 GObject.ParamSpec.object has the correct flags OK +▶ 30/71 GObject.ParamSpec.object has the correct default value OK +▶ 12/71 GObject properties gets and sets a enum property as some_enum OK ▶ 32/71 Promise do not lead to high-priority IDLE starvation OK -▶ 2/71 /callargs/no-args-fails-on-extra-args OK -▶ 2/71 /callargs/no-args-ignores-trailing OK -▶ 2/71 /callargs/too-many-args-fails OK -▶ 36/71 Tweener runs a simple tween OK -▶ 36/71 Tweener calls callbacks during the tween OK -▶ 36/71 Tweener can pause tweens OK -▶ 36/71 Tweener can remove tweens OK -▶ 36/71 Tweener overrides a tween with another one acting on the same object and property at the same time OK -▶ 36/71 Tweener does not override a tween with another one acting not at the same time OK -▶ 36/71 Tweener can pause and resume all tweens OK -▶ 36/71 Tweener can remove all tweens OK -▶ 36/71 Tweener runs a tween with a time of 0 immediately OK -▶ 36/71 Tweener can call a callback a certain number of times OK -▶ 36/71 Tweener can count the number of tweens on an object OK -▶ 36/71 Tweener can register special properties OK -▶ 36/71 Tweener can register special modifiers for properties OK -▶ 36/71 Tweener can split properties into more than one special property OK -▶ 36/71 Tweener calls an overwrite callback when a tween is replaced OK -▶ 36/71 Tweener can still overwrite a tween after it has started OK -▶ 36/71 Tweener stays within min and max values OK +▶ 31/71 log can be spied upon OK +▶ 30/71 GObject.ParamSpec.jsobject has the correct name strings OK +▶ 12/71 GObject properties gets and sets a enum property as some-enum OK +▶ 31/71 logError can be spied upon OK +▶ 30/71 GObject.ParamSpec.jsobject has the correct flags OK +▶ 30/71 GObject.ParamSpec.jsobject has the correct default value OK +▶ 12/71 GObject properties gets and sets a enum property as someEnum OK +▶ 31/71 prettyPrint property value primitive OK +▶ 31/71 prettyPrint property value is object reference OK +▶ 30/71 GObject.ParamSpec object doesn't crash when resolving a non-string property OK +▶ 31/71 prettyPrint more than one property OK +▶ 31/71 prettyPrint add property value after property value object reference OK +▶ 30/71 GObject.ParamSpec object has correct object tag OK +▶ 12/71 GObject properties gets and sets a byte_array property as some_byte_array OK +▶ 31/71 prettyPrint array OK +▶ 31/71 prettyPrint property value array OK +▶ 12/71 GObject properties gets and sets a byte_array property as some-byte-array OK +▶ 31/71 prettyPrint array reference is the only array element OK +▶ 31/71 prettyPrint array reference is one of multiple array elements OK +▶ 31/71 prettyPrint nested array OK +▶ 12/71 GObject properties gets and sets a byte_array property as someByteArray OK +▶ 31/71 prettyPrint property value nested array OK +▶ 31/71 prettyPrint function OK +▶ 31/71 prettyPrint property value function OK +▶ 12/71 GObject properties gets and sets a byte_array property as some_byte_array OK +▶ 31/71 prettyPrint date OK +▶ 31/71 prettyPrint property value date OK +▶ 12/71 GObject properties gets and sets a byte_array property as some-byte-array OK +▶ 12/71 GObject properties gets and sets a byte_array property as someByteArray OK +32/71 cjs:JS / Promise OK 0.12s 3 subtests passed + +35/71 cjs:JS / System RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=25 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testSystem.js +▶ 12/71 GObject properties gets a read-only property OK +▶ 12/71 GObject properties throws when setting a read-only property OK +▶ 12/71 GObject properties allows to set/get deprecated properties SKIP +▶ 12/71 GObject properties can be overridden from JS OK +▶ 12/71 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer none OK +▶ 12/71 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer none OK +▶ 31/71 prettyPrint toString is overridden on object OK +30/71 cjs:JS / ParamSpec OK 0.19s 29 subtests passed + +22/71 cjs:JS / Introspection OK 0.55s 20 subtests passed + +▶ 1/71 /cjs/context/eval-module/exit-code-omitted-throw OK +36/71 cjs:JS / Tweener RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory MALLOC_PERTURB_=84 G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testTweener.js +37/71 cjs:JS / WarnLib RUNNING +>>> MALLOC_PERTURB_=219 MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testWarnLib.js +▶ 12/71 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer none OK +▶ 12/71 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer container OK +▶ 12/71 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer container OK +▶ 12/71 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer container OK +▶ 12/71 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer none OK +▶ 12/71 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer none OK +▶ 12/71 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer none OK +▶ 12/71 GObject signals checks emission of signal with boxed-struct argument and transfer none OK +▶ 12/71 GObject signals checks emission of signal with boxed-struct argument and transfer full SKIP +▶ 12/71 GObject signals with not-ref-counted boxed types with transfer full are properly handled OK +▶ 2/71 /callargs/one-of-each-nullable-type-works OK +▶ 31/71 prettyPrint string tag supplied OK +▶ 31/71 prettyPrint symbol OK +▶ 31/71 prettyPrint property key symbol OK +▶ 31/71 prettyPrint property value symbol OK +▶ 31/71 prettyPrint registered symbol OK +▶ 31/71 prettyPrint property key registered symbol OK +▶ 31/71 prettyPrint property value registered symbol OK +▶ 31/71 prettyPrint well-known symbol OK +▶ 31/71 prettyPrint property key well-known symbol OK +▶ 31/71 prettyPrint property value well-known symbol OK +▶ 31/71 prettyPrint undefined OK +▶ 31/71 prettyPrint null OK +▶ 31/71 prettyPrint nested null OK +▶ 31/71 prettyPrint imports root in object OK +▶ 31/71 prettyPrint TypedArrays Int8Array OK +▶ 31/71 prettyPrint TypedArrays Uint8Array OK +▶ 31/71 prettyPrint TypedArrays Uint16Array OK +▶ 31/71 prettyPrint TypedArrays Uint8ClampedArray OK +▶ 31/71 prettyPrint TypedArrays Int16Array OK +▶ 31/71 prettyPrint TypedArrays Uint16Array OK +▶ 31/71 prettyPrint TypedArrays Int32Array OK +▶ 31/71 prettyPrint TypedArrays Uint32Array OK +▶ 31/71 prettyPrint TypedArrays Float32Array OK +▶ 31/71 prettyPrint TypedArrays Float64Array OK ▶ 34/71 Legacy object with signals emit works with no connections OK +▶ 1/71 /cjs/context/eval-module/exit-code-omitted-no-throw OK +▶ 31/71 prettyPrint TypedArrays BigInt64Array OK +▶ 31/71 prettyPrint TypedArrays BigUint64Array OK +▶ 31/71 prettyPrint Uint8Array returned from introspected function OK +▶ 2/71 /callargs/passing-no-arguments-when-all-optional OK ▶ 34/71 Legacy object with signals using connect calls a signal handler when a signal is emitted OK ▶ 34/71 Legacy object with signals using connect calls remaining handlers after one is disconnected OK ▶ 34/71 Legacy object with signals using connect does not call a signal handler after the signal is disconnected OK ▶ 34/71 Legacy object with signals using connect can disconnect a signal handler during signal emission OK ▶ 34/71 Legacy object with signals using connect distinguishes multiple signals OK +▶ 3/71 - --coverage-prefix after script should succeed but give a warning OK ▶ 34/71 Legacy object with signals using connect determines if a signal is connected on a JS object OK ▶ 34/71 Legacy object with signals using connect does not call a subsequent connected callbacks if stopped by earlier OK ▶ 34/71 Legacy object with signals using connect with exception in signal handler does not affect other callbacks OK ▶ 34/71 Legacy object with signals using connect with exception in signal handler does not disconnect the callback OK ▶ 34/71 Legacy object with signals using connectAfter calls a signal handler when a signal is emitted OK +31/71 cjs:JS / Print OK 0.23s 46 subtests passed + +12/71 cjs:JS / GIMarshalling OK 1.02s 520 subtests passed + +38/71 cjs:JS / Gtk3 RUNNING +>>> MALLOC_PERTURB_=218 MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGtk3.js +39/71 cjs:JS / GObjectDestructionAccess RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp MALLOC_PERTURB_=87 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js ▶ 34/71 Legacy object with signals using connectAfter calls remaining handlers after one is disconnected OK ▶ 34/71 Legacy object with signals using connectAfter does not call a signal handler after the signal is disconnected OK ▶ 34/71 Legacy object with signals using connectAfter can disconnect a signal handler during signal emission OK @@ -4274,6 +3658,7 @@ ▶ 34/71 Object with signals added using connect determines if a signal is connected on a JS object OK ▶ 34/71 Object with signals added using connect does not call a subsequent connected callbacks if stopped by earlier OK ▶ 34/71 Object with signals added using connect with exception in signal handler does not affect other callbacks OK +▶ 34/71 Object with signals added using connect with exception in signal handler does not disconnect the callback OK ▶ 33/71 Life, the Universe and Everything includes null return value OK ▶ 33/71 Life, the Universe and Everything includes booleans OK ▶ 33/71 Life, the Universe and Everything includes 8-bit integers OK @@ -4283,33 +3668,33 @@ ▶ 33/71 Life, the Universe and Everything includes 32-bit integers OK ▶ 33/71 Life, the Universe and Everything includes unsigned 32-bit integers OK ▶ 33/71 Life, the Universe and Everything includes 64-bit integers OK +▶ 2/71 /callargs/passing-some-arguments-when-all-optional OK +▶ 34/71 Object with signals added using connectAfter calls a signal handler when a signal is emitted OK ▶ 33/71 Life, the Universe and Everything includes unsigned 64-bit integers OK ▶ 33/71 Life, the Universe and Everything includes shorts OK ▶ 33/71 Life, the Universe and Everything includes ints OK ▶ 33/71 Life, the Universe and Everything includes longs OK +▶ 34/71 Object with signals added using connectAfter calls remaining handlers after one is disconnected OK +▶ 34/71 Object with signals added using connectAfter does not call a signal handler after the signal is disconnected OK +▶ 34/71 Object with signals added using connectAfter can disconnect a signal handler during signal emission OK +▶ 34/71 Object with signals added using connectAfter distinguishes multiple signals OK ▶ 33/71 Life, the Universe and Everything includes ssizes OK +▶ 34/71 Object with signals added using connectAfter determines if a signal is connected on a JS object OK ▶ 33/71 Life, the Universe and Everything includes floats OK +▶ 34/71 Object with signals added using connectAfter does not call a subsequent connected callbacks if stopped by earlier OK ▶ 33/71 Life, the Universe and Everything includes doubles OK ▶ 33/71 Life, the Universe and Everything includes ushorts OK +▶ 34/71 Object with signals added using connectAfter with exception in signal handler does not affect other callbacks OK +▶ 34/71 Object with signals added using connectAfter with exception in signal handler does not disconnect the callback OK ▶ 33/71 Life, the Universe and Everything includes uints OK ▶ 33/71 Life, the Universe and Everything includes ulongs OK -▶ 12/71 Wrong virtual functions marshals a return value SKIP -▶ 12/71 Wrong virtual functions marshals one out parameter SKIP -▶ 12/71 Wrong virtual functions marshals multiple out parameters OK -▶ 12/71 Wrong virtual functions marshals a return value and one out parameter OK -▶ 12/71 Wrong virtual functions marshals a return value and multiple out parameters OK -▶ 12/71 Wrong virtual functions marshals an array out parameter OK -▶ 12/71 Wrong virtual functions marshals an enum return value OK -▶ 12/71 Wrong virtual functions marshals an enum out parameter OK -▶ 12/71 Wrong virtual functions marshals a flags return value OK -▶ 12/71 Wrong virtual functions marshals a flags out parameter OK -▶ 1/71 /cjs/context/eval-module-file/fail-instantiate OK -31/71 cjs:JS / Print OK 0.31s 46 subtests passed - ▶ 33/71 Life, the Universe and Everything includes sizes OK +▶ 34/71 Object with signals added using connectAfter calls a signal handler later than when using connect when a signal is emitted OK +▶ 34/71 Object with signals added does not call a connected after handler when stopped by connect OK ▶ 33/71 Life, the Universe and Everything No implicit conversion to unsigned for uint8 OK ▶ 33/71 Life, the Universe and Everything No implicit conversion to unsigned for uint16 OK ▶ 33/71 Life, the Universe and Everything No implicit conversion to unsigned for uint32 OK +▶ 1/71 /cjs/context/eval-module/jsapi-throw OK ▶ 33/71 Life, the Universe and Everything No implicit conversion to unsigned for uint64 OK ▶ 33/71 Life, the Universe and Everything No implicit conversion to unsigned for uint OK ▶ 33/71 Life, the Universe and Everything No implicit conversion to unsigned for size OK @@ -4324,102 +3709,87 @@ ▶ 33/71 Life, the Universe and Everything Infinity and NaN converts to 0 for uint8 OK ▶ 33/71 Life, the Universe and Everything Infinity and NaN converts to 0 for uint16 OK ▶ 33/71 Life, the Universe and Everything Infinity and NaN converts to 0 for uint32 OK +▶ 35/71 System.addressOf() gives different results for different objects OK ▶ 33/71 Life, the Universe and Everything Infinity and NaN converts to 0 for uint64 OK ▶ 33/71 Life, the Universe and Everything Infinity and NaN converts to 0 for ushort OK ▶ 33/71 Life, the Universe and Everything Infinity and NaN converts to 0 for uint OK ▶ 33/71 Life, the Universe and Everything Infinity and NaN converts to 0 for ulong OK ▶ 33/71 Life, the Universe and Everything Infinity and NaN converts to 0 for size OK -▶ 34/71 Object with signals added using connect with exception in signal handler does not disconnect the callback OK -▶ 34/71 Object with signals added using connectAfter calls a signal handler when a signal is emitted OK -▶ 34/71 Object with signals added using connectAfter calls remaining handlers after one is disconnected OK -▶ 34/71 Object with signals added using connectAfter does not call a signal handler after the signal is disconnected OK -▶ 34/71 Object with signals added using connectAfter can disconnect a signal handler during signal emission OK -▶ 34/71 Object with signals added using connectAfter distinguishes multiple signals OK -▶ 34/71 Object with signals added using connectAfter determines if a signal is connected on a JS object OK -▶ 34/71 Object with signals added using connectAfter does not call a subsequent connected callbacks if stopped by earlier OK -▶ 34/71 Object with signals added using connectAfter with exception in signal handler does not affect other callbacks OK -▶ 34/71 Object with signals added using connectAfter with exception in signal handler does not disconnect the callback OK -▶ 34/71 Object with signals added using connectAfter calls a signal handler later than when using connect when a signal is emitted OK -▶ 34/71 Object with signals added does not call a connected after handler when stopped by connect OK -▶ 3/71 - --help should succeed before -c OK -48/71 cjs:JS / GLibLogWriter RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 MALLOC_PERTURB_=163 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGLibLogWriter.js -m -32/71 cjs:JS / Promise OK 0.29s 3 subtests passed - -36/71 cjs:JS / Tweener OK 0.23s 17 subtests passed - -▶ 12/71 Inherited GObject SubObject has a parent method that can be called OK -▶ 12/71 Inherited GObject SubObject has a method that can be called OK -▶ 12/71 Inherited GObject SubObject has an overridden method that can be called OK -▶ 12/71 Inherited GObject SubObject has a method with default implementation that can be called OK -▶ 12/71 Inherited GObject SubSubObject has a parent method that can be called OK -▶ 12/71 Inherited GObject SubSubObject has a method that can be called OK -▶ 12/71 Inherited GObject SubSubObject has an overridden method that can be called OK -▶ 12/71 Inherited GObject SubSubObject has a method with default implementation that can be called OK -▶ 12/71 Interface can be returned OK -▶ 12/71 Interface can call an interface vfunc in C OK -▶ 12/71 Interface can implement a C interface OK -▶ 12/71 Interface can implement a C interface with a vfunc OK -▶ 12/71 Configurations of return values can handle two out parameters OK -▶ 12/71 Configurations of return values can handle three in and three out parameters OK -▶ 12/71 Configurations of return values can handle a return value and an out parameter OK -▶ 12/71 Configurations of return values can handle four in parameters, two of which are nullable OK -▶ 12/71 Configurations of return values can handle three in parameters, one of which is nullable and one not OK -▶ 12/71 Configurations of return values can handle an array in parameter and two nullable in parameters OK -▶ 12/71 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length OK -▶ 2/71 /callargs/too-many-args-fails-when-more-than-optional OK -49/71 cjs:JS / Global RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js MALLOC_PERTURB_=180 ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGlobal.js -m -50/71 cjs:JS / Timers RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=221 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testTimers.js -m +▶ 35/71 System.refcount() gives the correct number OK ▶ 33/71 Life, the Universe and Everything Infinity and NaN not for float OK +34/71 cjs:JS / Signals OK 0.21s 42 subtests passed + ▶ 33/71 Life, the Universe and Everything Infinity and NaN not for double OK +40/71 cjs:JS / LegacyGtk RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=154 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testLegacyGtk.js +▶ 35/71 System.addressOfGObject() gives different results for different objects OK +▶ 35/71 System.addressOfGObject() throws for non GObject objects OK +▶ 35/71 System.gc() does not crash the application OK ▶ 33/71 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for uint64 OK ▶ 33/71 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for int64 OK ▶ 33/71 Life, the Universe and Everything includes wide characters OK ▶ 33/71 Life, the Universe and Everything includes time_t OK ▶ 33/71 Life, the Universe and Everything includes GTypes OK +▶ 36/71 Tweener runs a simple tween OK +▶ 36/71 Tweener calls callbacks during the tween OK +▶ 36/71 Tweener can pause tweens OK +▶ 2/71 /callargs/passing-all-arguments-when-all-optional OK +▶ 35/71 System.dumpHeap() throws but does not crash when given a nonexistent path OK ▶ 33/71 Life, the Universe and Everything closures OK +▶ 36/71 Tweener can remove tweens OK ▶ 33/71 Life, the Universe and Everything closures with one argument OK +▶ 35/71 System.dumpMemoryInfo() OK +▶ 36/71 Tweener overrides a tween with another one acting on the same object and property at the same time OK +▶ 35/71 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path OK ▶ 33/71 Life, the Universe and Everything closure with GLib.Variant argument OK ▶ 33/71 Life, the Universe and Everything GValue marshalling integer in OK +▶ 36/71 Tweener does not override a tween with another one acting not at the same time OK ▶ 33/71 Life, the Universe and Everything GValue marshalling integer out OK +▶ 35/71 System.programPath is null when executed from minijasmine OK ▶ 33/71 Life, the Universe and Everything integer GLib.Variant OK +▶ 36/71 Tweener can pause and resume all tweens OK ▶ 33/71 Life, the Universe and Everything string GLib.Variant OK +▶ 35/71 System.programArgs System.programArgs is an array OK +▶ 36/71 Tweener can remove all tweens OK +▶ 35/71 System.programArgs modifications persist OK ▶ 33/71 Life, the Universe and Everything dictionary GLib.Variant OK +▶ 35/71 System.programArgs System.programArgs is equal to ARGV OK +▶ 36/71 Tweener runs a tween with a time of 0 immediately OK ▶ 33/71 Life, the Universe and Everything variant GLib.Variant OK +▶ 36/71 Tweener can call a callback a certain number of times OK ▶ 33/71 Life, the Universe and Everything string array GLib.Variant OK +▶ 36/71 Tweener can count the number of tweens on an object OK ▶ 33/71 Life, the Universe and Everything UTF-8 strings as return types OK -▶ 3/71 - --help should print something before -c OK -▶ 1/71 /cjs/context/eval-module-file/exit-code-omitted-warning OK ▶ 33/71 Life, the Universe and Everything UTF-8 strings as in parameters OK ▶ 33/71 Life, the Universe and Everything UTF-8 strings as out parameters OK ▶ 33/71 Life, the Universe and Everything UTF-8 strings as in-out parameters SKIP ▶ 33/71 Life, the Universe and Everything return values in filename encoding OK +▶ 36/71 Tweener can register special properties OK ▶ 33/71 Life, the Universe and Everything Various configurations of arguments in after out OK ▶ 33/71 Life, the Universe and Everything Various configurations of arguments multiple number args OK ▶ 33/71 Life, the Universe and Everything Various configurations of arguments multiple string out parameters OK +▶ 36/71 Tweener can register special modifiers for properties OK +▶ 1/71 /cjs/context/eval-file/exit-code-omitted-no-throw OK ▶ 33/71 Life, the Universe and Everything Various configurations of arguments strings as return value and output parameter OK ▶ 33/71 Life, the Universe and Everything Various configurations of arguments nullable string in parameter OK ▶ 33/71 Life, the Universe and Everything Various configurations of arguments nullable string out parameter OK +▶ 36/71 Tweener can split properties into more than one special property OK +▶ 3/71 - --coverage-output after script should succeed but give a warning OK ▶ 33/71 Life, the Universe and Everything arrays of int in OK ▶ 33/71 Life, the Universe and Everything arrays of gint8 in OK -▶ 12/71 GError marshals a GError** signature as an exception OK -▶ 12/71 GError marshals a GError** at the end of the signature as an exception OK -▶ 12/71 GError marshals a GError** elsewhere in the signature as an out parameter OK -▶ 12/71 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none OK -▶ 12/71 GError marshals GError as a return value OK -▶ 12/71 Overrides can add constants OK -34/71 cjs:JS / Signals OK 0.29s 42 subtests passed - -▶ 2/71 /callargs/too-few-args-fails OK -51/71 cjs:JS / WeakRef RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=240 GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testWeakRef.js -m +▶ 36/71 Tweener calls an overwrite callback when a tween is replaced OK +▶ 37/71 WarnLib bug 689482 OK ▶ 33/71 Life, the Universe and Everything arrays of gint16 in OK ▶ 33/71 Life, the Universe and Everything arrays of gint32 in OK +▶ 36/71 Tweener can still overwrite a tween after it has started OK ▶ 33/71 Life, the Universe and Everything arrays of gint64 in OK ▶ 33/71 Life, the Universe and Everything implicit conversions from strings to int arrays OK +35/71 cjs:JS / System OK 0.17s 12 subtests passed + +41/71 cjs:dbus / GDBus RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc MALLOC_PERTURB_=149 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /usr/bin/dbus-run-session --config-file /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/../../test/test-bus.conf -- installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGDBus.js ▶ 33/71 Life, the Universe and Everything out arrays of integers OK +▶ 37/71 WarnLib calls vfuncs with unnamed parameters OK ▶ 33/71 Life, the Universe and Everything inout arrays of integers SKIP ▶ 33/71 Life, the Universe and Everything String arrays marshalling in OK ▶ 33/71 Life, the Universe and Everything String arrays marshalling out OK @@ -4432,6 +3802,8 @@ ▶ 33/71 Life, the Universe and Everything integer array with static length OK ▶ 33/71 Life, the Universe and Everything string array that's const in C OK ▶ 33/71 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full OK +▶ 36/71 Tweener stays within min and max values OK +▶ 37/71 WarnLib handles enum members that start with a digit OK ▶ 33/71 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none OK ▶ 33/71 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter OK ▶ 33/71 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value OK @@ -4439,6 +3811,12 @@ ▶ 33/71 Life, the Universe and Everything glist types return with transfer-container OK ▶ 33/71 Life, the Universe and Everything glist types return with transfer-full OK ▶ 33/71 Life, the Universe and Everything glist types in with transfer-none OK +▶ 2/71 /callargs/allocated-args-are-freed-on-error OK +36/71 cjs:JS / Tweener OK 0.17s 17 subtests passed + +▶ 3/71 - --version should work OK +42/71 cjs:JS / Async RUNNING +>>> MESON_TEST_ITERATION=1 MALLOC_PERTURB_=185 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testAsync.js -m ▶ 33/71 Life, the Universe and Everything glist types nullable in OK ▶ 33/71 Life, the Universe and Everything glist types nullable out OK ▶ 33/71 Life, the Universe and Everything glist types in with transfer-container SKIP @@ -4455,50 +3833,25 @@ ▶ 33/71 Life, the Universe and Everything GHash type with GValue value type out OK ▶ 33/71 Life, the Universe and Everything GHash type with GValue value type in SKIP ▶ 33/71 Life, the Universe and Everything GHash type marshals as a return value with transfer container OK +37/71 cjs:JS / WarnLib OK 0.17s 3 subtests passed + ▶ 33/71 Life, the Universe and Everything GHash type marshals as a return value with transfer full OK +43/71 cjs:JS / CairoModule RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=160 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testCairoModule.js -m ▶ 33/71 Life, the Universe and Everything GHash type null GHash in OK ▶ 33/71 Life, the Universe and Everything GHash type null GHashTable out OK ▶ 33/71 Life, the Universe and Everything GHash type in GHash OK -▶ 12/71 Overrides can override a struct method OK -▶ 12/71 Overrides returns the overridden struct OK -▶ 12/71 Overrides can override an object constructor OK -▶ 12/71 Overrides can override an object method OK -▶ 12/71 Overrides returns the overridden object OK -▶ 12/71 Filename marshals as a return value OK -▶ 12/71 GObject.ParamSpec marshals as an in parameter OK -▶ 12/71 GObject.ParamSpec marshals as a return value OK -▶ 12/71 GObject.ParamSpec marshals as an out parameter OK -▶ 12/71 GObject properties gets and sets a boolean property as some_boolean OK -▶ 12/71 GObject properties gets and sets a boolean property as some-boolean OK -▶ 12/71 GObject properties gets and sets a boolean property as someBoolean OK -▶ 12/71 GObject properties gets and sets a char property as some_char OK -▶ 12/71 GObject properties gets and sets a char property as some-char OK -▶ 12/71 GObject properties gets and sets a char property as someChar OK -▶ 1/71 /cjs/context/eval-module-file/exit-code-omitted-no-warning OK -▶ 35/71 System.dumpMemoryInfo() OK -▶ 35/71 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path OK -▶ 35/71 System.programPath is null when executed from minijasmine OK -▶ 35/71 System.programArgs System.programArgs is an array OK -▶ 35/71 System.programArgs modifications persist OK -▶ 35/71 System.programArgs System.programArgs is equal to ARGV OK ▶ 33/71 Life, the Universe and Everything GHash type nested GHash OK ▶ 33/71 Life, the Universe and Everything GArray marshals as a return value with transfer container OK ▶ 33/71 Life, the Universe and Everything GArray marshals as a return value with transfer full OK ▶ 33/71 Life, the Universe and Everything enum that references its own members has correct values OK ▶ 33/71 Life, the Universe and Everything unregistered enum works OK -▶ 43/71 Cairo imported as ES module cairo default import OK -▶ 42/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW OK -▶ 12/71 GObject properties gets and sets a uchar property as some_uchar OK -▶ 12/71 GObject properties gets and sets a uchar property as some-uchar OK -▶ 12/71 GObject properties gets and sets a uchar property as someUchar OK -▶ 12/71 GObject properties gets and sets a int property as some_int OK -▶ 12/71 GObject properties gets and sets a int property as some-int OK -35/71 cjs:JS / System OK 0.30s 12 subtests passed - ▶ 33/71 Life, the Universe and Everything value is not added to enum with OK ▶ 33/71 Life, the Universe and Everything enum parameter OK ▶ 33/71 Life, the Universe and Everything unsigned enum parameter OK ▶ 33/71 Life, the Universe and Everything flags parameter OK +▶ 1/71 /cjs/context/eval-file/exit-code-omitted-throw OK +▶ 3/71 - --version should print something OK ▶ 33/71 Life, the Universe and Everything Simple introspected struct sets fields correctly OK ▶ 33/71 Life, the Universe and Everything Simple introspected struct can clone OK ▶ 33/71 Life, the Universe and Everything Simple introspected struct can be modified by a method OK @@ -4513,55 +3866,10 @@ ▶ 33/71 Life, the Universe and Everything Struct with array of anonymous unions sets fields correctly SKIP ▶ 33/71 Life, the Universe and Everything Struct with const/volatile members sets fields correctly SKIP ▶ 33/71 Life, the Universe and Everything Introspected simple boxed struct sets fields correctly OK -▶ 13/71 Gio.InputStream.prototype.createAsyncIterator iterates asynchronously OK -▶ 13/71 Gio.FileEnumerator overrides iterates synchronously OK -▶ 43/71 Cairo imported via GI has the same functionality as imports.cairo OK -▶ 43/71 Cairo imported via GI has boxed types from the GIR file OK -▶ 42/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH OK -▶ 42/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT OK -▶ 42/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE OK -▶ 42/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE OK -▶ 42/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW OK -▶ 42/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH OK -▶ 42/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT OK -▶ 42/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE OK -▶ 42/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE OK -▶ 2/71 /callargs/too-few-args-fails-with-optional OK -52/71 cjs:Debugger / backtrace command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=49 GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/backtrace.debugger -▶ 12/71 GObject properties gets and sets a int property as someInt OK -▶ 12/71 GObject properties gets and sets a uint property as some_uint OK -▶ 12/71 GObject properties gets and sets a uint property as some-uint OK -▶ 12/71 GObject properties gets and sets a uint property as someUint OK -▶ 12/71 GObject properties gets and sets a long property as some_long OK -▶ 12/71 GObject properties gets and sets a long property as some-long OK -▶ 12/71 GObject properties gets and sets a long property as someLong OK -▶ 12/71 GObject properties gets and sets a ulong property as some_ulong OK -▶ 12/71 GObject properties gets and sets a ulong property as some-ulong OK -▶ 12/71 GObject properties gets and sets a ulong property as someUlong OK -▶ 37/71 WarnLib bug 689482 OK -▶ 37/71 WarnLib calls vfuncs with unnamed parameters OK -▶ 37/71 WarnLib handles enum members that start with a digit OK -▶ 3/71 - --help after script file should be passed to script OK -▶ 44/71 console has correct object tag OK -▶ 1/71 /cjs/context/register-module/eval-module OK ▶ 33/71 Life, the Universe and Everything Introspected simple boxed struct can be passed to a method OK ▶ 33/71 Life, the Universe and Everything Introspected simple boxed struct can be returned from a method OK ▶ 33/71 Life, the Universe and Everything Introspected simple boxed struct constructors "copies" an object from a hash of field values OK -▶ 12/71 GObject properties gets and sets a int64 property as some_int64 OK -▶ 12/71 GObject properties gets and sets a int64 property as some-int64 OK -▶ 12/71 GObject properties gets and sets a int64 property as someInt64 OK -▶ 12/71 GObject properties gets and sets a int64 property as some_int64 OK -▶ 12/71 GObject properties gets and sets a int64 property as some-int64 OK -▶ 12/71 GObject properties gets and sets a int64 property as someInt64 OK -43/71 cjs:JS / CairoModule OK 0.18s 3 subtests passed - -▶ 13/71 Gio.FileEnumerator overrides iterates asynchronously OK -▶ 13/71 Non-introspectable file attribute overrides invalid means unsetting the attribute OK -▶ 13/71 Non-introspectable file attribute overrides works for boolean OK -▶ 13/71 Non-introspectable file attribute overrides works for uint32 OK -▶ 13/71 Non-introspectable file attribute overrides works for uint64 OK -▶ 13/71 Non-introspectable file attribute overrides works for object OK +▶ 2/71 /callargs/nullable-bool-is-invalid OK ▶ 33/71 Life, the Universe and Everything Introspected simple boxed struct constructors catches bad field names OK ▶ 33/71 Life, the Universe and Everything Introspected simple boxed struct constructors copies an object from another object of the same type OK ▶ 33/71 Life, the Universe and Everything Introspected boxed nested struct reads fields and nested fields OK @@ -4576,52 +3884,9 @@ ▶ 33/71 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with differently typed args OK ▶ 33/71 Life, the Universe and Everything Introspected boxed types Opaque constructs from a another object of the same type OK ▶ 33/71 Life, the Universe and Everything Introspected boxed types Opaque ensures methods are named correctly OK -▶ 41/71 Exported DBus object can call a remote method OK -▶ 41/71 Exported DBus object can call a method with async/await OK -▶ 41/71 Exported DBus object can initiate a proxy with promise and call a method with async/await OK -▶ 41/71 Exported DBus object can call a remote method when not using makeProxyWrapper OK -▶ 44/71 console logs a message OK -▶ 44/71 console logs an empty object correctly OK -▶ 44/71 console logs an object with custom constructor name OK -53/71 cjs:Debugger / breakpoint command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu MALLOC_PERTURB_=194 DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/breakpoint.debugger -▶ 12/71 GObject properties gets and sets a int64 property with a bigint OK -▶ 12/71 GObject properties gets and sets a uint64 property as some_uint64 OK -▶ 12/71 GObject properties gets and sets a uint64 property as some-uint64 OK -▶ 12/71 GObject properties gets and sets a uint64 property as someUint64 OK -▶ 12/71 GObject properties gets and sets a uint64 property with a bigint OK -▶ 12/71 GObject properties gets and sets a string property as some_string OK -▶ 12/71 GObject properties gets and sets a string property as some-string OK -▶ 12/71 GObject properties gets and sets a string property as someString OK -▶ 12/71 GObject properties gets and sets a string property as some_string OK -▶ 45/71 ES module imports default import OK -▶ 45/71 ES module imports named import OK -37/71 cjs:JS / WarnLib OK 0.29s 3 subtests passed - -42/71 cjs:JS / Async OK 0.21s 10 subtests passed - ▶ 33/71 Life, the Universe and Everything Introspected boxed types Opaque ensures static methods are named correctly OK ▶ 33/71 Life, the Universe and Everything Introspected boxed types Simple sets fields correctly OK ▶ 33/71 Life, the Universe and Everything Introspected boxed types Simple constructs from a static constructor OK -54/71 cjs:Debugger / continue command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=78 GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/continue.debugger -55/71 cjs:Debugger / delete command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=32 G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/delete.debugger -▶ 12/71 GObject properties gets and sets a string property as some-string OK -▶ 12/71 GObject properties gets and sets a string property as someString OK -▶ 12/71 GObject properties get and sets out-of-range values throws OK -▶ 12/71 GObject properties gets and sets a float property OK -▶ 12/71 GObject properties gets and sets a double property OK -▶ 41/71 Exported DBus object can handle an exception thrown by a remote method OK -▶ 41/71 Exported DBus object can handle an exception thrown by a method with async/await OK -▶ 41/71 Exported DBus object can still destructure the return value when an exception is thrown OK -▶ 41/71 Exported DBus object throws an exception when trying to call a method that does not exist OK -▶ 44/71 console logs an object with undefined constructor OK -▶ 44/71 console logs an object with Symbol.toStringTag and __name__ OK -▶ 45/71 ES module imports GObject introspection import OK -▶ 45/71 ES module imports import with version parameter OK -▶ 45/71 ES module imports import again with other version parameter OK -▶ 45/71 ES module imports import for the first time with wrong version OK ▶ 33/71 Life, the Universe and Everything Introspected boxed types Simple constructs from another object of the same type OK ▶ 33/71 Life, the Universe and Everything Introspected boxed types Simple constructs in backwards compatibility mode OK ▶ 33/71 Life, the Universe and Everything Introspected boxed types Refcounted constructs from a default constructor OK @@ -4634,35 +3899,15 @@ ▶ 33/71 Life, the Universe and Everything wrong type for GBoxed function does not accept a GBoxed of the wrong type OK ▶ 33/71 Life, the Universe and Everything wrong type for GBoxed function does accept a GBoxed of the correct type OK ▶ 33/71 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GObject OK -▶ 47/71 Text Encoding toString() uses spec-compliant tags OK -▶ 47/71 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) OK -▶ 47/71 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array OK -▶ 47/71 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array OK -▶ 47/71 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array OK -▶ 2/71 /callargs/args-ignores-trailing OK -▶ 41/71 Exported DBus object throws an exception when trying to call an async method that does not exist OK -▶ 41/71 Exported DBus object can pass a parameter to a remote method that is not a JSON object OK -▶ 41/71 Exported DBus object can pass a parameter to a method with async/await that is not a JSON object OK -▶ 41/71 Exported DBus object can call a remote method with no in parameter OK -▶ 41/71 Exported DBus object can call an async/await method with no in parameter OK -▶ 41/71 Exported DBus object can call a remote method with multiple in parameters OK -▶ 12/71 GObject properties gets and sets a strv property as some_strv OK -▶ 12/71 GObject properties gets and sets a strv property as some-strv OK -▶ 12/71 GObject properties gets and sets a strv property as someStrv OK -▶ 12/71 GObject properties gets and sets a boxed_struct property as some_boxed_struct OK -▶ 12/71 GObject properties gets and sets a boxed_struct property as some-boxed-struct OK -▶ 12/71 GObject properties gets and sets a boxed_struct property as someBoxedStruct OK -▶ 12/71 GObject properties gets and sets a boxed_struct property as some_boxed_struct OK -▶ 1/71 /cjs/context/register-module/eval-module-file OK -▶ 44/71 console logs a warning OK -▶ 44/71 console logs an informative message OK ▶ 33/71 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GBoxed of the wrong type OK ▶ 33/71 Life, the Universe and Everything wrong type for GBoxed method can be called on correct GBoxed type OK +▶ 1/71 /cjs/gobject/js_defined_type OK ▶ 33/71 Life, the Universe and Everything Introspected GObject can access fields with simple types OK ▶ 33/71 Life, the Universe and Everything Introspected GObject cannot access fields with complex types (GI limitation) OK ▶ 33/71 Life, the Universe and Everything Introspected GObject throws when setting a read-only field OK ▶ 33/71 Life, the Universe and Everything Introspected GObject has normal Object methods OK ▶ 33/71 Life, the Universe and Everything Introspected GObject sets write-only properties OK +▶ 2/71 /callargs/nullable-int-is-invalid OK ▶ 33/71 Life, the Universe and Everything Introspected GObject gives undefined for write-only properties OK ▶ 33/71 Life, the Universe and Everything Introspected GObject constructs from constructors annotated with (constructor) OK ▶ 33/71 Life, the Universe and Everything Introspected GObject static methods OK @@ -4673,106 +3918,17 @@ ▶ 33/71 Life, the Universe and Everything Introspected GObject GProperty Hash table with old-style annotation SKIP ▶ 33/71 Life, the Universe and Everything Introspected GObject GProperty List with old-style annotation SKIP ▶ 33/71 Life, the Universe and Everything Introspected GObject GProperty Integer OK -▶ 47/71 Text Encoding TextDecoder decode() fatal is false by default OK -▶ 47/71 Text Encoding TextDecoder decode() ignoreBOM is false by default OK -▶ 47/71 Text Encoding TextDecoder decode() fatal is true when passed OK -▶ 47/71 Text Encoding TextDecoder decode() ignoreBOM is true when passed OK -▶ 47/71 Text Encoding TextDecoder decode() fatal is coerced to a boolean value OK -▶ 47/71 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value OK -▶ 47/71 Text Encoding TextDecoder decode() throws on empty input OK -▶ 47/71 Text Encoding TextDecoder decode() throws on null input OK -▶ 47/71 Text Encoding TextDecoder decode() throws on invalid encoding label OK -▶ 47/71 Text Encoding TextDecoder decode() decodes undefined as an empty string OK -▶ 47/71 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) OK -▶ 47/71 Text Encoding TextDecoder decode() decodes GLib.Bytes OK -▶ 47/71 Text Encoding TextDecoder decode() ignores byte order marker (BOM) OK -▶ 47/71 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) OK -▶ 47/71 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) OK -▶ 47/71 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) OK -▶ 44/71 console traces a line OK -▶ 44/71 console traces a empty message OK -▶ 44/71 console asserts a true condition OK -▶ 44/71 console asserts a false condition OK -▶ 41/71 Exported DBus object can call an async/await method with multiple in parameters OK -▶ 41/71 Exported DBus object can call a remote method with no return value OK -▶ 41/71 Exported DBus object can call an async/await method with no return value OK -▶ 41/71 Exported DBus object can emit a DBus signal OK -▶ 41/71 Exported DBus object can emit a DBus signal with async/await OK -▶ 41/71 Exported DBus object can call a remote method with multiple return values OK -▶ 12/71 GObject properties gets and sets a boxed_struct property as some-boxed-struct OK -▶ 12/71 GObject properties gets and sets a boxed_struct property as someBoxedStruct OK -▶ 12/71 GObject properties gets and sets a boxed_glist property as some_boxed_glist OK -▶ 12/71 GObject properties gets and sets a boxed_glist property as some-boxed-glist OK -▶ 12/71 GObject properties gets and sets a boxed_glist property as someBoxedGlist OK -▶ 12/71 GObject properties gets and sets a gvalue property as some_gvalue OK -▶ 12/71 GObject properties gets and sets a gvalue property as some-gvalue OK -▶ 12/71 GObject properties gets and sets a gvalue property as someGvalue OK -▶ 12/71 GObject properties gets and sets a gvalue property with a bigint OK -▶ 45/71 ES module imports import with another version after a failed import OK -▶ 45/71 ES module imports import nonexistent module OK -▶ 45/71 ES module imports GObject introspection import via URL scheme OK -▶ 45/71 ES module imports import.meta.url OK -▶ 45/71 ES module imports finds files relative to import.meta.url OK -▶ 45/71 ES module imports does not expose internal import.meta properties to userland modules OK -▶ 45/71 ES module imports treats equivalent URIs as equal and does not load the module again OK -▶ 45/71 ES module imports can load modules with query parameters uniquely OK -▶ 45/71 ES module imports passes query parameters to imported modules in import.meta.uri OK -▶ 3/71 - --help after script file should not print anything OK ▶ 33/71 Life, the Universe and Everything Introspected GObject GProperty Float OK ▶ 33/71 Life, the Universe and Everything Introspected GObject GProperty Double OK ▶ 33/71 Life, the Universe and Everything Introspected GObject GProperty String OK ▶ 33/71 Life, the Universe and Everything Introspected GObject GProperty GType object SKIP +▶ 3/71 - --version after -c should be passed to script OK ▶ 33/71 Life, the Universe and Everything Introspected GObject GProperty Byte array SKIP -▶ 47/71 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 OK -▶ 47/71 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes OK -▶ 47/71 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes OK -13/71 cjs:JS / Gio OK 0.73s 40 subtests passed - -▶ 45/71 Builtin ES modules gettext default import OK -▶ 45/71 Builtin ES modules gettext named import OK -▶ 45/71 Builtin ES modules gettext named dynamic import OK -▶ 45/71 Builtin ES modules gettext dynamic import matches static import OK -▶ 45/71 Builtin ES modules system default import OK -▶ 45/71 Builtin ES modules system named import OK -▶ 45/71 Builtin ES modules system dynamic import matches static import OK -▶ 45/71 Builtin ES modules system named dynamic import OK -▶ 12/71 GObject properties gets and sets a variant property as some_variant OK -▶ 12/71 GObject properties gets and sets a variant property as some-variant OK -▶ 12/71 GObject properties gets and sets a variant property as someVariant OK -▶ 12/71 GObject properties gets and sets a variant property as some_variant OK -▶ 41/71 Exported DBus object can call an async/await method with multiple return values OK -▶ 41/71 Exported DBus object does not coalesce one array into the array of return values OK -▶ 41/71 Exported DBus object does not coalesce one array into the array of return values with async/await OK -▶ 44/71 console asserts a false condition with message OK -▶ 44/71 console clear() can be called OK -▶ 2/71 /callargs/one-of-each-type-works OK -56/71 cjs:Debugger / detach command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js MALLOC_PERTURB_=95 ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/detach.debugger ▶ 33/71 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly in the getter OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly when inherited OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals into setter function OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals null OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection calls correct handlers with correct arguments OK -▶ 47/71 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) OK -▶ 46/71 Async mainloop resolves when main loop exits OK -▶ 45/71 Dynamic imports default import OK -▶ 45/71 Dynamic imports named import OK -▶ 45/71 Dynamic imports dynamic gi import matches static OK -▶ 45/71 Dynamic imports treats equivalent URIs as equal and does not load the module again OK -▶ 45/71 Dynamic imports treats query parameters uniquely for absolute URIs OK -▶ 12/71 GObject properties gets and sets a variant property as some-variant OK -▶ 12/71 GObject properties gets and sets a variant property as someVariant OK -▶ 12/71 GObject properties gets and sets a variant property as some_variant OK -▶ 12/71 GObject properties gets and sets a variant property as some-variant OK -▶ 41/71 Exported DBus object does not coalesce an array of arrays into the array of return values OK -▶ 41/71 Exported DBus object does not coalesce an array of arrays into the array of return values with async/await OK -▶ 41/71 Exported DBus object can return multiple arrays from a remote method OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection throws errors for invalid signals OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection signal handler with static scope arg gets arg passed by reference OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection signal with object gets correct arguments OK @@ -4784,117 +3940,47 @@ ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection signal with array parameter is properly handled SKIP ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection signal with hash parameter is properly handled SKIP ▶ 33/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 -▶ 44/71 console clear() resets indentation OK -▶ 44/71 console table() logs at least something OK -▶ 44/71 console string replacement console.log() supports %s OK -▶ 44/71 console string replacement console.log() supports %d OK -▶ 44/71 console string replacement console.log() supports %i OK -▶ 44/71 console string replacement console.log() supports %f OK -▶ 44/71 console string replacement console.log() supports %o OK -▶ 12/71 GObject properties gets and sets a variant property as someVariant OK -▶ 12/71 GObject properties gets and sets a object property as some_object OK -▶ 12/71 GObject properties gets and sets a object property as some-object OK -▶ 12/71 GObject properties gets and sets a object property as someObject OK -▶ 12/71 GObject properties gets and sets a object property as some_object OK -▶ 12/71 GObject properties gets and sets a object property as some-object OK -▶ 12/71 GObject properties gets and sets a object property as someObject OK -▶ 12/71 GObject properties gets and sets a flags property as some_flags OK -▶ 12/71 GObject properties gets and sets a flags property as some-flags OK -▶ 12/71 GObject properties gets and sets a flags property as someFlags OK -▶ 12/71 GObject properties gets and sets a enum property as some_enum OK -▶ 45/71 Dynamic imports treats query parameters uniquely for relative URIs OK -▶ 45/71 Dynamic imports does not show internal stack frames in an import error OK -▶ 45/71 Dynamic imports does not show internal stack frames in a module that throws an error OK -▶ 45/71 Dynamic imports does not show internal stack frames in a module that fails to parse OK -▶ 41/71 Exported DBus object can return multiple arrays from an async/await method OK -▶ 41/71 Exported DBus object handles a bad signature by throwing an exception OK -▶ 41/71 Exported DBus object handles a bad signature in async/await by rejecting the promise OK -▶ 41/71 Exported DBus object can call a remote method that is implemented asynchronously OK -▶ 41/71 Exported DBus object can call an async/await method that is implemented asynchronously OK -▶ 41/71 Exported DBus object can send and receive bytes from a remote method OK -▶ 41/71 Exported DBus object can send and receive bytes from an async/await method OK -▶ 1/71 /cjs/context/register-module/eval-jsapi OK -▶ 48/71 GLib Structured logging handler writes a message OK -▶ 48/71 GLib Structured logging handler writes a warning OK -▶ 48/71 GLib Structured logging handler preserves a custom string field OK -▶ 48/71 GLib Structured logging handler preserves a custom byte array field OK -▶ 49/71 globalThis is equal to window OK -▶ 49/71 globalThis WeakRef is defined OK -▶ 49/71 globalThis console is defined OK -▶ 49/71 globalThis TextEncoder is defined OK -▶ 49/71 globalThis TextDecoder is defined OK -▶ 49/71 globalThis ARGV is defined OK -▶ 12/71 GObject properties gets and sets a enum property as some-enum OK -▶ 12/71 GObject properties gets and sets a enum property as someEnum OK -▶ 49/71 globalThis print function log is defined OK -▶ 49/71 globalThis print function print is defined OK -▶ 49/71 globalThis print function printerr is defined OK +▶ 42/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter is properly handled OK +▶ 42/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter and transfer full is properly handled from JS OK +▶ 42/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter and transfer full is properly handled SKIP +▶ 42/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection signal with int array ret parameter is properly handled SKIP ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection can pass parameter to signal with array len parameter via emit SKIP +▶ 42/71 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection can pass null to signal with array len parameter SKIP ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection signal with int in-out parameter SKIP +▶ 42/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW OK +▶ 42/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH OK +▶ 2/71 /callargs/nullable-unsigned-is-invalid OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection GError signal with GError set OK +▶ 42/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT OK +▶ 42/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js OK +▶ 42/71 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js OK ▶ 33/71 Life, the Universe and Everything Introspected GObject can call an instance method OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-6 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-7 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8-I can be decoded. OK -▶ 41/71 Exported DBus object can call a remote method that returns an array of structs OK -▶ 41/71 Exported DBus object can call an async/await method that returns an array of structs OK -46/71 cjs:JS / AsyncMainloop OK 0.17s 1 subtests passed - -▶ 12/71 GObject properties gets and sets a byte_array property as some_byte_array OK -▶ 12/71 GObject properties gets and sets a byte_array property as some-byte-array OK -▶ 12/71 GObject properties gets and sets a byte_array property as someByteArray OK -▶ 12/71 GObject properties gets and sets a byte_array property as some_byte_array OK -▶ 44/71 console string replacement console.log() supports %O OK -▶ 44/71 console string replacement console.log() ignores %c OK -▶ 44/71 console string replacement console.log() supports mixing substitutions OK -▶ 49/71 globalThis print function logError is defined OK ▶ 33/71 Life, the Universe and Everything Introspected GObject can call a transfer-full instance method OK ▶ 33/71 Life, the Universe and Everything Introspected GObject can call a static method OK ▶ 33/71 Life, the Universe and Everything Introspected GObject can call a method annotated with (method) OK +▶ 43/71 Cairo imported as ES module cairo default import OK +▶ 43/71 Cairo imported via GI has the same functionality as imports.cairo OK +▶ 43/71 Cairo imported via GI has boxed types from the GIR file OK +▶ 1/71 /cjs/gobject/without_introspection OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Object torture signature 0 OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Object torture signature 1 fail OK -57/71 cjs:Debugger / down-up command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=231 G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/down-up.debugger -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-10 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-15 can be decoded. OK -▶ 52/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/backtrace.debugger OK -▶ 41/71 Exported DBus object can send and receive dicts from a remote method OK -45/71 cjs:JS / ESModules OK 0.19s 32 subtests passed - ▶ 33/71 Life, the Universe and Everything Introspected GObject Object torture signature 1 success OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Introspected function length skips over instance parameters of methods OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Introspected function length skips over out and GError parameters OK -▶ 12/71 GObject properties gets and sets a byte_array property as some-byte-array OK -▶ 12/71 GObject properties gets and sets a byte_array property as someByteArray OK -▶ 12/71 GObject properties gets a read-only property OK -▶ 2/71 /callargs/optional-args-work-when-passing-all-args OK -▶ 44/71 console string replacement console.log() supports invalid numbers OK -58/71 cjs:Debugger / finish command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=109 G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/finish.debugger -48/71 cjs:JS / GLibLogWriter OK 0.15s 4 subtests passed - -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-16 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. OK -59/71 cjs:Debugger / frame command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=70 GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/frame.debugger -52/71 cjs:Debugger / backtrace command OK 0.10s 1 subtests passed - -▶ 54/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/continue.debugger OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Introspected function length does not skip over inout parameters OK ▶ 33/71 Life, the Universe and Everything Introspected GObject Introspected function length skips over return value annotated with skip SKIP +43/71 cjs:JS / CairoModule OK 0.13s 3 subtests passed + +44/71 cjs:JS / Console RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory MALLOC_PERTURB_=121 G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testConsole.js -m ▶ 33/71 Life, the Universe and Everything Introspected GObject Introspected function length skips over parameters annotated with skip SKIP ▶ 33/71 Life, the Universe and Everything Introspected GObject Introspected function length skips over out parameters annotated with skip SKIP ▶ 33/71 Life, the Universe and Everything Introspected GObject Introspected function length skips over inout parameters annotated with skip SKIP @@ -4902,34 +3988,11 @@ ▶ 33/71 Life, the Universe and Everything Introspected GObject Introspected function length skips over destroy-notify and user-data parameters OK ▶ 33/71 Life, the Universe and Everything Introspected GObject virtual function OK ▶ 33/71 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GObject of the wrong type OK -▶ 12/71 GObject properties throws when setting a read-only property OK -▶ 12/71 GObject properties allows to set/get deprecated properties SKIP -▶ 12/71 GObject properties can be overridden from JS OK -▶ 44/71 console string replacement console.log() supports missing substitutions OK -▶ 44/71 console string replacement console.warn() supports %s OK -▶ 44/71 console string replacement console.warn() supports %d OK -▶ 41/71 Exported DBus object can send and receive dicts from an async/await method OK -▶ 41/71 Exported DBus object can call a remote method with a Unix FD OK -▶ 41/71 Exported DBus object can call an async/await method with a Unix FD OK -60/71 cjs:Debugger / keys command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu MALLOC_PERTURB_=217 DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/keys.debugger -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. OK -▶ 38/71 Gtk overrides UI template sets up internal and public template children OK -▶ 38/71 Gtk overrides UI template sets up public template children with the correct widgets OK -▶ 38/71 Gtk overrides UI template sets up internal template children with the correct widgets OK -▶ 1/71 /cjs/context/register-module/eval-jsapi-relative OK -49/71 cjs:JS / Global OK 0.16s 10 subtests passed - -▶ 12/71 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer none OK -▶ 12/71 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer none OK -▶ 12/71 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer none OK -▶ 12/71 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer container OK -▶ 12/71 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer container OK -▶ 12/71 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer container OK ▶ 33/71 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GBoxed instead of GObject OK +42/71 cjs:JS / Async OK 0.15s 10 subtests passed + +45/71 cjs:JS / ESModules RUNNING +>>> MESON_TEST_ITERATION=1 MALLOC_PERTURB_=216 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testESModules.js -m ▶ 33/71 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept returned GObject of the wrong type OK ▶ 33/71 Life, the Universe and Everything Introspected GObject wrong type for GObject function accepts GObject of subclass of expected type OK ▶ 33/71 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GObject of the wrong type OK @@ -4938,17 +4001,6 @@ ▶ 33/71 Life, the Universe and Everything Introspected GObject marshals a null object in OK ▶ 33/71 Life, the Universe and Everything Introspected GObject marshals a null object out OK ▶ 33/71 Life, the Universe and Everything Introspected GObject marshals a gpointer with a type annotation in OK -▶ 44/71 console string replacement console.warn() supports %i OK -▶ 44/71 console string replacement console.warn() supports %f OK -▶ 44/71 console string replacement console.warn() supports %o OK -▶ 51/71 WeakRef works OK -▶ 41/71 Exported DBus object can call an asynchronously implemented remote method with a Unix FD OK -▶ 41/71 Exported DBus object can call an asynchronously implemented async/await method with a Unix FD OK -▶ 41/71 Exported DBus object can call a remote method that returns a Unix FD OK -61/71 cjs:Debugger / lastvalues command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes MALLOC_PERTURB_=142 G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/lastvalues.debugger -54/71 cjs:Debugger / continue command OK 0.09s 1 subtests passed - ▶ 33/71 Life, the Universe and Everything Introspected GObject marshals a gpointer with an element-type annotation in OK ▶ 33/71 Life, the Universe and Everything Introspected GObject resolves properties when they are shadowed by methods OK ▶ 33/71 Life, the Universe and Everything marshals a fixed-size array of objects out OK @@ -4956,113 +4008,39 @@ ▶ 33/71 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor OK ▶ 33/71 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class OK ▶ 33/71 Life, the Universe and Everything Inherited GObject can have its own properties OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1252 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1253 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1254 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1255 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1256 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. OK -▶ 3/71 - --help after -c should be passed to script OK -▶ 38/71 Gtk overrides UI template connects template callbacks to the correct handler OK -▶ 38/71 Gtk overrides UI template binds template callbacks to the correct object OK -▶ 38/71 Gtk overrides UI template from resource sets up internal and public template children OK -▶ 38/71 Gtk overrides UI template from resource sets up public template children with the correct widgets OK -▶ 38/71 Gtk overrides UI template from resource sets up internal template children with the correct widgets OK -▶ 38/71 Gtk overrides UI template from resource connects template callbacks to the correct handler OK -▶ 53/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/breakpoint.debugger OK -▶ 39/71 Access to destroyed GObject Get property OK -▶ 39/71 Access to destroyed GObject Set property OK -▶ 39/71 Access to destroyed GObject Add expando property OK -▶ 39/71 Access to destroyed GObject Access to unset expando property OK -▶ 39/71 Access to destroyed GObject Access previously set expando property OK -▶ 39/71 Access to destroyed GObject Access to getter method OK -▶ 39/71 Access to destroyed GObject Access to setter method OK -▶ 39/71 Access to destroyed GObject Proto function connect OK -▶ 39/71 Access to destroyed GObject Proto function connect_after OK -▶ 55/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/delete.debugger OK -62/71 cjs:Debugger / list command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=169 GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/list.debugger -▶ 39/71 Access to destroyed GObject Proto function emit OK -▶ 39/71 Access to destroyed GObject Proto function signals_disconnect OK -▶ 39/71 Access to destroyed GObject Proto function signals_block OK -▶ 39/71 Access to destroyed GObject Proto function signals_unblock OK -▶ 39/71 Access to destroyed GObject Proto function toString OK -▶ 39/71 Access to destroyed GObject Proto function toString before/after OK -▶ 44/71 console string replacement console.warn() supports %O OK -▶ 44/71 console string replacement console.warn() ignores %c OK -▶ 44/71 console string replacement console.warn() supports mixing substitutions OK -▶ 44/71 console string replacement console.warn() supports invalid numbers OK -▶ 44/71 console string replacement console.warn() supports missing substitutions OK -▶ 44/71 console string replacement console.info() supports %s OK -▶ 44/71 console string replacement console.info() supports %d OK -▶ 44/71 console string replacement console.info() supports %i OK -▶ 51/71 FinalizationRegistry works OK -▶ 51/71 FinalizationRegistry works if a microtask is enqueued from the callback OK -▶ 12/71 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer none OK -▶ 12/71 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer none OK -▶ 12/71 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer none OK -▶ 12/71 GObject signals checks emission of signal with boxed-struct argument and transfer none OK -▶ 12/71 GObject signals checks emission of signal with boxed-struct argument and transfer full SKIP -▶ 12/71 GObject signals with not-ref-counted boxed types with transfer full are properly handled OK -▶ 41/71 Exported DBus object can call an async/await method that returns a Unix FD OK -▶ 41/71 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD OK -▶ 41/71 Exported DBus object can call an asynchronously implemented asyc/await method that returns a Unix FD OK -▶ 41/71 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one OK -▶ 41/71 Exported DBus object rejects the promise when not passing a Gio.UnixFDList to an async method that requires one OK -▶ 41/71 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList OK -▶ 41/71 Exported DBus object rejects the promise when async passing a handle out of range of a Gio.UnixFDList OK -▶ 38/71 Gtk overrides UI template from resource binds template callbacks to the correct object OK -▶ 38/71 Gtk overrides UI template from file sets up internal and public template children OK -▶ 38/71 Gtk overrides UI template from file sets up public template children with the correct widgets OK -▶ 38/71 Gtk overrides UI template from file sets up internal template children with the correct widgets OK -▶ 38/71 Gtk overrides UI template from file connects template callbacks to the correct handler OK +▶ 3/71 - --version after -c should not print anything OK +▶ 41/71 Exported DBus object can call a remote method OK +▶ 41/71 Exported DBus object can call a method with async/await OK +▶ 2/71 /callargs/nullable-int64-is-invalid OK ▶ 33/71 Life, the Universe and Everything Overridden properties on interfaces set and get properly OK ▶ 33/71 Life, the Universe and Everything Overridden properties on interfaces default properly OK +▶ 41/71 Exported DBus object can initiate a proxy with promise and call a method with async/await OK ▶ 33/71 Life, the Universe and Everything Overridden properties on interfaces construct properly OK ▶ 33/71 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type OK ▶ 33/71 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type OK ▶ 33/71 Life, the Universe and Everything callbacks OK +▶ 3/71 - --jsversion should work OK +▶ 41/71 Exported DBus object can call a remote method when not using makeProxyWrapper OK ▶ 33/71 Life, the Universe and Everything null / undefined callback OK -▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. OK -▶ 2/71 /callargs/optional-args-work-when-passing-only-required-args OK -53/71 cjs:Debugger / breakpoint command OK 0.12s 1 subtests passed - -55/71 cjs:Debugger / delete command OK 0.11s 1 subtests passed - -▶ 41/71 Exported DBus object Has defined properties OK -▶ 41/71 Exported DBus object reading readonly property works OK -▶ 41/71 Exported DBus object reading readwrite property works OK -▶ 41/71 Exported DBus object reading writeonly throws an error OK -▶ 41/71 Exported DBus object Setting a readwrite property works OK -▶ 41/71 Exported DBus object Setting a writeonly property works OK -▶ 41/71 Exported DBus object Setting a readonly property throws an error OK -▶ 41/71 Exported DBus object Reading a property that prepacks the return value works OK -▶ 44/71 console string replacement console.info() supports %f OK -▶ 44/71 console string replacement console.info() supports %o OK -▶ 44/71 console string replacement console.info() supports %O OK -▶ 44/71 console string replacement console.info() ignores %c OK -▶ 44/71 console string replacement console.info() supports mixing substitutions OK -▶ 44/71 console string replacement console.info() supports invalid numbers OK -▶ 51/71 FinalizationRegistry works if the object is collected in a microtask OK -▶ 51/71 FinalizationRegistry works if another collection is queued from the callback OK -63/71 cjs:Debugger / next command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=50 GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/next.debugger -64/71 cjs:Debugger / print command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js MALLOC_PERTURB_=100 ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/print.debugger ▶ 33/71 Life, the Universe and Everything callback called more than once OK ▶ 33/71 Life, the Universe and Everything null callback called more than once OK +▶ 41/71 Exported DBus object can handle an exception thrown by a remote method OK +▶ 1/71 /cjs/profiler/start_stop OK ▶ 33/71 Life, the Universe and Everything array callbacks OK ▶ 33/71 Life, the Universe and Everything null array callback OK ▶ 33/71 Life, the Universe and Everything callback with inout array SKIP +▶ 41/71 Exported DBus object can handle an exception thrown by a method with async/await OK ▶ 33/71 Life, the Universe and Everything simple callback OK ▶ 33/71 Life, the Universe and Everything null simple callback OK ▶ 33/71 Life, the Universe and Everything noptr callback OK +▶ 41/71 Exported DBus object can still destructure the return value when an exception is thrown OK ▶ 33/71 Life, the Universe and Everything null noptr callback OK +▶ 41/71 Exported DBus object throws an exception when trying to call a method that does not exist OK ▶ 33/71 Life, the Universe and Everything gobject-introspected function as callback parameter OK ▶ 33/71 Life, the Universe and Everything callback with user data OK ▶ 33/71 Life, the Universe and Everything callback with transfer-full return value OK +▶ 3/71 - --jsversion should print something OK +▶ 41/71 Exported DBus object throws an exception when trying to call an async method that does not exist OK ▶ 33/71 Life, the Universe and Everything callback with destroy-notify OK ▶ 33/71 Life, the Universe and Everything callback with destroy-notify and no user data SKIP ▶ 33/71 Life, the Universe and Everything callback with destroy-notify and no user data throws error OK @@ -5071,278 +4049,443 @@ ▶ 33/71 Life, the Universe and Everything instance method taking a callback OK ▶ 33/71 Life, the Universe and Everything static method taking a callback OK ▶ 33/71 Life, the Universe and Everything constructor taking a callback OK -▶ 38/71 Gtk overrides UI template from file binds template callbacks to the correct object OK -▶ 38/71 Gtk overrides Class inheriting from template class sets up internal and public template children SKIP -▶ 38/71 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets SKIP -▶ 38/71 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets SKIP -▶ 38/71 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler SKIP -▶ 38/71 Gtk overrides Class inheriting from template class binds template callbacks to the correct object SKIP -▶ 38/71 Gtk overrides sets CSS names on classes OK -▶ 38/71 Gtk overrides static inheritance works OK -▶ 38/71 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection OK -▶ 39/71 Access to finalized GObject Get property OK -▶ 39/71 Access to finalized GObject Set property OK -▶ 39/71 Access to finalized GObject Add expando property OK -▶ 1/71 /cjs/context/register-module/non-existent OK -▶ 41/71 Exported DBus object Marking a property as invalidated works OK -▶ 41/71 DBus Proxy wrapper init failures are reported in sync mode OK -▶ 41/71 DBus Proxy wrapper init failures are reported in async mode OK -▶ 40/71 Legacy Gtk overrides UI template sets up internal and public template children OK -▶ 40/71 Legacy Gtk overrides UI template sets up public template children with the correct widgets OK -▶ 40/71 Legacy Gtk overrides UI template sets up internal template children with the correct widgets OK -▶ 40/71 Legacy Gtk overrides UI template from resource sets up internal and public template children OK -▶ 44/71 console string replacement console.info() supports missing substitutions OK -▶ 44/71 console string replacement console.error() supports %s OK -▶ 44/71 console string replacement console.error() supports %d OK -▶ 44/71 console string replacement console.error() supports %i OK -▶ 3/71 - --help after -c should not print anything OK ▶ 33/71 Life, the Universe and Everything hash table passed to callback OK +▶ 41/71 Exported DBus object can pass a parameter to a remote method that is not a JSON object OK +▶ 2/71 /callargs/nullable-double-is-invalid OK ▶ 33/71 Life, the Universe and Everything GError callback OK ▶ 33/71 Life, the Universe and Everything null GError callback OK ▶ 33/71 Life, the Universe and Everything owned GError callback OK ▶ 33/71 Life, the Universe and Everything Introspected interface correctly emits interface signals OK ▶ 33/71 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties OK -▶ 44/71 console string replacement console.error() supports %f OK -▶ 44/71 console string replacement console.error() supports %o OK -▶ 44/71 console string replacement console.error() supports %O OK -▶ 44/71 console string replacement console.error() ignores %c OK -▶ 44/71 console string replacement console.error() supports mixing substitutions OK -▶ 44/71 console string replacement console.error() supports invalid numbers OK -▶ 44/71 console string replacement console.error() supports missing substitutions OK -▶ 44/71 console string replacement console.trace() supports %s OK -▶ 40/71 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets OK -▶ 40/71 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets OK -▶ 40/71 Legacy Gtk overrides sets CSS names on classes OK -▶ 40/71 Legacy Gtk overrides does not leak instance when connecting template signal OK -▶ 41/71 DBus Proxy wrapper can init a proxy asynchronously when promisified OK -▶ 41/71 DBus Proxy wrapper can create a proxy from a promise OK -▶ 41/71 DBus Proxy wrapper can create fail a proxy from a promise OK -▶ 39/71 Access to finalized GObject Access to unset expando property OK -▶ 39/71 Access to finalized GObject Access previously set expando property OK -▶ 39/71 Access to finalized GObject Access to getter method OK -▶ 39/71 Access to finalized GObject Access to setter method OK -47/71 cjs:JS / Encoding OK 0.24s 56 subtests passed - +▶ 41/71 Exported DBus object can pass a parameter to a method with async/await that is not a JSON object OK ▶ 33/71 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor OK ▶ 33/71 Life, the Universe and Everything GObject with nonstandard prefix calls methods OK ▶ 33/71 Life, the Universe and Everything GObject with nonstandard prefix calls a static method OK ▶ 33/71 Life, the Universe and Everything GObject.InitiallyUnowned constructs OK ▶ 33/71 Life, the Universe and Everything GObject.InitiallyUnowned constructs via a static constructor OK +▶ 41/71 Exported DBus object can call a remote method with no in parameter OK +▶ 1/71 /cjs/jsapi/util/error/throw OK ▶ 33/71 Life, the Universe and Everything torture signature 0 OK ▶ 33/71 Life, the Universe and Everything torture signature 1 fail OK ▶ 33/71 Life, the Universe and Everything torture signature 1 success OK ▶ 33/71 Life, the Universe and Everything torture signature 2 OK ▶ 33/71 Life, the Universe and Everything GValue boxing and unboxing date in OK +▶ 41/71 Exported DBus object can call an async/await method with no in parameter OK ▶ 33/71 Life, the Universe and Everything GValue boxing and unboxing strv in OK +▶ 38/71 Gtk overrides UI template sets up internal and public template children OK ▶ 33/71 Life, the Universe and Everything GValue boxing and unboxing correctly converts a NULL strv in a GValue to an empty array OK ▶ 33/71 Life, the Universe and Everything code coverage for documentation tests that don't do anything OK +▶ 38/71 Gtk overrides UI template sets up public template children with the correct widgets OK +▶ 39/71 Access to destroyed GObject Get property OK ▶ 33/71 Life, the Universe and Everything marshals an aliased type OK +▶ 38/71 Gtk overrides UI template sets up internal template children with the correct widgets OK +▶ 39/71 Access to destroyed GObject Set property OK ▶ 33/71 Life, the Universe and Everything deals with a fixed-size array in a struct OK -▶ 38/71 Gtk overrides GTK vfuncs are not called if the object is disposed OK -▶ 38/71 Gtk overrides destroy signal is emitted while disposing objects OK -▶ 56/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/detach.debugger OK -▶ 2/71 /callargs/enum-types-work OK -▶ 58/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/finish.debugger OK -65/71 cjs:Debugger / quit command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata MALLOC_PERTURB_=39 GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/quit.debugger -51/71 cjs:JS / WeakRef OK 0.19s 5 subtests passed - -12/71 cjs:JS / GIMarshalling OK 0.85s 520 subtests passed - -▶ 1/71 /cjs/context/eval-module/unregistered OK -▶ 44/71 console string replacement console.trace() supports %d OK -66/71 cjs:Debugger / return command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=77 G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/return.debugger -67/71 cjs:Debugger / set command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=41 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/set.debugger -▶ 39/71 Access to finalized GObject Proto function connect OK +▶ 39/71 Access to destroyed GObject Add expando property OK ▶ 33/71 Life, the Universe and Everything marshals a fixed-size int array as a gpointer OK +▶ 41/71 Exported DBus object can call a remote method with multiple in parameters OK +▶ 39/71 Access to destroyed GObject Access to unset expando property OK +▶ 38/71 Gtk overrides UI template connects template callbacks to the correct handler OK +▶ 39/71 Access to destroyed GObject Access previously set expando property OK ▶ 33/71 Life, the Universe and Everything deals with a fixed-size and also zero-terminated array in a struct OK -56/71 cjs:Debugger / detach command OK 0.12s 1 subtests passed - -58/71 cjs:Debugger / finish command OK 0.09s 1 subtests passed - -▶ 44/71 console string replacement console.trace() supports %i OK -▶ 44/71 console string replacement console.trace() supports %f OK -▶ 44/71 console string replacement console.trace() supports %o OK -68/71 cjs:Debugger / step command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=155 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/step.debugger -69/71 cjs:Debugger / throw command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=246 GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/throw.debugger +▶ 38/71 Gtk overrides UI template binds template callbacks to the correct object OK +▶ 39/71 Access to destroyed GObject Access to getter method OK ▶ 33/71 Life, the Universe and Everything marshals a transfer-floating GLib.Variant OK +▶ 41/71 Exported DBus object can call an async/await method with multiple in parameters OK +▶ 39/71 Access to destroyed GObject Access to setter method OK +▶ 39/71 Access to destroyed GObject Proto function connect OK +▶ 41/71 Exported DBus object can call a remote method with no return value OK ▶ 33/71 Life, the Universe and Everything Flat array of structs out parameter with transfer none OK +▶ 39/71 Access to destroyed GObject Proto function connect_after OK +▶ 38/71 Gtk overrides UI template from resource sets up internal and public template children OK +▶ 41/71 Exported DBus object can call an async/await method with no return value OK +▶ 39/71 Access to destroyed GObject Proto function emit OK ▶ 33/71 Life, the Universe and Everything Flat array of structs out parameter with transfer container OK +▶ 38/71 Gtk overrides UI template from resource sets up public template children with the correct widgets OK +▶ 39/71 Access to destroyed GObject Proto function signals_disconnect OK +▶ 2/71 /callargs/invalid-bool-type OK +▶ 39/71 Access to destroyed GObject Proto function signals_block OK +▶ 38/71 Gtk overrides UI template from resource sets up internal template children with the correct widgets OK ▶ 33/71 Life, the Universe and Everything Flat array of structs out parameter with transfer full OK +▶ 39/71 Access to destroyed GObject Proto function signals_unblock OK ▶ 33/71 Life, the Universe and Everything Flat array of structs caller-allocated out parameter SKIP +▶ 38/71 Gtk overrides UI template from resource connects template callbacks to the correct handler OK +▶ 39/71 Access to destroyed GObject Proto function toString OK ▶ 33/71 Life, the Universe and Everything Flat array of structs transfer-full in parameter OK ▶ 33/71 Life, the Universe and Everything Flat array of structs transfer-none in parameter OK -▶ 39/71 Access to finalized GObject Proto function connect_after OK -▶ 39/71 Access to finalized GObject Proto function emit OK -▶ 39/71 Access to finalized GObject Proto function signals_disconnect OK -▶ 39/71 Access to finalized GObject Proto function signals_block OK -▶ 57/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/down-up.debugger OK -▶ 44/71 console string replacement console.trace() supports %O OK -▶ 44/71 console string replacement console.trace() ignores %c OK -▶ 44/71 console string replacement console.trace() supports mixing substitutions OK -▶ 44/71 console string replacement console.trace() supports invalid numbers OK -▶ 44/71 console string replacement console.trace() supports missing substitutions OK -▶ 59/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/frame.debugger OK +▶ 39/71 Access to destroyed GObject Proto function toString before/after OK +▶ 38/71 Gtk overrides UI template from resource binds template callbacks to the correct object OK +▶ 41/71 Exported DBus object can emit a DBus signal OK +▶ 38/71 Gtk overrides UI template from file sets up internal and public template children OK +▶ 3/71 - --jsversion after -c should be passed to script OK +▶ 41/71 Exported DBus object can emit a DBus signal with async/await OK +▶ 38/71 Gtk overrides UI template from file sets up public template children with the correct widgets OK +▶ 41/71 Exported DBus object can call a remote method with multiple return values OK +▶ 38/71 Gtk overrides UI template from file sets up internal template children with the correct widgets OK +▶ 38/71 Gtk overrides UI template from file connects template callbacks to the correct handler OK +▶ 41/71 Exported DBus object can call an async/await method with multiple return values OK +▶ 39/71 Access to finalized GObject Get property OK +▶ 38/71 Gtk overrides UI template from file binds template callbacks to the correct object OK +▶ 1/71 /cjs/jsapi/util/error/throw-cause OK +▶ 41/71 Exported DBus object does not coalesce one array into the array of return values OK +▶ 38/71 Gtk overrides Class inheriting from template class sets up internal and public template children SKIP +▶ 38/71 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets SKIP +▶ 38/71 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets SKIP +▶ 38/71 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler SKIP +▶ 41/71 Exported DBus object does not coalesce one array into the array of return values with async/await OK +▶ 38/71 Gtk overrides Class inheriting from template class binds template callbacks to the correct object SKIP +▶ 38/71 Gtk overrides sets CSS names on classes OK +▶ 38/71 Gtk overrides static inheritance works OK +▶ 41/71 Exported DBus object does not coalesce an array of arrays into the array of return values OK +▶ 44/71 console has correct object tag OK +▶ 41/71 Exported DBus object does not coalesce an array of arrays into the array of return values with async/await OK +▶ 39/71 Access to finalized GObject Set property OK +▶ 41/71 Exported DBus object can return multiple arrays from a remote method OK +▶ 41/71 Exported DBus object can return multiple arrays from an async/await method OK +▶ 41/71 Exported DBus object handles a bad signature by throwing an exception OK +▶ 41/71 Exported DBus object handles a bad signature in async/await by rejecting the promise OK +▶ 38/71 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection OK +33/71 cjs:JS / Regress OK 0.56s 278 subtests passed + +46/71 cjs:JS / AsyncMainloop RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=43 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testAsyncMainloop.js -m +▶ 39/71 Access to finalized GObject Add expando property OK +▶ 44/71 console logs a message OK +▶ 44/71 console logs an empty object correctly OK +▶ 44/71 console logs an object with custom constructor name OK +▶ 44/71 console logs an object with undefined constructor OK +▶ 41/71 Exported DBus object can call a remote method that is implemented asynchronously OK +▶ 41/71 Exported DBus object can call an async/await method that is implemented asynchronously OK +▶ 41/71 Exported DBus object can send and receive bytes from a remote method OK +▶ 40/71 Legacy Gtk overrides UI template sets up internal and public template children OK +▶ 40/71 Legacy Gtk overrides UI template sets up public template children with the correct widgets OK +▶ 40/71 Legacy Gtk overrides UI template sets up internal template children with the correct widgets OK +▶ 38/71 Gtk overrides GTK vfuncs are not called if the object is disposed OK +▶ 38/71 Gtk overrides destroy signal is emitted while disposing objects OK +▶ 39/71 Access to finalized GObject Access to unset expando property OK +▶ 2/71 /callargs/invalid-int-type OK +▶ 40/71 Legacy Gtk overrides UI template from resource sets up internal and public template children OK +▶ 41/71 Exported DBus object can send and receive bytes from an async/await method OK +▶ 40/71 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets OK +▶ 40/71 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets OK +▶ 44/71 console logs an object with Symbol.toStringTag and __name__ OK +▶ 41/71 Exported DBus object can call a remote method that returns an array of structs OK +▶ 40/71 Legacy Gtk overrides sets CSS names on classes OK +▶ 39/71 Access to finalized GObject Access previously set expando property OK +▶ 41/71 Exported DBus object can call an async/await method that returns an array of structs OK +▶ 44/71 console logs a warning OK +▶ 1/71 /cjs/jsapi/util/string/utf8-nchars-to-js OK +▶ 44/71 console logs an informative message OK +▶ 41/71 Exported DBus object can send and receive dicts from a remote method OK +▶ 41/71 Exported DBus object can send and receive dicts from an async/await method OK +▶ 39/71 Access to finalized GObject Access to getter method OK +▶ 44/71 console traces a line OK +▶ 45/71 ES module imports default import OK +▶ 45/71 ES module imports named import OK +▶ 41/71 Exported DBus object can call a remote method with a Unix FD OK +▶ 45/71 ES module imports GObject introspection import OK +▶ 44/71 console traces a empty message OK +▶ 41/71 Exported DBus object can call an async/await method with a Unix FD OK +▶ 44/71 console asserts a true condition OK +▶ 45/71 ES module imports import with version parameter OK ▶ 38/71 Gtk overrides destroy signal is not emitted when objects are garbage collected OK +▶ 45/71 ES module imports import again with other version parameter OK +▶ 41/71 Exported DBus object can call an asynchronously implemented remote method with a Unix FD OK +▶ 44/71 console asserts a false condition OK +▶ 45/71 ES module imports import for the first time with wrong version OK +▶ 39/71 Access to finalized GObject Access to setter method OK ▶ 38/71 Gtk overrides accepts string in place of GdkAtom OK +▶ 40/71 Legacy Gtk overrides does not leak instance when connecting template signal OK +▶ 41/71 Exported DBus object can call an asynchronously implemented async/await method with a Unix FD OK ▶ 38/71 Gtk overrides accepts null in place of GdkAtom as GDK_NONE OK ▶ 38/71 Gtk overrides uses the correct GType for null child properties OK ▶ 38/71 Gtk overrides can create a Gtk.TreeIter with accessible stamp field OK +▶ 41/71 Exported DBus object can call a remote method that returns a Unix FD OK +▶ 44/71 console asserts a false condition with message OK +▶ 44/71 console clear() can be called OK +▶ 41/71 Exported DBus object can call an async/await method that returns a Unix FD OK +▶ 41/71 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD OK +▶ 39/71 Access to finalized GObject Proto function connect OK +▶ 3/71 - --jsversion after -c should not print anything OK +▶ 2/71 /callargs/invalid-unsigned-type OK +▶ 41/71 Exported DBus object can call an asynchronously implemented asyc/await method that returns a Unix FD OK ▶ 38/71 Gtk overrides can get style properties using GObject.Value OK +▶ 41/71 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one OK +▶ 44/71 console clear() resets indentation OK +▶ 41/71 Exported DBus object rejects the promise when not passing a Gio.UnixFDList to an async method that requires one OK ▶ 38/71 Gtk overrides can pass a parent object to a child at construction OK -▶ 60/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/keys.debugger OK +▶ 41/71 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList OK +▶ 39/71 Access to finalized GObject Proto function connect_after OK +▶ 41/71 Exported DBus object rejects the promise when async passing a handle out of range of a Gio.UnixFDList OK +▶ 41/71 Exported DBus object Has defined properties OK +▶ 41/71 Exported DBus object reading readonly property works OK +▶ 41/71 Exported DBus object reading readwrite property works OK +▶ 44/71 console table() logs at least something OK +▶ 41/71 Exported DBus object reading writeonly throws an error OK +▶ 41/71 Exported DBus object Setting a readwrite property works OK +▶ 39/71 Access to finalized GObject Proto function emit OK +▶ 44/71 console string replacement console.log() supports %s OK +▶ 44/71 console string replacement console.log() supports %d OK +▶ 1/71 /cjs/jsapi/util/string/char16_data OK +▶ 44/71 console string replacement console.log() supports %i OK +▶ 41/71 Exported DBus object Setting a writeonly property works OK +▶ 41/71 Exported DBus object Setting a readonly property throws an error OK +▶ 41/71 Exported DBus object Reading a property that prepacks the return value works OK +▶ 44/71 console string replacement console.log() supports %f OK +▶ 45/71 ES module imports import with another version after a failed import OK +▶ 39/71 Access to finalized GObject Proto function signals_disconnect OK +▶ 45/71 ES module imports import nonexistent module OK +▶ 45/71 ES module imports GObject introspection import via URL scheme OK +▶ 44/71 console string replacement console.log() supports %o OK +▶ 45/71 ES module imports import.meta.url OK +40/71 cjs:JS / LegacyGtk OK 0.41s 8 subtests passed + +▶ 44/71 console string replacement console.log() supports %O OK +▶ 41/71 Exported DBus object Marking a property as invalidated works OK +47/71 cjs:JS / Encoding RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes MALLOC_PERTURB_=134 LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testEncoding.js -m +▶ 45/71 ES module imports finds files relative to import.meta.url OK +▶ 45/71 ES module imports does not expose internal import.meta properties to userland modules OK +▶ 45/71 ES module imports treats equivalent URIs as equal and does not load the module again OK +▶ 45/71 ES module imports can load modules with query parameters uniquely OK +▶ 45/71 ES module imports passes query parameters to imported modules in import.meta.uri OK +▶ 45/71 Builtin ES modules gettext default import OK +▶ 45/71 Builtin ES modules gettext named import OK +▶ 44/71 console string replacement console.log() ignores %c OK +▶ 44/71 console string replacement console.log() supports mixing substitutions OK +▶ 38/71 Gtk overrides does not leak instance when connecting template signal OK +▶ 45/71 Builtin ES modules gettext named dynamic import OK +▶ 44/71 console string replacement console.log() supports invalid numbers OK +▶ 45/71 Builtin ES modules gettext dynamic import matches static import OK +▶ 45/71 Builtin ES modules system default import OK +▶ 44/71 console string replacement console.log() supports missing substitutions OK +▶ 45/71 Builtin ES modules system named import OK +▶ 41/71 DBus Proxy wrapper init failures are reported in sync mode OK +▶ 39/71 Access to finalized GObject Proto function signals_block OK +▶ 45/71 Builtin ES modules system dynamic import matches static import OK +▶ 45/71 Builtin ES modules system named dynamic import OK +▶ 44/71 console string replacement console.warn() supports %s OK +▶ 41/71 DBus Proxy wrapper init failures are reported in async mode OK +▶ 45/71 Dynamic imports default import OK ▶ 39/71 Access to finalized GObject Proto function signals_unblock OK +▶ 44/71 console string replacement console.warn() supports %d OK +▶ 45/71 Dynamic imports named import OK +▶ 45/71 Dynamic imports dynamic gi import matches static OK +▶ 44/71 console string replacement console.warn() supports %i OK +▶ 2/71 /callargs/invalid-int64-type OK +▶ 45/71 Dynamic imports treats equivalent URIs as equal and does not load the module again OK +▶ 41/71 DBus Proxy wrapper can init a proxy asynchronously when promisified OK +▶ 44/71 console string replacement console.warn() supports %f OK +▶ 45/71 Dynamic imports treats query parameters uniquely for absolute URIs OK +▶ 44/71 console string replacement console.warn() supports %o OK +▶ 41/71 DBus Proxy wrapper can create a proxy from a promise OK +38/71 cjs:JS / Gtk3 OK 0.49s 28 subtests passed + +48/71 cjs:JS / GLibLogWriter RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc MALLOC_PERTURB_=107 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGLibLogWriter.js -m ▶ 39/71 Access to finalized GObject Proto function toString OK -▶ 3/71 - -I after script should succeed but give a warning OK -41/71 cjs:dbus / GDBus OK 0.40s 63 subtests passed +▶ 41/71 DBus Proxy wrapper can create fail a proxy from a promise OK +▶ 45/71 Dynamic imports treats query parameters uniquely for relative URIs OK +▶ 45/71 Dynamic imports does not show internal stack frames in an import error OK +▶ 45/71 Dynamic imports does not show internal stack frames in a module that throws an error OK +▶ 45/71 Dynamic imports does not show internal stack frames in a module that fails to parse OK +▶ 44/71 console string replacement console.warn() supports %O OK +▶ 44/71 console string replacement console.warn() ignores %c OK +▶ 44/71 console string replacement console.warn() supports mixing substitutions OK +▶ 1/71 /cjs/jsapi/util/string/to_ucs4 OK +▶ 44/71 console string replacement console.warn() supports invalid numbers OK +▶ 44/71 console string replacement console.warn() supports missing substitutions OK +▶ 44/71 console string replacement console.info() supports %s OK +▶ 44/71 console string replacement console.info() supports %d OK +▶ 44/71 console string replacement console.info() supports %i OK +45/71 cjs:JS / ESModules OK 0.25s 32 subtests passed + +49/71 cjs:JS / Global RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory MALLOC_PERTURB_=32 G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testGlobal.js -m +▶ 44/71 console string replacement console.info() supports %f OK +▶ 44/71 console string replacement console.info() supports %o OK +▶ 44/71 console string replacement console.info() supports %O OK +▶ 44/71 console string replacement console.info() ignores %c OK +41/71 cjs:dbus / GDBus OK 0.44s 63 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: -Cjs-Message: 22:59:15.000: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0xf2a66c40 native@0x571f2018] -Cjs-Message: 22:59:15.036: JS LOG: Missing handler for DBus method thisDoesNotExist -Cjs-Message: 22:59:15.038: JS LOG: Missing handler for DBus method thisDoesNotExist +Cjs-Message: 16:38:32.821: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0xf2a66c40 native@0x57c28b88] +Cjs-Message: 16:38:32.871: JS LOG: Missing handler for DBus method thisDoesNotExist +Cjs-Message: 16:38:32.874: JS LOG: Missing handler for DBus method thisDoesNotExist ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― -40/71 cjs:JS / LegacyGtk OK 0.41s 8 subtests passed - -▶ 2/71 /callargs/signed-enum-types-work OK -▶ 62/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/list.debugger OK -70/71 cjs:Debugger / throw-ignored command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=66 GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/throw-ignored.debugger -71/71 cjs:Debugger / until command RUNNING ->>> NO_AT_BRIDGE=1 GJS_PATH='' MALLOC_PERTURB_=242 ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js ENABLE_GTK=yes G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GJS_DEBUG_OUTPUT=stderr MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp G_FILENAME_ENCODING=latin1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GJS_USE_UNINSTALLED_FILES=1 LC_ALL=C.utf8 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/until.debugger -57/71 cjs:Debugger / down-up command OK 0.13s 1 subtests passed - -59/71 cjs:Debugger / frame command OK 0.11s 1 subtests passed - -60/71 cjs:Debugger / keys command OK 0.10s 1 subtests passed - -33/71 cjs:JS / Regress OK 0.53s 278 subtests passed - -▶ 38/71 Gtk overrides does not leak instance when connecting template signal OK -▶ 44/71 console time() ends correctly OK -▶ 1/71 /cjs/context/eval-module/exit-code-omitted-throw OK -▶ 61/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/lastvalues.debugger OK -62/71 cjs:Debugger / list command OK 0.09s 1 subtests passed - -61/71 cjs:Debugger / lastvalues command OK 0.10s 1 subtests passed - -▶ 44/71 console time() doesn't log initially OK +50/71 cjs:JS / Timers RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu MALLOC_PERTURB_=114 GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testTimers.js -m +▶ 44/71 console string replacement console.info() supports mixing substitutions OK +▶ 44/71 console string replacement console.info() supports invalid numbers OK +▶ 44/71 console string replacement console.info() supports missing substitutions OK +▶ 44/71 console string replacement console.error() supports %s OK +▶ 2/71 /callargs/invalid-double-type OK +▶ 3/71 - no profiling data should be dumped without --profile OK +▶ 44/71 console string replacement console.error() supports %d OK +▶ 1/71 /cjs/jsapi/util/string/js/string/utf8 OK +▶ 44/71 console string replacement console.error() supports %i OK +▶ 44/71 console string replacement console.error() supports %f OK ▶ 39/71 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected OK +▶ 44/71 console string replacement console.error() supports %o OK ▶ 39/71 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected OK -▶ 65/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/quit.debugger OK -▶ 63/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/next.debugger OK -▶ 1/71 /cjs/context/eval-module/exit-code-omitted-no-throw OK -38/71 cjs:JS / Gtk3 OK 0.47s 28 subtests passed - -44/71 cjs:JS / Console OK 0.39s 68 subtests passed - -65/71 cjs:Debugger / quit command OK 0.07s 1 subtests passed - -63/71 cjs:Debugger / next command OK 0.09s 1 subtests passed - -▶ 2/71 /callargs/one-of-each-nullable-type-works OK +▶ 44/71 console string replacement console.error() supports %O OK +▶ 44/71 console string replacement console.error() ignores %c OK +▶ 44/71 console string replacement console.error() supports mixing substitutions OK +▶ 44/71 console string replacement console.error() supports invalid numbers OK +▶ 44/71 console string replacement console.error() supports missing substitutions OK +▶ 46/71 Async mainloop resolves when main loop exits OK ▶ 39/71 Disposed or finalized GObject calls dispose vfunc on explicit disposal only OK -▶ 3/71 - --coverage-prefix after script should succeed but give a warning OK +▶ 44/71 console string replacement console.trace() supports %s OK +▶ 44/71 console string replacement console.trace() supports %d OK ▶ 39/71 Disposed or finalized GObject generates a warn on object garbage collection OK +▶ 2/71 /callargs/invalid-autochar-type OK +▶ 44/71 console string replacement console.trace() supports %i OK ▶ 39/71 Disposed or finalized GObject generates a warn on object garbage collection if has expando property OK -▶ 67/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/set.debugger OK -▶ 66/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/return.debugger OK -67/71 cjs:Debugger / set command OK 0.05s 1 subtests passed - -66/71 cjs:Debugger / return command OK 0.06s 1 subtests passed - -▶ 68/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/step.debugger OK -68/71 cjs:Debugger / step command OK 0.05s 1 subtests passed - -▶ 1/71 /cjs/context/eval-module/jsapi-throw OK -▶ 64/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/print.debugger OK -64/71 cjs:Debugger / print command OK 0.09s 1 subtests passed +▶ 44/71 console string replacement console.trace() supports %f OK +▶ 44/71 console string replacement console.trace() supports %o OK +▶ 1/71 /cjs/jsapi/util/gi/args/safe-integer/max OK +46/71 cjs:JS / AsyncMainloop OK 0.19s 1 subtests passed -▶ 69/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/throw.debugger OK -69/71 cjs:Debugger / throw command OK 0.05s 1 subtests passed +51/71 cjs:JS / WeakRef RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=178 /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/minijasmine /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/js/testWeakRef.js -m +▶ 44/71 console string replacement console.trace() supports %O OK +▶ 44/71 console string replacement console.trace() ignores %c OK +▶ 44/71 console string replacement console.trace() supports mixing substitutions OK +▶ 44/71 console string replacement console.trace() supports invalid numbers OK +▶ 47/71 Text Encoding toString() uses spec-compliant tags OK +▶ 44/71 console string replacement console.trace() supports missing substitutions OK +▶ 47/71 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) OK +▶ 47/71 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array OK +▶ 47/71 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array OK +▶ 47/71 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array OK +▶ 47/71 Text Encoding TextDecoder decode() fatal is false by default OK +▶ 47/71 Text Encoding TextDecoder decode() ignoreBOM is false by default OK +▶ 47/71 Text Encoding TextDecoder decode() fatal is true when passed OK +▶ 47/71 Text Encoding TextDecoder decode() ignoreBOM is true when passed OK +▶ 47/71 Text Encoding TextDecoder decode() fatal is coerced to a boolean value OK +▶ 47/71 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value OK +▶ 47/71 Text Encoding TextDecoder decode() throws on empty input OK +▶ 47/71 Text Encoding TextDecoder decode() throws on null input OK +▶ 47/71 Text Encoding TextDecoder decode() throws on invalid encoding label OK +▶ 47/71 Text Encoding TextDecoder decode() decodes undefined as an empty string OK +▶ 47/71 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) OK +▶ 47/71 Text Encoding TextDecoder decode() decodes GLib.Bytes OK +▶ 47/71 Text Encoding TextDecoder decode() ignores byte order marker (BOM) OK +▶ 47/71 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) OK +▶ 47/71 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) OK +▶ 47/71 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) OK +▶ 47/71 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 OK +▶ 47/71 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes OK +▶ 2/71 /callargs/invalid-autojschar-type OK +▶ 44/71 console time() ends correctly OK +▶ 47/71 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes OK +▶ 48/71 GLib Structured logging handler writes a message OK +▶ 1/71 /cjs/jsapi/util/gi/args/safe-integer/min OK +▶ 49/71 globalThis is equal to window OK +▶ 48/71 GLib Structured logging handler writes a warning OK +▶ 47/71 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) OK +▶ 49/71 globalThis WeakRef is defined OK +▶ 48/71 GLib Structured logging handler preserves a custom string field OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII OK +▶ 49/71 globalThis console is defined OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. OK +▶ 49/71 globalThis TextEncoder is defined OK +▶ 48/71 GLib Structured logging handler preserves a custom byte array field OK +▶ 44/71 console time() doesn't log initially OK +▶ 49/71 globalThis TextDecoder is defined OK +▶ 49/71 globalThis ARGV is defined OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. OK +▶ 49/71 globalThis print function log is defined OK +▶ 49/71 globalThis print function print is defined OK +▶ 49/71 globalThis print function printerr is defined OK +▶ 39/71 Disposed or finalized GObject generates a warn if already disposed at garbage collection OK +▶ 49/71 globalThis print function logError is defined OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-6 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-7 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8-I can be decoded. OK +48/71 cjs:JS / GLibLogWriter OK 0.16s 4 subtests passed -▶ 2/71 /callargs/passing-no-arguments-when-all-optional OK -▶ 70/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/throw-ignored.debugger OK -70/71 cjs:Debugger / throw-ignored command OK 0.05s 1 subtests passed +52/71 cjs:Debugger / backtrace command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js MALLOC_PERTURB_=126 GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/backtrace.debugger +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-10 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-15 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-16 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. OK +49/71 cjs:JS / Global OK 0.14s 10 subtests passed -▶ 71/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/until.debugger OK -71/71 cjs:Debugger / until command OK 0.05s 1 subtests passed +53/71 cjs:Debugger / breakpoint command RUNNING +>>> MALLOC_PERTURB_=92 MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/breakpoint.debugger +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1252 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1253 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1254 can be decoded. OK +▶ 2/71 /callargs/invalid-jsstring-type OK +▶ 1/71 /cjs/jsapi/util/debug_id/string/no-quotes OK +44/71 cjs:JS / Console OK 0.42s 68 subtests passed -▶ 1/71 /cjs/context/eval-file/exit-code-omitted-no-throw OK -▶ 3/71 - --coverage-output after script should succeed but give a warning OK -▶ 2/71 /callargs/passing-some-arguments-when-all-optional OK -▶ 3/71 - --version should work OK -▶ 1/71 /cjs/context/eval-file/exit-code-omitted-throw OK -▶ 3/71 - --version should print something OK -▶ 39/71 Disposed or finalized GObject generates a warn if already disposed at garbage collection OK -▶ 2/71 /callargs/passing-all-arguments-when-all-optional OK +54/71 cjs:Debugger / continue command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata MALLOC_PERTURB_=40 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/continue.debugger +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1255 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1256 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. OK +▶ 47/71 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. OK ▶ 39/71 Disposed or finalized GObject created from other function is marked as disposed and garbage collected OK ▶ 39/71 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected OK ▶ 39/71 Disposed or finalized GObject returned from function is marked as disposed OK -▶ 1/71 /cjs/gobject/js_defined_type OK -▶ 2/71 /callargs/allocated-args-are-freed-on-error OK -▶ 3/71 - --version after -c should be passed to script OK -▶ 2/71 /callargs/nullable-bool-is-invalid OK -▶ 1/71 /cjs/gobject/without_introspection OK -▶ 3/71 - --version after -c should not print anything OK -▶ 2/71 /callargs/nullable-int-is-invalid OK -▶ 3/71 - --jsversion should work OK +47/71 cjs:JS / Encoding OK 0.23s 56 subtests passed + +55/71 cjs:Debugger / delete command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp MALLOC_PERTURB_=102 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/delete.debugger +▶ 1/71 /cjs/jsapi/util/debug_string/quotes OK +▶ 3/71 - --profile should dump profiling data to the default file name OK +▶ 2/71 /callargs/invalid-object-type OK +▶ 51/71 WeakRef works OK +▶ 51/71 FinalizationRegistry works OK ▶ 39/71 Disposed or finalized GObject returned from function is marked as disposed and then as finalized OK -▶ 1/71 /cjs/profiler/start_stop OK +▶ 52/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/backtrace.debugger OK ▶ 39/71 Disposed or finalized GObject ignores toggling queued unref toggles OK ▶ 39/71 Disposed or finalized GObject ignores toggling queued toggles OK +▶ 51/71 FinalizationRegistry works if a microtask is enqueued from the callback OK +▶ 1/71 /cjs/jsapi/util/debug_value/bigint OK +52/71 cjs:Debugger / backtrace command OK 0.10s 1 subtests passed + +56/71 cjs:Debugger / detach command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc MALLOC_PERTURB_=107 TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/detach.debugger ▶ 39/71 Disposed or finalized GObject can be disposed from other thread OK ▶ 39/71 Disposed or finalized GObject can be garbage collected once disposed from other thread OK -▶ 3/71 - --jsversion should print something OK -▶ 2/71 /callargs/nullable-unsigned-is-invalid OK -▶ 1/71 /cjs/jsapi/util/error/throw OK -▶ 2/71 /callargs/nullable-int64-is-invalid OK -▶ 3/71 - --jsversion after -c should be passed to script OK -▶ 1/71 /cjs/jsapi/util/error/throw-cause OK -▶ 2/71 /callargs/nullable-double-is-invalid OK -▶ 39/71 GObject with toggle references can be re-reffed from other thread delayed OK -▶ 1/71 /cjs/jsapi/util/string/utf8-nchars-to-js OK -▶ 3/71 - --jsversion after -c should not print anything OK -▶ 2/71 /callargs/invalid-bool-type OK -▶ 1/71 /cjs/jsapi/util/string/char16_data OK -▶ 2/71 /callargs/invalid-int-type OK -▶ 1/71 /cjs/jsapi/util/string/to_ucs4 OK -▶ 3/71 - no profiling data should be dumped without --profile OK -▶ 39/71 GObject with toggle references can be re-reffed and unreffed again from other thread OK -▶ 2/71 /callargs/invalid-unsigned-type OK -▶ 1/71 /cjs/jsapi/util/string/js/string/utf8 OK -▶ 2/71 /callargs/invalid-int64-type OK -▶ 1/71 /cjs/jsapi/util/gi/args/safe-integer/max OK -▶ 2/71 /callargs/invalid-double-type OK -▶ 1/71 /cjs/jsapi/util/gi/args/safe-integer/min OK -▶ 39/71 GObject with toggle references can be re-reffed and unreffed again from other thread with delay OK -▶ 39/71 GObject with toggle references can be toggled up by getting a GWeakRef OK -▶ 39/71 GObject with toggle references can be toggled up by getting a GWeakRef from another thread OK -▶ 39/71 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread OK -▶ 39/71 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads OK -▶ 3/71 - --profile should dump profiling data to the default file name OK -▶ 2/71 /callargs/invalid-autochar-type OK -▶ 1/71 /cjs/jsapi/util/debug_id/string/no-quotes OK -▶ 2/71 /callargs/invalid-autojschar-type OK -▶ 1/71 /cjs/jsapi/util/debug_string/quotes OK -▶ 3/71 - --profile with argument should dump profiling data to the named file OK -▶ 50/71 Timers times out successfully OK -▶ 50/71 Timers has correct timeout args OK -▶ 2/71 /callargs/invalid-jsstring-type OK -▶ 1/71 /cjs/jsapi/util/debug_value/bigint OK -▶ 3/71 - GJS_ENABLE_PROFILER=1 should enable the profiler OK -▶ 2/71 /callargs/invalid-object-type OK -▶ 1/71 /cjs/jsapi/util/debug_value/bigint/uint64 OK +▶ 54/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/continue.debugger OK ▶ 2/71 /callargs/invalid-boolean OK -▶ 1/71 /cjs/jsapi/util/debug_value/bigint/huge OK -▶ 3/71 - interpreter should exit with the correct exit code from a queued promise job OK -▶ 3/71 - interpreter should run queued promise jobs before finishing OK -▶ 3/71 - interpreter should stop running jobs when one calls System.exit() OK -▶ 1/71 /cjs/jsapi/util/debug_value/string/quotes OK +54/71 cjs:Debugger / continue command OK 0.08s 1 subtests passed + +57/71 cjs:Debugger / down-up command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=163 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/down-up.debugger +▶ 51/71 FinalizationRegistry works if the object is collected in a microtask OK +▶ 53/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/breakpoint.debugger OK +53/71 cjs:Debugger / breakpoint command OK 0.11s 1 subtests passed + +58/71 cjs:Debugger / finish command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata MALLOC_PERTURB_=93 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/finish.debugger +▶ 51/71 FinalizationRegistry works if another collection is queued from the callback OK +▶ 1/71 /cjs/jsapi/util/debug_value/bigint/uint64 OK +▶ 3/71 - --profile with argument should dump profiling data to the named file OK +51/71 cjs:JS / WeakRef OK 0.21s 5 subtests passed + +59/71 cjs:Debugger / frame command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=136 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/frame.debugger ▶ 2/71 /callargs/invalid-object OK ▶ 2/71 /cjs/jsapi-utils/gjs-autopointer/size OK ▶ 2/71 /cjs/jsapi-utils/gjs-autopointer/destructor OK @@ -5390,83 +4533,173 @@ ▶ 2/71 /cjs/jsapi-utils/gjs-autotypeclass/init OK ▶ 2/71 /cjs/jsapi-utils/gjs-autoerror/init OK ▶ 2/71 /cjs/jsapi-utils/gjs-autoerror/as-out-value OK +▶ 39/71 GObject with toggle references can be re-reffed from other thread delayed OK +▶ 55/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/delete.debugger OK +55/71 cjs:Debugger / delete command OK 0.11s 1 subtests passed + +60/71 cjs:Debugger / keys command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=135 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/keys.debugger +▶ 1/71 /cjs/jsapi/util/debug_value/bigint/huge OK ▶ 2/71 /toggle-queue/empty OK -▶ 3/71 - unhandled promise rejection should be reported OK -▶ 1/71 /cjs/coverage/file_duplicated_into_output_path OK +▶ 58/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/finish.debugger OK +58/71 cjs:Debugger / finish command OK 0.09s 1 subtests passed + +61/71 cjs:Debugger / lastvalues command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=58 ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/lastvalues.debugger +▶ 3/71 - GJS_ENABLE_PROFILER=1 should enable the profiler OK +▶ 56/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/detach.debugger OK +56/71 cjs:Debugger / detach command OK 0.12s 1 subtests passed + +62/71 cjs:Debugger / list command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp MALLOC_PERTURB_=18 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/list.debugger +▶ 57/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/down-up.debugger OK +▶ 1/71 /cjs/jsapi/util/debug_value/string/quotes OK +57/71 cjs:Debugger / down-up command OK 0.12s 1 subtests passed + +63/71 cjs:Debugger / next command RUNNING +>>> MESON_TEST_ITERATION=1 MALLOC_PERTURB_=31 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/next.debugger +▶ 39/71 GObject with toggle references can be re-reffed and unreffed again from other thread OK ▶ 2/71 /toggle-queue/empty_cancel OK -▶ 3/71 - catching an await expression should not cause unhandled rejection OK +▶ 60/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/keys.debugger OK +60/71 cjs:Debugger / keys command OK 0.08s 1 subtests passed + +64/71 cjs:Debugger / print command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp MALLOC_PERTURB_=146 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/print.debugger +▶ 59/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/frame.debugger OK +59/71 cjs:Debugger / frame command OK 0.11s 1 subtests passed + +65/71 cjs:Debugger / quit command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=34 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/quit.debugger +▶ 1/71 /cjs/coverage/file_duplicated_into_output_path OK ▶ 2/71 /toggle-queue/enqueue_one OK -▶ 1/71 /cjs/coverage/file_duplicated_full_resource_path OK +▶ 61/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/lastvalues.debugger OK +▶ 3/71 - interpreter should exit with the correct exit code from a queued promise job OK +▶ 3/71 - interpreter should run queued promise jobs before finishing OK +▶ 3/71 - interpreter should stop running jobs when one calls System.exit() OK +61/71 cjs:Debugger / lastvalues command OK 0.09s 1 subtests passed + +66/71 cjs:Debugger / return command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata MALLOC_PERTURB_=167 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/return.debugger +▶ 39/71 GObject with toggle references can be re-reffed and unreffed again from other thread with delay OK +▶ 39/71 GObject with toggle references can be toggled up by getting a GWeakRef OK +▶ 39/71 GObject with toggle references can be toggled up by getting a GWeakRef from another thread OK +▶ 39/71 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread OK +▶ 39/71 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads OK +▶ 62/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/list.debugger OK +62/71 cjs:Debugger / list command OK 0.10s 1 subtests passed + +67/71 cjs:Debugger / set command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=220 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/set.debugger +▶ 63/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/next.debugger OK +63/71 cjs:Debugger / next command OK 0.10s 1 subtests passed + +68/71 cjs:Debugger / step command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes MALLOC_PERTURB_=63 LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/step.debugger ▶ 2/71 /toggle-queue/enqueue_one_cancel OK -▶ 3/71 - main program exceptions are not swallowed by queued promise jobs OK -▶ 1/71 /cjs/coverage/contents_preserved_accumulate_mode OK +▶ 65/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/quit.debugger OK +65/71 cjs:Debugger / quit command OK 0.10s 1 subtests passed + +69/71 cjs:Debugger / throw command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=249 GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/throw.debugger +▶ 3/71 - unhandled promise rejection should be reported OK +▶ 64/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/print.debugger OK +64/71 cjs:Debugger / print command OK 0.13s 1 subtests passed + +70/71 cjs:Debugger / throw-ignored command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu MALLOC_PERTURB_=114 GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/throw-ignored.debugger +▶ 1/71 /cjs/coverage/file_duplicated_full_resource_path OK ▶ 2/71 /toggle-queue/enqueue_many_equal OK -▶ 1/71 /cjs/coverage/new_contents_appended_accumulate_mode OK +▶ 66/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/return.debugger OK +▶ 3/71 - catching an await expression should not cause unhandled rejection OK +66/71 cjs:Debugger / return command OK 0.12s 1 subtests passed + +71/71 cjs:Debugger / until command RUNNING +>>> MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools:/usr/lib/libeatmydata GSETTINGS_SCHEMA_DIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js GSETTINGS_BACKEND=memory G_SLICE=always-malloc TOP_BUILDDIR=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=245 NO_AT_BRIDGE=1 ENABLE_GTK=yes LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' DYLD_LIBRARY_PATH=/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/subprojects/gobject-introspection-tests:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js:/build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/installed-tests/js/libgjstesttools LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/reproducible-path/cjs-128.0/installed-tests/extra/tsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_FILENAME_ENCODING=latin1 /bin/sh /build/reproducible-path/cjs-128.0/installed-tests/debugger-test.sh /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/until.debugger +▶ 67/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/set.debugger OK +67/71 cjs:Debugger / set command OK 0.11s 1 subtests passed + +▶ 68/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/step.debugger OK +68/71 cjs:Debugger / step command OK 0.09s 1 subtests passed + +▶ 1/71 /cjs/coverage/contents_preserved_accumulate_mode OK ▶ 2/71 /toggle-queue/enqueue_many_equal_cancel OK -▶ 3/71 - object unref from other thread after shutdown should not race OK -▶ 1/71 /cjs/coverage/expected_source_file_name_written_to_coverage_data OK +▶ 69/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/throw.debugger OK +69/71 cjs:Debugger / throw command OK 0.09s 1 subtests passed + ▶ 2/71 /toggle-queue/enqueue_more_up OK -▶ 1/71 /cjs/coverage/entry_not_written_for_nonexistent_file OK +▶ 70/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/throw-ignored.debugger OK +70/71 cjs:Debugger / throw-ignored command OK 0.10s 1 subtests passed + +▶ 3/71 - main program exceptions are not swallowed by queued promise jobs OK +▶ 1/71 /cjs/coverage/new_contents_appended_accumulate_mode OK +▶ 71/71 - /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/../installed-tests/debugger/until.debugger OK +71/71 cjs:Debugger / until command OK 0.07s 1 subtests passed + +▶ 50/71 Timers times out successfully OK ▶ 2/71 /toggle-queue/enqueue_only_up OK +▶ 50/71 Timers has correct timeout args OK +▶ 1/71 /cjs/coverage/expected_source_file_name_written_to_coverage_data OK ▶ 2/71 /toggle-queue/enqueue_only_up_cancel OK -▶ 3/71 - avoid crashing when GTK vfuncs are called on context destroy OK -▶ 2/71 /toggle-queue/handle_more_up OK -▶ 2/71 /toggle-queue/handle_only_up OK -▶ 2/71 /toggle-queue/spin-lock/unlock-empty OK -▶ 2/71 /toggle-queue/spin-lock/unlock-same-thread OK +▶ 3/71 - object unref from other thread after shutdown should not race OK +▶ 1/71 /cjs/coverage/entry_not_written_for_nonexistent_file OK ▶ 1/71 /cjs/coverage/single_branch_coverage_written_to_coverage_data OK -▶ 3/71 - coverage prefix is treated as an absolute path OK -▶ 3/71 - avoid statically importing two versions of the same module OK -▶ 39/71 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone OK -▶ 50/71 Timers cancels successfully OK +▶ 2/71 /toggle-queue/handle_more_up OK ▶ 1/71 /cjs/coverage/multiple_branch_coverage_written_to_coverage_data OK -▶ 50/71 Timers cancels multiple correctly OK -▶ 2/71 /toggle-queue/spin-lock/blocks-other-thread OK -▶ 2/71 /toggle-queue/object/not-enqueued_main_thread OK -▶ 2/71 /toggle-queue/object/already_enqueued_main_thread OK -▶ 2/71 /toggle-queue/object/already_enqueued_unref_main_thread OK -▶ 2/71 /toggle-queue/object/ref_unref_other_thread OK ▶ 1/71 /cjs/coverage/branches_for_multiple_case_statements_fallthrough OK -▶ 2/71 /toggle-queue/object/handle_up OK +▶ 3/71 - avoid crashing when GTK vfuncs are called on context destroy OK +▶ 2/71 /toggle-queue/handle_only_up OK ▶ 1/71 /cjs/coverage/not_hit_branch_point_written_to_coverage_data OK -▶ 2/71 /toggle-queue/object/handle_up_down OK +▶ 2/71 /toggle-queue/spin-lock/unlock-empty OK +▶ 3/71 - coverage prefix is treated as an absolute path OK ▶ 1/71 /cjs/coverage/function_names_written_to_coverage_data OK ▶ 1/71 /cjs/coverage/function_lines_written_to_coverage_data OK +▶ 2/71 /toggle-queue/spin-lock/unlock-same-thread OK +▶ 3/71 - avoid statically importing two versions of the same module OK ▶ 1/71 /cjs/coverage/function_hit_counts_written_to_coverage_data OK ▶ 1/71 /cjs/coverage/big_function_hit_counts_written_to_coverage_data OK -▶ 2/71 /toggle-queue/object/handle_up_down_delayed OK +▶ 39/71 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone OK ▶ 1/71 /cjs/coverage/little_function_hit_counts_written_to_coverage_data OK -▶ 2/71 /toggle-queue/object/handle_up_down_on_gc OK ▶ 1/71 /cjs/coverage/total_function_coverage_written_to_coverage_data OK ▶ 1/71 /cjs/coverage/single_line_hit_written_to_coverage_data OK ▶ 1/71 /cjs/coverage/hits_on_multiline_if_cond OK -▶ 2/71 /toggle-queue/object/handle_many_up OK +▶ 2/71 /toggle-queue/spin-lock/blocks-other-thread OK ▶ 1/71 /cjs/coverage/full_line_tally_written_to_coverage_data OK -▶ 39/71 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone OK +▶ 2/71 /toggle-queue/object/not-enqueued_main_thread OK +▶ 50/71 Timers cancels successfully OK ▶ 1/71 /cjs/coverage/no_hits_for_unexecuted_file OK -▶ 39/71 GObject with toggle references can be finalized while queued in toggle queue OK -▶ 39/71 GObject with toggle references can be toggled up-down from various threads while getting a GWeakRef from main SKIP -▶ 50/71 Timers cancels invalid silent fail OK -39/71 cjs:JS / GObjectDestructionAccess OK 1.98s 53 subtests passed - +▶ 2/71 /toggle-queue/object/already_enqueued_main_thread OK ▶ 1/71 /cjs/coverage/end_of_record_section_written_to_coverage_data OK -▶ 2/71 /toggle-queue/object/handle_many_up_and_down OK - 2/71 cjs:C / Internal API tests OK 2.47s 115 subtests passed - +▶ 50/71 Timers cancels multiple correctly OK +▶ 2/71 /toggle-queue/object/already_enqueued_unref_main_thread OK +▶ 2/71 /toggle-queue/object/ref_unref_other_thread OK ▶ 1/71 /cjs/coverage/multiple_source_file_records_written_to_coverage_data OK -▶ 50/71 Timers interval success OK +▶ 2/71 /toggle-queue/object/handle_up OK ▶ 1/71 /cjs/coverage/correct_line_coverage_data_written_for_both_sections OK ▶ 1/71 /util/misc/strv/concat/null OK ▶ 1/71 /util/misc/strv/concat/pointers OK ▶ 1/71 /gi/args/set-get-unset OK ▶ 1/71 /gi/args/rounded_values OK - 1/71 cjs:C / API tests OK 2.56s 72 subtests passed + 1/71 cjs:C / API tests OK 3.22s 72 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: ** This is an exception 42 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― +▶ 2/71 /toggle-queue/object/handle_up_down OK +▶ 39/71 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone OK +▶ 39/71 GObject with toggle references can be finalized while queued in toggle queue OK +▶ 39/71 GObject with toggle references can be toggled up-down from various threads while getting a GWeakRef from main SKIP +39/71 cjs:JS / GObjectDestructionAccess OK 2.17s 53 subtests passed + +▶ 2/71 /toggle-queue/object/handle_up_down_delayed OK +▶ 2/71 /toggle-queue/object/handle_up_down_on_gc OK +▶ 2/71 /toggle-queue/object/handle_many_up OK +▶ 50/71 Timers cancels invalid silent fail OK +▶ 2/71 /toggle-queue/object/handle_many_up_and_down OK + 2/71 cjs:C / Internal API tests OK 3.61s 115 subtests passed + +▶ 50/71 Timers interval success OK ▶ 50/71 Timers cancels interval successfully OK ▶ 50/71 Timers ordering interval OK ▶ 50/71 Timers cancel invalid silent fail OK @@ -5477,29 +4710,25 @@ ▶ 50/71 Timers clear and interval are unique functions OK ▶ 50/71 Timers microtask ordering OK ▶ 50/71 Timers nested microtask ordering OK -50/71 cjs:JS / Timers OK 2.91s 16 subtests passed +50/71 cjs:JS / Timers OK 2.94s 16 subtests passed ▶ 3/71 - exit with correct code from a signal callback OK ▶ 3/71 - avoid asserting when System.exit is called from a signal callback OK ▶ 3/71 - exit after first System.exit call in a signal callback OK - 3/71 cjs:Scripts / CommandLine OK 3.68s 49 subtests passed + 3/71 cjs:Scripts / CommandLine OK 5.54s 49 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: -Trace/breakpoint trap -Cjs-Message: 22:59:15.546: Profiler started -Cjs-Message: 22:59:15.546: Profiler stopped -Cjs-Message: 22:59:15.582: Profiler started -Cjs-Message: 22:59:15.582: Profiler stopped -Cjs-Message: 22:59:15.619: Profiler started -Cjs-Message: 22:59:15.619: Profiler stopped -Trace/breakpoint trap -Trace/breakpoint trap +Cjs-Message: 16:38:33.274: Profiler started +Cjs-Message: 16:38:33.275: Profiler stopped +Cjs-Message: 16:38:33.354: Profiler started +Cjs-Message: 16:38:33.354: Profiler stopped +Cjs-Message: 16:38:33.434: Profiler started +Cjs-Message: 16:38:33.434: Profiler stopped -(cjs-console:93561): Cjs-CRITICAL **: 22:59:15.905: 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:24365): Cjs-CRITICAL **: 16:38:33.924: 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. The offending callback was destroy(), a vfunc. -== Stack trace for context 0x571d70f8 == -Cjs-Message: 22:59:16.087: Wrote coverage statistics to /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/coverage.lcov -Trace/breakpoint trap +== Stack trace for context 0x569d10f8 == +Cjs-Message: 16:38:33.988: Wrote coverage statistics to /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/coverage.lcov ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― @@ -5511,7 +4740,7 @@ Timeout: 0 Full log written to /build/reproducible-path/cjs-128.0/obj-i686-linux-gnu/meson-logs/testlog.txt - rm -fr -- /tmp/dh-xdg-rundir-CPIkqeQB + rm -fr -- /tmp/dh-xdg-rundir-1ss1aPSp make[1]: Leaving directory '/build/reproducible-path/cjs-128.0' create-stamp debian/debhelper-build-stamp dh_prep @@ -5522,40 +4751,40 @@ cd obj-i686-linux-gnu && DESTDIR=/build/reproducible-path/cjs-128.0/debian/tmp LC_ALL=C.UTF-8 ninja install [0/1] Installing files Installing subdir /build/reproducible-path/cjs-128.0/installed-tests/js/modules to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/dynamic.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/modunicode.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/sideEffect3.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/sideEffect2.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/greet.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/lexicalScope.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/importmeta.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/encodings.json to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/sideEffect.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/say.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/dynamic.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/foobar.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/data.txt to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/alwaysThrows.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/modunicode.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/say.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/data.txt to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/exports.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/greet.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/sideEffect.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/importmeta.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/sideEffect4.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/subA/subB/__init__.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subA/subB -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/subA/subB/baz.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subA/subB +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/encodings.json to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/lexicalScope.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/subA/subB/foobar.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subA/subB -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/subErrorInit/__init__.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subErrorInit -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides/.eslintrc.yml to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides/Gio.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/subA/subB/baz.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subA/subB +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/subA/subB/__init__.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subA/subB +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides/GIMarshallingTests.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides/Regress.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides/WarnLib.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides/GIMarshallingTests.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides2/.eslintrc.yml to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides2/Gio.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides2/Regress.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides2/WarnLib.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides2/GIMarshallingTests.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/mutualImport/a.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/mutualImport -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/mutualImport/b.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/mutualImport -Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/overrides/.eslintrc.yml to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/overrides +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides/.eslintrc.yml to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides/Gio.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/overrides/GIMarshallingTests.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/overrides +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/overrides/.eslintrc.yml to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/overrides +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/mutualImport/b.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/mutualImport +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/mutualImport/a.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/mutualImport +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/subErrorInit/__init__.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subErrorInit Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/subBadInit/__init__.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/subBadInit +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides2/GIMarshallingTests.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides2/Regress.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides2/WarnLib.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides2/.eslintrc.yml to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 +Installing /build/reproducible-path/cjs-128.0/installed-tests/js/modules/badOverrides2/Gio.js to /build/reproducible-path/cjs-128.0/debian/tmp/usr/libexec/installed-tests/cjs/js/modules/badOverrides2 Installing libcjs.so.0.0.0 to /build/reproducible-path/cjs-128.0/debian/tmp/usr/lib/i386-linux-gnu Installing CjsPrivate-1.0.typelib to /build/reproducible-path/cjs-128.0/debian/tmp/usr/lib/i386-linux-gnu/cjs/girepository-1.0 Installing cjs-console to /build/reproducible-path/cjs-128.0/debian/tmp/usr/bin @@ -5804,14 +5033,14 @@ 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/libcjs0/usr/share/doc/libcjs0 + install -p -m0644 debian/.debhelper/generated/libcjs0/dh_installchangelogs.dch.trimmed debian/libcjs0/usr/share/doc/libcjs0/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/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 install -m0755 -d debian/cjs/usr/share/doc/cjs/examples cp --reflink=auto -a ./examples/calc.js debian/cjs/usr/share/doc/cjs/examples @@ -5851,17 +5080,17 @@ ln -s libcjs.so.0.0.0 debian/libcjs0/usr/lib/i386-linux-gnu/libcjs.so.0 dh_strip_nondeterminism dh_compress - cd debian/cjs cd debian/cjs-tests + cd debian/cjs 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 chmod a-x usr/share/doc/cjs-tests/changelog.Debian + chmod a-x usr/share/doc/libcjs-dev/changelog.Debian + chmod a-x usr/share/doc/cjs/NEWS usr/share/doc/cjs/changelog.Debian chmod a-x usr/share/doc/libcjs0/changelog.Debian gzip -9nf usr/share/doc/cjs-tests/changelog.Debian - gzip -9nf usr/share/doc/cjs/NEWS usr/share/doc/cjs/changelog.Debian gzip -9nf usr/share/doc/libcjs-dev/changelog.Debian + gzip -9nf usr/share/doc/cjs/NEWS usr/share/doc/cjs/changelog.Debian gzip -9nf usr/share/doc/libcjs0/changelog.Debian cd '/build/reproducible-path/cjs-128.0' cd '/build/reproducible-path/cjs-128.0' @@ -5874,24 +5103,24 @@ 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/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/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/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/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 d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + 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/libcjs0/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/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/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/usr/include -type f -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/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 -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/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/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/usr/include -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + 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/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/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/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/cjs-tests/usr/libexec -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod a+x + 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 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--) mode of 'debian/cjs-tests/usr/libexec/installed-tests/cjs/libgjstesttools.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) @@ -5900,15 +5129,15 @@ mode of 'debian/cjs-tests/usr/libexec/installed-tests/cjs/libwarnlib.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) chmod --recursive --changes a+rX,u+w,og-w debian/*-tests/usr/libexec/installed-tests find debian/*-tests/usr/libexec/installed-tests/ -type f -name "*.sh" -exec chmod --changes +x {} \; -mode of 'debian/cjs-tests/usr/libexec/installed-tests/cjs/debugger-test.sh' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x) +mode of 'debian/cjs-tests/usr/libexec/installed-tests/cjs/scripts/testCommandLineModules.sh' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x) mode of 'debian/cjs-tests/usr/libexec/installed-tests/cjs/scripts/testWarnings.sh' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x) mode of 'debian/cjs-tests/usr/libexec/installed-tests/cjs/scripts/testCommandLine.sh' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x) -mode of 'debian/cjs-tests/usr/libexec/installed-tests/cjs/scripts/testCommandLineModules.sh' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x) +mode of 'debian/cjs-tests/usr/libexec/installed-tests/cjs/debugger-test.sh' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x) make[1]: Leaving directory '/build/reproducible-path/cjs-128.0' dh_missing dh_dwz -a - dwz -- debian/cjs/usr/bin/cjs-console dwz -- debian/libcjs0/usr/lib/i386-linux-gnu/libcjs.so.0.0.0 + dwz -- debian/cjs/usr/bin/cjs-console install -m0755 -d debian/cjs-tests/usr/lib/debug/.dwz/i386-linux-gnu dwz -mdebian/cjs-tests/usr/lib/debug/.dwz/i386-linux-gnu/cjs-tests.debug -M/usr/lib/debug/.dwz/i386-linux-gnu/cjs-tests.debug -- debian/cjs-tests/usr/libexec/installed-tests/cjs/libgimarshallingtests.so debian/cjs-tests/usr/libexec/installed-tests/cjs/libgjstesttools.so debian/cjs-tests/usr/libexec/installed-tests/cjs/libregress.so debian/cjs-tests/usr/libexec/installed-tests/cjs/libutility.so debian/cjs-tests/usr/libexec/installed-tests/cjs/libwarnlib.so debian/cjs-tests/usr/libexec/installed-tests/cjs/minijasmine objcopy --compress-debug-sections debian/cjs-tests/usr/lib/debug/.dwz/i386-linux-gnu/cjs-tests.debug @@ -5916,39 +5145,39 @@ dh_strip -a install -m0755 -d debian/.debhelper/cjs/dbgsym-root/usr/lib/debug/.build-id/e0 objcopy --only-keep-debug --compress-debug-sections debian/cjs/usr/bin/cjs-console debian/.debhelper/cjs/dbgsym-root/usr/lib/debug/.build-id/e0/1731c04cdd91d0782113e3887c771c79c236b1.debug - install -m0755 -d debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/61 - objcopy --only-keep-debug --compress-debug-sections debian/cjs-tests/usr/libexec/installed-tests/cjs/libutility.so debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/61/47c8e606b0f7f5721815bfcb2b47788cea6e02.debug + install -m0755 -d debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/b2 + 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/b2/a17a78d6b0d22b6ba325e02f87e90e727825e0.debug chmod 0644 -- debian/.debhelper/cjs/dbgsym-root/usr/lib/debug/.build-id/e0/1731c04cdd91d0782113e3887c771c79c236b1.debug strip --remove-section=.comment --remove-section=.note debian/cjs/usr/bin/cjs-console - chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/61/47c8e606b0f7f5721815bfcb2b47788cea6e02.debug - strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/cjs-tests/usr/libexec/installed-tests/cjs/libutility.so install -m0755 -d debian/.debhelper/libcjs0/dbgsym-root/usr/lib/debug/.build-id/33 objcopy --only-keep-debug --compress-debug-sections debian/libcjs0/usr/lib/i386-linux-gnu/libcjs.so.0.0.0 debian/.debhelper/libcjs0/dbgsym-root/usr/lib/debug/.build-id/33/67f0109517f9325a1951c1cfd7334bc9b0ac32.debug objcopy --add-gnu-debuglink debian/.debhelper/cjs/dbgsym-root/usr/lib/debug/.build-id/e0/1731c04cdd91d0782113e3887c771c79c236b1.debug debian/cjs/usr/bin/cjs-console - objcopy --add-gnu-debuglink debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/61/47c8e606b0f7f5721815bfcb2b47788cea6e02.debug debian/cjs-tests/usr/libexec/installed-tests/cjs/libutility.so 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/f0 - 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/f0/050275a2a53d0e72f56202edde90bdef5493e6.debug - chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/f0/050275a2a53d0e72f56202edde90bdef5493e6.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/f0/050275a2a53d0e72f56202edde90bdef5493e6.debug debian/cjs-tests/usr/libexec/installed-tests/cjs/libgjstesttools.so + chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/b2/a17a78d6b0d22b6ba325e02f87e90e727825e0.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/b2/a17a78d6b0d22b6ba325e02f87e90e727825e0.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/4b 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/4b/38dcb39d7f66295f87176707efb3f2618b0045.debug chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/4b/38dcb39d7f66295f87176707efb3f2618b0045.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/4b/38dcb39d7f66295f87176707efb3f2618b0045.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/f0 + 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/f0/050275a2a53d0e72f56202edde90bdef5493e6.debug + chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/f0/050275a2a53d0e72f56202edde90bdef5493e6.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/f0/050275a2a53d0e72f56202edde90bdef5493e6.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/61 + objcopy --only-keep-debug --compress-debug-sections debian/cjs-tests/usr/libexec/installed-tests/cjs/libutility.so debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/61/47c8e606b0f7f5721815bfcb2b47788cea6e02.debug + chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/61/47c8e606b0f7f5721815bfcb2b47788cea6e02.debug + strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/cjs-tests/usr/libexec/installed-tests/cjs/libutility.so + objcopy --add-gnu-debuglink debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/61/47c8e606b0f7f5721815bfcb2b47788cea6e02.debug debian/cjs-tests/usr/libexec/installed-tests/cjs/libutility.so install -m0755 -d debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/91 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/91/87e64d332720129dfe08e13006a109c17782f9.debug chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/91/87e64d332720129dfe08e13006a109c17782f9.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/91/87e64d332720129dfe08e13006a109c17782f9.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/b2 - 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/b2/a17a78d6b0d22b6ba325e02f87e90e727825e0.debug - chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/b2/a17a78d6b0d22b6ba325e02f87e90e727825e0.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/b2/a17a78d6b0d22b6ba325e02f87e90e727825e0.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/3c 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/3c/2c68eb920f6aa8dba23b61831f0e36229719cf.debug chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/usr/lib/debug/.build-id/3c/2c68eb920f6aa8dba23b61831f0e36229719cf.debug @@ -5987,7 +5216,7 @@ install -m0755 -d debian/libcjs0/DEBIAN dpkg-shlibdeps -Tdebian/libcjs0.substvars debian/libcjs0/usr/lib/i386-linux-gnu/libcjs.so.0.0.0 install -m0755 -d debian/cjs-tests/DEBIAN - dpkg-shlibdeps -Tdebian/cjs-tests.substvars debian/cjs-tests/usr/libexec/installed-tests/cjs/libutility.so debian/cjs-tests/usr/libexec/installed-tests/cjs/libgjstesttools.so debian/cjs-tests/usr/libexec/installed-tests/cjs/libgimarshallingtests.so debian/cjs-tests/usr/libexec/installed-tests/cjs/minijasmine debian/cjs-tests/usr/libexec/installed-tests/cjs/libwarnlib.so debian/cjs-tests/usr/libexec/installed-tests/cjs/libregress.so + dpkg-shlibdeps -Tdebian/cjs-tests.substvars 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/libgimarshallingtests.so debian/cjs-tests/usr/libexec/installed-tests/cjs/libgjstesttools.so debian/cjs-tests/usr/libexec/installed-tests/cjs/libutility.so debian/cjs-tests/usr/libexec/installed-tests/cjs/libwarnlib.so dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libreadline8t64 from: /lib/i386-linux-gnu/libreadline.so.8 dpkg-shlibdeps: warning: diversions involved - output may be incorrect @@ -6017,33 +5246,33 @@ 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=e01731c04cdd91d0782113e3887c771c79c236b1 -DSection=debug -UMulti-Arch -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=3c2c68eb920f6aa8dba23b61831f0e36229719cf 4b38dcb39d7f66295f87176707efb3f2618b0045 6147c8e606b0f7f5721815bfcb2b47788cea6e02 9187e64d332720129dfe08e13006a109c17782f9 b2a17a78d6b0d22b6ba325e02f87e90e727825e0 f0050275a2a53d0e72f56202edde90bdef5493e6" -DSection=debug -UMulti-Arch -UReplaces -UBreaks 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=3367f0109517f9325a1951c1cfd7334bc9b0ac32 -DSection=debug -UReplaces -UBreaks -dpkg-gencontrol: warning: Depends field of package libcjs0: substitution variable ${gir:Depends} used, but is not 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: Provides field of package libcjs0: substitution variable ${cjs:Provides} used, but is not defined + 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=3c2c68eb920f6aa8dba23b61831f0e36229719cf 4b38dcb39d7f66295f87176707efb3f2618b0045 6147c8e606b0f7f5721815bfcb2b47788cea6e02 9187e64d332720129dfe08e13006a109c17782f9 b2a17a78d6b0d22b6ba325e02f87e90e727825e0 f0050275a2a53d0e72f56202edde90bdef5493e6" -DSection=debug -UMulti-Arch -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 chmod 0644 -- debian/libcjs-dev/DEBIAN/control chmod 0644 -- debian/.debhelper/cjs/dbgsym-root/DEBIAN/control dpkg-gencontrol -pcjs -ldebian/changelog -Tdebian/cjs.substvars -cdebian/control -Pdebian/cjs +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/libcjs0/dbgsym-root/DEBIAN/control dpkg-gencontrol -plibcjs0 -ldebian/changelog -Tdebian/libcjs0.substvars -cdebian/control -Pdebian/libcjs0 - chmod 0644 -- debian/cjs-tests/DEBIAN/control + 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/cjs/DEBIAN/control 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/libcjs0/DEBIAN/control + chmod 0644 -- debian/cjs-tests/DEBIAN/control dh_md5sums install -m0755 -d debian/cjs/DEBIAN install -m0755 -d debian/cjs-tests/DEBIAN @@ -6056,14 +5285,14 @@ chmod 0644 -- debian/libcjs-dev/DEBIAN/md5sums chmod 0644 -- debian/cjs/DEBIAN/md5sums install -m0755 -d debian/.debhelper/cjs/dbgsym-root/DEBIAN - 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 + cd debian/.debhelper/cjs/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/.debhelper/libcjs0/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/cjs/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/cjs-tests/DEBIAN/md5sums install -m0755 -d debian/.debhelper/cjs-tests/dbgsym-root/DEBIAN 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/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/cjs-tests/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/libcjs0/dbgsym-root/DEBIAN/md5sums dh_builddeb @@ -6075,12 +5304,12 @@ dpkg-deb --root-owner-group --build debian/libcjs0 .. dpkg-deb --root-owner-group --build debian/.debhelper/libcjs0/dbgsym-root .. dpkg-deb: building package 'cjs' in '../cjs_128.0-1_i386.deb'. -dpkg-deb: building package 'cjs-tests-dbgsym' in '../cjs-tests-dbgsym_128.0-1_i386.deb'. +dpkg-deb: building package 'cjs-tests' in '../cjs-tests_128.0-1_i386.deb'. dpkg-deb: building package 'cjs-dbgsym' in '../cjs-dbgsym_128.0-1_i386.deb'. dpkg-deb: building package 'libcjs-dev' in '../libcjs-dev_128.0-1_i386.deb'. -dpkg-deb: building package 'libcjs0-dbgsym' in '../libcjs0-dbgsym_128.0-1_i386.deb'. -dpkg-deb: building package 'cjs-tests' in '../cjs-tests_128.0-1_i386.deb'. dpkg-deb: building package 'libcjs0' in '../libcjs0_128.0-1_i386.deb'. +dpkg-deb: building package 'cjs-tests-dbgsym' in '../cjs-tests-dbgsym_128.0-1_i386.deb'. +dpkg-deb: building package 'libcjs0-dbgsym' in '../libcjs0-dbgsym_128.0-1_i386.deb'. dpkg-genbuildinfo --build=binary -O../cjs_128.0-1_i386.buildinfo dpkg-genchanges --build=binary -O../cjs_128.0-1_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -6088,12 +5317,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/9454/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/9454/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/86172 and its subdirectories -I: Current time: Sun May 10 10:59:32 -12 2026 -I: pbuilder-time-stamp: 1778453972 +I: removing directory /srv/workspace/pbuilder/9454 and its subdirectories +I: Current time: Tue Apr 8 06:39:00 +14 2025 +I: pbuilder-time-stamp: 1744043940