Refreshed repo1 Refreshed repo0 The following package(s) will be installed: acl 2.3.2-5 libuv 1.49.2-5 at-spi2-core 2.56.1-9 libwebp 1.5.0-5 at-spi2-core-devel 2.56.1-9 libx11 1.8.12-8 attr 2.5.2-6 libx11-devel 1.8.12-8 bash 5.2.37-23 libxau 1.0.12-5 boulder 0.25.5+git.6c44a2d-94 libxau-devel 1.0.12-5 brotli-libs 1.1.0-8 libxcb 1.17.0-6 bsdtar-static 3.7.9-11 libxcb-devel 1.17.0-6 bzip2-libs 1.0.8-7 libxcomposite 0.4.6-4 ca-certificates 20250516-16 libxcomposite-devel 0.4.6-4 ca-certificates-mozilla 3.112-28 libxcrypt 4.4.36-7 ca-certificates-utils 20250516-16 libxcursor 1.2.3-4 cairo 1.18.2-7 libxcursor-devel 1.2.3-4 cairo-devel 1.18.2-7 libxdamage 1.1.6-4 clang 20.1.6-30 libxdamage-devel 1.1.6-4 clang-libs 20.1.6-30 libxext 1.3.6-6 cmake 4.0.2-10 libxext-devel 1.3.6-6 coreutils 0.1.0-24 libxfixes 6.0.1-9 cryptsetup-libs 2.7.5-5 libxfixes-devel 6.0.1-9 curl 8.13.0-23 libxft 2.3.8-4 dash 0.5.12-6 libxft-devel 2.3.8-4 dbus 1.16.2-11 libxi 1.8.2-5 dbus-devel 1.16.2-11 libxi-devel 1.8.2-5 diffutils 3.10-5 libxinerama 1.1.5-4 elfutils-libs 0.192-7 libxinerama-devel 1.1.5-4 expat 2.6.4-7 libxkbcommon 1.10.0-9 expat-devel 2.6.4-7 libxkbcommon-devel 1.10.0-9 file 5.46-10 libxml2 2.14.3-12 findutils 4.10.0-4 libxml2-devel 2.14.3-12 fontconfig 2.16.2-12 libxrandr 1.5.4-7 fontconfig-devel 2.16.2-12 libxrandr-devel 1.5.4-7 freetype 2.13.3-13 libxrender 0.9.12-6 freetype-devel 2.13.3-13 libxrender-devel 0.9.12-6 fribidi 1.0.16-5 libxtst 1.2.5-4 fribidi-devel 1.0.16-5 libxtst-devel 1.2.5-4 gawk 5.3.1-6 linux-headers 6.14-23 gdbm 1.24-5 linux-pam-libs 1.7.0-13 gdk-pixbuf 2.42.12-9 lld 20.1.6-30 gdk-pixbuf-devel 2.42.12-9 lld-libs 20.1.6-30 git 2.47.1-13 llvm 20.1.6-30 glib2 2.84.2-26 llvm-libs 20.1.6-30 glib2-devel 2.84.2-26 lvm2 2.03.21-8 glibc 2.41+git.515d4166-24 lz4 1.10.0-4 glibc-devel 2.41+git.515d4166-24 lzo 2.10-2 gmp 6.3.0-4 lzo-devel 2.10-2 gobject-introspection 1.84.0-11 meson 1.8.1-13 gobject-introspection-devel 1.84.0-11 mimalloc 2.2.3-8 gpm-libs 1.20.7-4 mozjs-128 128.11.0-8 graphite 1.3.14-6 mozjs-128-devel 128.11.0-8 graphite-devel 1.3.14-6 mpfr 4.2.2-5 grep 3.11-6 nano 8.4-35 gsettings-desktop-schemas 48.0-7 ncurses-base 6.5-20250510-13 gtk-3 3.24.49-11 ncurses-libs 6.5-20250510-13 gtk-3-devel 3.24.49-11 nghttp2 1.64.0-8 gzip 1.14-6 ninja 1.12.1-3 harfbuzz 10.4.0-14 ntpd-rs 1.4.0-5 harfbuzz-devel 10.4.0-14 openmp 20.1.6-30 helix 25.01-6 openmp-devel 20.1.6-30 hwloc-libs 2.12.1-4 openssl-libs 3.5.0-26 icu 77.1-9 os-info 2025.03-8 icu-devel 77.1-9 p11-kit 0.25.5-5 icu-libs 77.1-9 p11-kit-libs 0.25.5-5 json-c 0.18-5 pango 1.56.3-9 kbd 2.8.0-8 pango-devel 1.56.3-9 kmod-libs 34.2-10 pcre2 10.45-6 layout 0.1.0-6 pcre2-devel 10.45-6 less 668-10 pixman 0.46.2-8 libaio 0.3.113-2 pixman-devel 0.46.2-8 libarchive 3.7.9-11 pkgconf 2.3.0-11 libb2 0.98.1-2 polly 20.1.6-30 libcap 2.71-8 procps 4.0.5-7 libcap-ng 0.8.5-5 python 3.11.13-11 libcxx 20.1.6-30 python-libs 3.11.13-11 libcxx-devel 20.1.6-30 python-packaging 25.0-5 libdatrie 0.2.13-3 readline 8.2.013-7 libdatrie-devel 0.2.13-3 ripgrep 14.1.1-3 libeconf 0.7.6-5 sed 4.9-3 libedit 20250104-3.1-4 shared-mime-info 2.4-8 libepoxy 1.5.11-3 sqlite 3.50.1-11 libepoxy-devel 1.5.11-3 sudo-rs 0.2.3-12 libffi 3.4.8-6 system-accounts 0.1.0-7 libffi-devel 3.4.8-6 systemd 254.26-54 libgcrypt 1.11.0-6 systemd-devel 254.26-54 libglvnd 1.7.0-8 tar 1.35-3 libglvnd-devel 1.7.0-8 terminus-font 4.49.1-2 libgpg-error 1.55-5 tpm2-tss 4.1.3-4 libidn2 2.3.7-4 tzdata 2025b-7 libjpeg-turbo 3.1.0-7 util-linux 2.40.4-12 libpciaccess 0.18.1-5 util-linux-devel 2.40.4-12 libpng 1.6.44-7 uutils-coreutils 0.1.0-24 libpng-devel 1.6.44-7 vim 9.1.1406-10 libpsl 0.21.5-4 wayland 1.23.1-7 libseccomp 2.5.5-5 wayland-devel 1.23.1-7 libsecret 0.21.7-8 xkeyboard-config 2.45-6 libsodium 1.0.20-2 xorgproto 2024.1-4 libtasn1 4.20.0-3 xxd 9.1.1406-10 libthai 0.1.29-2 xz 5.8.1-13 libthai-devel 0.1.29-2 zlib 2.2.4-19 libtiff 4.7.0-4 zlib-devel 2.2.4-19 libunistring 1.3-4 zstd-libs 1.5.7-10 Installed acl (cached) Installed attr (cached) Installed brotli-libs (cached) Installed bsdtar-static (cached) Installed at-spi2-core-devel (cached) Installed boulder (cached) Installed bzip2-libs (cached) Installed bash (cached) Installed at-spi2-core (cached) Installed ca-certificates (cached) Installed ca-certificates-mozilla (cached) Installed cairo (cached) Installed ca-certificates-utils (cached) Installed cairo-devel (cached) Installed coreutils (cached) Installed cryptsetup-libs (cached) Installed curl (cached) Installed dash (cached) Installed dbus (cached) Installed elfutils-libs (cached) Installed clang (cached) Installed dbus-devel (cached) Installed expat (cached) Installed diffutils (cached) Installed expat-devel (cached) Installed fontconfig-devel (cached) Installed file (cached) Installed freetype (cached) Installed findutils (cached) Installed freetype-devel (cached) Installed fribidi (cached) Installed fontconfig (cached) Installed gdbm (cached) Installed gdk-pixbuf-devel (cached) Installed gdk-pixbuf (cached) Installed fribidi-devel (cached) Installed gawk (cached) Installed gmp (cached) Installed git (cached) Installed glib2 (cached) Installed clang-libs (cached) Installed gpm-libs (cached) Installed graphite (cached) Installed graphite-devel (cached) Installed grep (cached) Installed glib2-devel (cached) Installed gsettings-desktop-schemas (cached) Installed gtk-3 (cached) Installed gzip (cached) Installed harfbuzz (cached) Installed glibc-devel (cached) Installed harfbuzz-devel (cached) Installed hwloc-libs (cached) Installed icu (cached) Installed icu-libs (cached) Installed json-c (cached) Installed gtk-3-devel (cached) Installed icu-devel (cached) Installed kmod-libs (cached) Installed layout (cached) Installed less (cached) Installed libaio (cached) Installed libarchive (cached) Installed libb2 (cached) Installed libcap-ng (cached) Installed libcap (cached) Installed libcxx (cached) Installed libdatrie (cached) Installed libdatrie-devel (cached) Installed libeconf (cached) Installed libedit (cached) Installed libepoxy (cached) Installed libepoxy-devel (cached) Installed kbd (cached) Installed libffi (cached) Installed libffi-devel (cached) Installed libgcrypt (cached) Installed helix (cached) Installed libglvnd (cached) Installed libgpg-error (cached) Installed libglvnd-devel (cached) Installed libjpeg-turbo (cached) Installed libpciaccess (cached) Installed libidn2 (cached) Installed libpng (cached) Installed libpng-devel (cached) Installed libpsl (cached) Installed libseccomp (cached) Installed libsecret (cached) Installed libsodium (cached) Installed libtasn1 (cached) Installed libthai (cached) Installed libthai-devel (cached) Installed libunistring (cached) Installed libuv (cached) Installed libwebp (cached) Installed gobject-introspection (cached) Installed libxau (cached) Installed libx11 (cached) Installed libxau-devel (cached) Installed libxcb (cached) Installed libtiff (cached) Installed libxcomposite (cached) Installed libxcomposite-devel (cached) Installed libxcrypt (cached) Installed libxcursor (cached) Installed libxdamage (cached) Installed libxcursor-devel (cached) Installed cmake (cached) Installed libxdamage-devel (cached) Installed libxext (cached) Installed gobject-introspection-devel (cached) Installed libxext-devel (cached) Installed libxfixes (cached) Installed libxft (cached) Installed libxfixes-devel (cached) Installed libxi (cached) Installed libxinerama (cached) Installed libxft-devel (cached) Installed libxi-devel (cached) Installed libxinerama-devel (cached) Installed libxkbcommon-devel (cached) Installed libxkbcommon (cached) Installed libxrandr (cached) Installed libxml2 (cached) Installed libxrandr-devel (cached) Installed libxml2-devel (cached) Installed libx11-devel (cached) Installed libxrender (cached) Installed libxrender-devel (cached) Installed libxtst (cached) Installed libxtst-devel (cached) Installed lld (cached) Installed linux-pam-libs (cached) Installed lld-libs (cached) Installed llvm-libs (cached) Installed lz4 (cached) Installed lzo (cached) Installed lzo-devel (cached) Installed llvm (cached) Installed lvm2 (cached) Installed mimalloc (cached) Installed mpfr (cached) Installed nano (cached) Installed meson (cached) Installed ncurses-libs (cached) Installed nghttp2 (cached) Installed ninja (cached) Installed libcxx-devel (cached) Installed ntpd-rs (cached) Installed openmp (cached) Installed openmp-devel (cached) Installed os-info (cached) Installed openssl-libs (cached) Installed linux-headers (cached) Installed p11-kit-libs (cached) Installed libxcb-devel (cached) Installed pango (cached) Installed p11-kit (cached) Installed pango-devel (cached) Installed pixman (cached) Installed pcre2 (cached) Installed pcre2-devel (cached) Installed polly (cached) Installed pkgconf (cached) Installed pixman-devel (cached) Installed python (cached) Installed procps (cached) Installed python-packaging (cached) Installed readline (cached) Installed ripgrep (cached) Installed glibc (cached) Installed sed (cached) Installed sqlite (cached) Installed sudo-rs (cached) Installed system-accounts (cached) Installed shared-mime-info (cached) Installed tar (cached) Installed tpm2-tss (cached) Installed terminus-font (cached) Installed systemd-devel (cached) Installed util-linux-devel (cached) Installed tzdata (cached) Installed util-linux (cached) Installed systemd (cached) Installed wayland (cached) Installed ncurses-base (cached) Installed wayland-devel (cached) Installed xxd (cached) Installed uutils-coreutils (cached) Installed xorgproto (cached) Installed zlib (cached) Installed zlib-devel (cached) Installed xz (cached) Installed zstd-libs (cached) Installed xkeyboard-config (cached) Installed python-libs (cached) Installed vim (cached) Installed mozjs-128-devel Installed mozjs-128 43109 entries blitted in 0.41s (106.4k / s) Sharing 1 upstream(s) with the build container Shared gjs-1.84.2.tar.xz x86_64 │Prepare │P│ + TERM=dumb │P│ + export TERM │P│ + SOURCE_DATE_EPOCH=1749728619 │P│ + export SOURCE_DATE_EPOCH │P│ + PGO_STAGE=NONE │P│ + export PGO_STAGE │P│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │P│ + export PKG_CONFIG_PATH │P│ + CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CFLAGS │P│ + CGO_CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CGO_CFLAGS │P│ + CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CXXFLAGS │P│ + CGO_CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CGO_CXXFLAGS │P│ + FFLAGS='-D_FORTIFY_SOURCE=2 -O2 -flto=thin -fno-omit-frame-pointer -g' │P│ + export FFLAGS │P│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │P│ + export LDFLAGS │P│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │P│ + export CGO_LDFLAGS │P│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │P│ + export DFLAGS │P│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=16 -C strip=none -C target-cpu=x86-64-v2' │P│ + export RUSTFLAGS │P│ + CC=clang │P│ + export CC │P│ + CXX=clang++ │P│ + export CXX │P│ + OBJC=clang │P│ + export OBJC │P│ + OBJCXX=clang++ │P│ + export OBJCXX │P│ + CPP=clang-cpp │P│ + export CPP │P│ + OBJCPP='clang -E -' │P│ + export OBJCPP │P│ + OBJCXXCPP='clang++ -E' │P│ + export OBJCXXCPP │P│ + AR=llvm-ar │P│ + export AR │P│ + LD=ld.lld │P│ + export LD │P│ + OBJCOPY=llvm-objcopy │P│ + export OBJCOPY │P│ + NM=llvm-nm │P│ + export NM │P│ + RANLIB=llvm-ranlib │P│ + export RANLIB │P│ + STRIP=llvm-strip │P│ + export STRIP │P│ + PATH=/usr/bin:/bin │P│ + export PATH │P│ + CCACHE_DIR=/mason/ccache │P│ + export CCACHE_DIR │P│ + CCACHE_BASEDIR=/mason/build/x86_64 │P│ + export CCACHE_BASEDIR │P│ + test -z /mason/ccache │P│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64 │P│ + export CARGO_BUILD_DEP_INFO_BASEDIR │P│ + CARGO_NET_RETRY=5 │P│ + export CARGO_NET_RETRY │P│ + CARGO_PROFILE_RELEASE_DEBUG=full │P│ + export CARGO_PROFILE_RELEASE_DEBUG │P│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │P│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │P│ + CARGO_PROFILE_RELEASE_LTO=off │P│ + export CARGO_PROFILE_RELEASE_LTO │P│ + CARGO_PROFILE_RELEASE_STRIP=none │P│ + export CARGO_PROFILE_RELEASE_STRIP │P│ + RUSTC_WRAPPER= │P│ + export RUSTC_WRAPPER │P│ + test -z '' │P│ + unset RUSTC_WRAPPER │P│ + SCCACHE_DIR=/mason/sccache │P│ + export SCCACHE_DIR │P│ + test -z /mason/sccache │P│ + LANG=en_US.UTF-8 │P│ + export LANG │P│ + LC_ALL=en_US.UTF-8 │P│ + export LC_ALL │P│ + test -d /mason/build/x86_64 │P│ + cd /mason/build/x86_64 │P│ + echo 'The work directory %(workdir) is /mason/build/x86_64' │P│ + mkdir -p gjs-1.84.2.tar.xz │P│ The work directory %(workdir) is /mason/build/x86_64 │P│ + bsdtar-static xf /mason/sourcedir/gjs-1.84.2.tar.xz -C gjs-1.84.2.tar.xz --strip-components=1 --no-same-owner │ │Setup │S│ + TERM=dumb │S│ + export TERM │S│ + SOURCE_DATE_EPOCH=1749728619 │S│ + export SOURCE_DATE_EPOCH │S│ + PGO_STAGE=NONE │S│ + export PGO_STAGE │S│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │S│ + export PKG_CONFIG_PATH │S│ + CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CFLAGS │S│ + CGO_CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CGO_CFLAGS │S│ + CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CXXFLAGS │S│ + CGO_CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CGO_CXXFLAGS │S│ + FFLAGS='-D_FORTIFY_SOURCE=2 -O2 -flto=thin -fno-omit-frame-pointer -g' │S│ + export FFLAGS │S│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │S│ + export LDFLAGS │S│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │S│ + export CGO_LDFLAGS │S│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │S│ + export DFLAGS │S│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=16 -C strip=none -C target-cpu=x86-64-v2' │S│ + export RUSTFLAGS │S│ + CC=clang │S│ + export CC │S│ + CXX=clang++ │S│ + export CXX │S│ + OBJC=clang │S│ + export OBJC │S│ + OBJCXX=clang++ │S│ + export OBJCXX │S│ + CPP=clang-cpp │S│ + export CPP │S│ + OBJCPP='clang -E -' │S│ + export OBJCPP │S│ + OBJCXXCPP='clang++ -E' │S│ + export OBJCXXCPP │S│ + AR=llvm-ar │S│ + export AR │S│ + LD=ld.lld │S│ + export LD │S│ + OBJCOPY=llvm-objcopy │S│ + export OBJCOPY │S│ + NM=llvm-nm │S│ + export NM │S│ + RANLIB=llvm-ranlib │S│ + export RANLIB │S│ + STRIP=llvm-strip │S│ + export STRIP │S│ + PATH=/usr/bin:/bin │S│ + export PATH │S│ + CCACHE_DIR=/mason/ccache │S│ + export CCACHE_DIR │S│ + CCACHE_BASEDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz │S│ + export CCACHE_BASEDIR │S│ + test -z /mason/ccache │S│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz │S│ + export CARGO_BUILD_DEP_INFO_BASEDIR │S│ + CARGO_NET_RETRY=5 │S│ + export CARGO_NET_RETRY │S│ + CARGO_PROFILE_RELEASE_DEBUG=full │S│ + export CARGO_PROFILE_RELEASE_DEBUG │S│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │S│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │S│ + CARGO_PROFILE_RELEASE_LTO=off │S│ + export CARGO_PROFILE_RELEASE_LTO │S│ + CARGO_PROFILE_RELEASE_STRIP=none │S│ + export CARGO_PROFILE_RELEASE_STRIP │S│ + RUSTC_WRAPPER= │S│ + export RUSTC_WRAPPER │S│ + test -z '' │S│ + unset RUSTC_WRAPPER │S│ + SCCACHE_DIR=/mason/sccache │S│ + export SCCACHE_DIR │S│ + test -z /mason/sccache │S│ + LANG=en_US.UTF-8 │S│ + export LANG │S│ + LC_ALL=en_US.UTF-8 │S│ + export LC_ALL │S│ + test -d /mason/build/x86_64/gjs-1.84.2.tar.xz │S│ + cd /mason/build/x86_64/gjs-1.84.2.tar.xz │S│ + echo 'The work directory %(workdir) is /mason/build/x86_64/gjs-1.84.2.tar.xz' │S│ + test -e ./meson.build │S│ The work directory %(workdir) is /mason/build/x86_64/gjs-1.84.2.tar.xz │S│ + meson setup --buildtype=plain --prefix=/usr --libdir=lib --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=lib/gjs --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --wrap-mode=nodownload aerynos-builddir -Dinstalled_tests=false │S│ The Meson build system │S│ Version: 1.8.1 │S│ Source dir: /mason/build/x86_64/gjs-1.84.2.tar.xz │S│ Build dir: /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir │S│ Build type: native build │S│ Project name: gjs │S│ Project version: 1.84.2 │S│ C compiler for the host machine: clang (clang 20.1.6 "clang version 20.1.6 (AerynOS)") │S│ C linker for the host machine: clang ld.lld 20.1.6 │S│ C++ compiler for the host machine: clang++ (clang 20.1.6 "clang version 20.1.6 (AerynOS)") │S│ C++ linker for the host machine: clang++ ld.lld 20.1.6 │S│ Host machine cpu family: x86_64 │S│ Host machine cpu: x86_64 │S│ Compiler for C++ supports arguments -fno-strict-aliasing: YES │S│ Compiler for C++ supports arguments -Wno-variadic-macros: YES │S│ Compiler for C++ supports arguments -Wno-missing-field-initializers: YES │S│ Compiler for C++ supports arguments -Wno-dangling-pointer: NO │S│ Compiler for C supports arguments -Wno-typedef-redefinition: YES │S│ Compiler for C++ supports link arguments -Bsymbolic-functions: YES │S│ Compiler for C supports arguments -fno-semantic-interposition: YES │S│ Compiler for C++ supports arguments -fno-semantic-interposition: YES │S│ Found pkg-config: YES (/usr/bin/pkg-config) 2.3.0 │S│ Run-time dependency glib-2.0 found: YES 2.84.2 │S│ Run-time dependency gthread-2.0 found: YES 2.84.2 │S│ Run-time dependency gobject-2.0 found: YES 2.84.2 │S│ Run-time dependency gio-2.0 found: YES 2.84.2 │S│ Run-time dependency libffi found: YES 3.4.8 │S│ Run-time dependency gobject-introspection-1.0 found: YES 1.84.0 │S│ Run-time dependency cairo found: YES 1.18.2 │S│ Run-time dependency cairo-gobject found: YES 1.18.2 │S│ Run-time dependency cairo-xlib found: YES 1.18.2 │S│ Run-time dependency mozjs-128 found: YES 128.11.0 │S│ Found CMake: /usr/bin/cmake (4.0.2) │S│ Run-time dependency sysprof-capture-4 found: NO (tried pkgconfig and cmake) │S│ Looking for a fallback subproject for the dependency sysprof-capture-4 │S│ Automatic wrap-based subproject downloading is disabled │S│ Subproject sysprof is buildable: NO (disabling) │S│ Dependency sysprof-capture-4 from subproject sysprof found: NO (subproject failed to configure) │S│ Library readline found: NO │S│ Checking if "64-bit atomics built-in" links: YES │S│ Checking if "SpiderMonkey is a non-debug build" with dependency mozjs-128 compiles: YES │S│ Checking if "SpiderMonkey sanity check" with dependency mozjs-128 runs: YES │S│ Program dtrace found: NO │S│ Program dbus-run-session found: YES (/usr/bin/dbus-run-session) │S│ Program glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas) │S│ Check usable header "sys/syscall.h" : YES │S│ Check usable header "unistd.h" : YES │S│ Check usable header "signal.h" : YES │S│ Configuring config.h using configuration │S│ Configuring gjs.stp using configuration │S│ Dependency gio-2.0 found: YES 2.84.2 (cached) │S│ Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources) │S│ Compiler for C++ supports link arguments -Wl,--version-script,/mason/build/x86_64/gjs-1.84.2.tar.xz/libgjs.map: YES │S│ Compiler for C++ supports link arguments -Wl,-exported_symbols_list,/mason/build/x86_64/gjs-1.84.2.tar.xz/libgjs.symbols: NO │S│ Dependency gobject-introspection-1.0 found: YES 1.84.0 (cached) │S│ Dependency gobject-introspection-1.0 found: YES 1.84.0 (cached) │S│ Program /usr/bin/g-ir-scanner found: YES (/usr/bin/g-ir-scanner) │S│ Dependency gobject-introspection-1.0 found: YES 1.84.0 (cached) │S│ Program /usr/bin/g-ir-compiler found: YES (/usr/bin/g-ir-compiler) │S│ │S│ Executing subproject gobject-introspection-tests │S│ │S│ gobject-introspection-tests| Project name: gobject-introspection-tests │S│ gobject-introspection-tests| Project version: unversioned │S│ gobject-introspection-tests| C compiler for the host machine: clang (clang 20.1.6 "clang version 20.1.6 (AerynOS)") │S│ gobject-introspection-tests| C linker for the host machine: clang ld.lld 20.1.6 │S│ gobject-introspection-tests| Dependency glib-2.0 found: YES 2.84.2 (cached) │S│ gobject-introspection-tests| Dependency gobject-2.0 found: YES 2.84.2 (cached) │S│ gobject-introspection-tests| Dependency gio-2.0 found: YES 2.84.2 (cached) │S│ gobject-introspection-tests| Dependency cairo found: YES 1.18.2 (cached) │S│ gobject-introspection-tests| Dependency cairo-gobject found: YES 1.18.2 (cached) │S│ gobject-introspection-tests| Build targets in project: 23 │S│ gobject-introspection-tests| Subproject gobject-introspection-tests finished. │S│ │S│ Run-time dependency gtk4 found: NO (tried pkgconfig and cmake) │S│ Configuring testCommandLine.sh.test using configuration │S│ installed-tests/meson.build:42: WARNING: The variable(s) 'prefix' in the input file 'installed-tests/script.test.in' are not present in the given configuration data. │S│ Configuring testCommandLineModules.sh.test using configuration │S│ installed-tests/meson.build:42: WARNING: The variable(s) 'prefix' in the input file 'installed-tests/script.test.in' are not present in the given configuration data. │S│ Configuring testWarnings.sh.test using configuration │S│ installed-tests/meson.build:42: WARNING: The variable(s) 'prefix' in the input file 'installed-tests/script.test.in' are not present in the given configuration data. │S│ Dependency gio-2.0 found: YES 2.84.2 (cached) │S│ Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources) │S│ Dependency gio-2.0 found: YES 2.84.2 (cached) │S│ Program /usr/bin/glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas) │S│ Configuring testself.test using configuration │S│ Configuring testCairo.test using configuration │S│ Configuring testExceptions.test using configuration │S│ Configuring testFormat.test using configuration │S│ Configuring testFundamental.test using configuration │S│ Configuring testGettext.test using configuration │S│ Configuring testGIMarshalling.test using configuration │S│ Configuring testGio.test using configuration │S│ Configuring testGLib.test using configuration │S│ Configuring testGObject.test using configuration │S│ Configuring testGObjectClass.test using configuration │S│ Configuring testGObjectInterface.test using configuration │S│ Configuring testGObjectValue.test using configuration │S│ Configuring testGTypeClass.test using configuration │S│ Configuring testImporter.test using configuration │S│ Configuring testImporter2.test using configuration │S│ Configuring testIntrospection.test using configuration │S│ Configuring testLang.test using configuration │S│ Configuring testLegacyByteArray.test using configuration │S│ Configuring testLegacyClass.test using configuration │S│ Configuring testLegacyGObject.test using configuration │S│ Configuring testMainloop.test using configuration │S│ Configuring testNamespace.test using configuration │S│ Configuring testPackage.test using configuration │S│ Configuring testParamSpec.test using configuration │S│ Configuring testPrint.test using configuration │S│ Configuring testPromise.test using configuration │S│ Configuring testRegress.test using configuration │S│ Configuring testSignals.test using configuration │S│ Configuring testSystem.test using configuration │S│ Configuring testTweener.test using configuration │S│ Configuring testWarnLib.test using configuration │S│ Configuring testGtk3.test using configuration │S│ Configuring testGObjectDestructionAccess.test using configuration │S│ Configuring testLegacyGtk.test using configuration │S│ Configuring testGDBus.test using configuration │S│ Configuring testAsync.test using configuration │S│ Configuring testCairoModule.test using configuration │S│ Configuring testConsole.test using configuration │S│ Configuring testESModules.test using configuration │S│ Configuring testAsyncMainloop.test using configuration │S│ Configuring testEncoding.test using configuration │S│ Configuring testGLibLogWriter.test using configuration │S│ Configuring testGlobal.test using configuration │S│ Configuring testTimers.test using configuration │S│ Configuring testUtility.test using configuration │S│ Configuring testWeakRef.test using configuration │S│ Program debugger-test.sh found: YES (/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh) │S│ Configuring backtrace.test using configuration │S│ Configuring breakpoint.test using configuration │S│ Configuring continue.test using configuration │S│ Configuring delete.test using configuration │S│ Configuring detach.test using configuration │S│ Configuring down-up.test using configuration │S│ Configuring finish.test using configuration │S│ Configuring frame.test using configuration │S│ Configuring keys.test using configuration │S│ Configuring lastvalues.test using configuration │S│ Configuring list.test using configuration │S│ Configuring next.test using configuration │S│ Configuring print.test using configuration │S│ Configuring quit.test using configuration │S│ Configuring return.test using configuration │S│ Configuring set.test using configuration │S│ Configuring step.test using configuration │S│ Configuring throw.test using configuration │S│ Configuring until.test using configuration │S│ Configuring sourcemap-dynamic-module.test using configuration │S│ Configuring sourcemap-separate-module.test using configuration │S│ Configuring sourcemap-separate.test using configuration │S│ Configuring sourcemap-inlined.test using configuration │S│ Configuring sourcemap-inlined-module.test using configuration │S│ Configuring throw-ignored.test using configuration │S│ Dependency gio-2.0 found: YES 2.84.2 (cached) │S│ Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources) │S│ meson.build:699: WARNING: Your libc does not have the C.UTF-8 locale and no other │S│ suitable UTF-8 fallback locale could be found. You can still build GJS, but │S│ some tests will fail. │S│ Build targets in project: 36 │S│ │S│ gobject-introspection-tests unversioned │S│ │S│ Build type : plain │S│ Install test libraries: YES │S│ GLib : 2.84.2 (in /usr) │S│ Cairo support : YES │S│ Cairo : 1.18.2 (in /usr) │S│ Cairo-gobject : 1.18.2 (in /usr) │S│ Install location : lib/gjs/installed-tests/gjs │S│ │S│ gjs 1.84.2 │S│ │S│ Directories │S│ prefix : /usr │S│ bindir : /usr/bin │S│ libdir : /usr/lib │S│ datadir : /usr/share │S│ libexecdir : /usr/lib/gjs │S│ │S│ Dependencies │S│ libffi : 3.4.8 (in /usr) │S│ GLib : 2.84.2 (in /usr) │S│ GObject introspection : 1.84.0 (in /usr) │S│ SpiderMonkey : 128.11.0 (in /usr, release build) │S│ │S│ Build options │S│ Build type : plain │S│ Installed tests : NO │S│ -Bsymbolic-functions : YES │S│ Skip DBus tests : NO │S│ Skip GTK tests : NO │S│ Extra debug logs : NO │S│ Precompiled headers : YES │S│ │S│ Optional features │S│ Use readline for input : NO │S│ Profiler (Linux only) : NO │S│ Dtrace debugging : NO │S│ Systemtap debugging : NO │S│ │S│ Subprojects │S│ gobject-introspection-tests: YES │S│ sysprof : NO │S│ Automatic wrap-based subproject downloading is disabled │S│ │S│ User defined options │S│ bindir : /usr/bin │S│ buildtype : plain │S│ datadir : /usr/share │S│ includedir : /usr/include │S│ infodir : /usr/share/info │S│ installed_tests : false │S│ libdir : lib │S│ libexecdir : lib/gjs │S│ localedir : /usr/share/locale │S│ localstatedir : /var │S│ mandir : /usr/share/man │S│ prefix : /usr │S│ sbindir : /usr/sbin │S│ sysconfdir : /etc │S│ wrap_mode : nodownload │S│ │S│ Found ninja-1.12.1 at /usr/bin/ninja │ │Build │B│ + TERM=dumb │B│ + export TERM │B│ + SOURCE_DATE_EPOCH=1749728619 │B│ + export SOURCE_DATE_EPOCH │B│ + PGO_STAGE=NONE │B│ + export PGO_STAGE │B│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │B│ + export PKG_CONFIG_PATH │B│ + CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CFLAGS │B│ + CGO_CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CGO_CFLAGS │B│ + CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CXXFLAGS │B│ + CGO_CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CGO_CXXFLAGS │B│ + FFLAGS='-D_FORTIFY_SOURCE=2 -O2 -flto=thin -fno-omit-frame-pointer -g' │B│ + export FFLAGS │B│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │B│ + export LDFLAGS │B│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │B│ + export CGO_LDFLAGS │B│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │B│ + export DFLAGS │B│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=16 -C strip=none -C target-cpu=x86-64-v2' │B│ + export RUSTFLAGS │B│ + CC=clang │B│ + export CC │B│ + CXX=clang++ │B│ + export CXX │B│ + OBJC=clang │B│ + export OBJC │B│ + OBJCXX=clang++ │B│ + export OBJCXX │B│ + CPP=clang-cpp │B│ + export CPP │B│ + OBJCPP='clang -E -' │B│ + export OBJCPP │B│ + OBJCXXCPP='clang++ -E' │B│ + export OBJCXXCPP │B│ + AR=llvm-ar │B│ + export AR │B│ + LD=ld.lld │B│ + export LD │B│ + OBJCOPY=llvm-objcopy │B│ + export OBJCOPY │B│ + NM=llvm-nm │B│ + export NM │B│ + RANLIB=llvm-ranlib │B│ + export RANLIB │B│ + STRIP=llvm-strip │B│ + export STRIP │B│ + PATH=/usr/bin:/bin │B│ + export PATH │B│ + CCACHE_DIR=/mason/ccache │B│ + export CCACHE_DIR │B│ + CCACHE_BASEDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz │B│ + export CCACHE_BASEDIR │B│ + test -z /mason/ccache │B│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz │B│ + export CARGO_BUILD_DEP_INFO_BASEDIR │B│ + CARGO_NET_RETRY=5 │B│ + export CARGO_NET_RETRY │B│ + CARGO_PROFILE_RELEASE_DEBUG=full │B│ + export CARGO_PROFILE_RELEASE_DEBUG │B│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │B│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │B│ + CARGO_PROFILE_RELEASE_LTO=off │B│ + export CARGO_PROFILE_RELEASE_LTO │B│ + CARGO_PROFILE_RELEASE_STRIP=none │B│ + export CARGO_PROFILE_RELEASE_STRIP │B│ + RUSTC_WRAPPER= │B│ + export RUSTC_WRAPPER │B│ + test -z '' │B│ + unset RUSTC_WRAPPER │B│ + SCCACHE_DIR=/mason/sccache │B│ + export SCCACHE_DIR │B│ + test -z /mason/sccache │B│ + LANG=en_US.UTF-8 │B│ + export LANG │B│ + LC_ALL=en_US.UTF-8 │B│ + export LC_ALL │B│ + test -d /mason/build/x86_64/gjs-1.84.2.tar.xz │B│ + cd /mason/build/x86_64/gjs-1.84.2.tar.xz │B│ + echo 'The work directory %(workdir) is /mason/build/x86_64/gjs-1.84.2.tar.xz' │B│ The work directory %(workdir) is /mason/build/x86_64/gjs-1.84.2.tar.xz │B│ + meson compile --verbose -j 32 -C aerynos-builddir │B│ ninja: Entering directory `/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir' │B│ [1/137] /usr/bin/glib-compile-schemas --targetdir installed-tests/js ../installed-tests/js │B│ [2/137] /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 │B│ [3/137] /usr/bin/glib-compile-resources ../js.gresource.xml --sourcedir .. --c-name js_resources --internal --generate --target js-resources.h │B│ [4/137] /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 │B│ [5/137] /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 │B│ [6/137] /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 │B│ [7/137] /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 │B│ [8/137] clang -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/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -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' -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -pthread -DWITH_GZFILEOP -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 │B│ [9/137] clang -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/glib-2.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 '-DGI_TEST_EXTERN=__attribute__((visibility("default"))) extern' -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -MD -MQ subprojects/gobject-introspection-tests/libutility.so.p/utility.c.o -MF subprojects/gobject-introspection-tests/libutility.so.p/utility.c.o.d -o subprojects/gobject-introspection-tests/libutility.so.p/utility.c.o -c ../subprojects/gobject-introspection-tests/utility.c │B│ [10/137] clang -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/glib-2.0/include -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' -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -pthread -DWITH_GZFILEOP -MD -MQ subprojects/gobject-introspection-tests/libwarnlib.so.p/warnlib.c.o -MF subprojects/gobject-introspection-tests/libwarnlib.so.p/warnlib.c.o.d -o subprojects/gobject-introspection-tests/libwarnlib.so.p/warnlib.c.o -c ../subprojects/gobject-introspection-tests/warnlib.c │B│ [11/137] clang -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/glib-2.0/include -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' -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -pthread -DWITH_GZFILEOP -MD -MQ subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/gimarshallingtestsextra.c.o -MF subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/gimarshallingtestsextra.c.o.d -o subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/gimarshallingtestsextra.c.o -c ../subprojects/gobject-introspection-tests/gimarshallingtestsextra.c │B│ [12/137] clang -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/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -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' -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -pthread -DWITH_GZFILEOP -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 │B│ [13/137] clang -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -Wno-typedef-redefinition -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/libgjs-private_gjs-match-info.c.o -MF libgjs.so.0.0.0.p/libgjs-private_gjs-match-info.c.o.d -o libgjs.so.0.0.0.p/libgjs-private_gjs-match-info.c.o -c ../libgjs-private/gjs-match-info.c │B│ [14/137] clang -o subprojects/gobject-introspection-tests/libutility.so subprojects/gobject-introspection-tests/libutility.so.p/utility.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libutility.so -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -Wl,--start-group /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so -Wl,--end-group │B│ [15/137] clang -o subprojects/gobject-introspection-tests/libwarnlib.so subprojects/gobject-introspection-tests/libwarnlib.so.p/warnlib.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libwarnlib.so -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -Wl,--start-group /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgio-2.0.so -Wl,--end-group │B│ [16/137] clang -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/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -Wno-typedef-redefinition -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -MD -MQ test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o -MF test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o.d -o test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o -c js-resources.c │B│ [17/137] clang++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -MF test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o.d -o test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -c ../test/gjs-test-no-introspection-object.cpp │B│ [18/137] clang -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -Wno-typedef-redefinition -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o -MF test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o.d -o test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o -c test/mock-js-resources.c │B│ [19/137] clang -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/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -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' -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -pthread -DWITH_GZFILEOP -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 │B│ [20/137] clang -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/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -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' -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -pthread -DWITH_GZFILEOP -MD -MQ subprojects/gobject-introspection-tests/libregress.so.p/regressextra.c.o -MF subprojects/gobject-introspection-tests/libregress.so.p/regressextra.c.o.d -o subprojects/gobject-introspection-tests/libregress.so.p/regressextra.c.o -c ../subprojects/gobject-introspection-tests/regressextra.c │B│ [21/137] clang -Ilibjs-resources.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -Wno-typedef-redefinition -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -pthread -DWITH_GZFILEOP -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 │B│ [22/137] clang -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -Wno-typedef-redefinition -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o -MF libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o.d -o libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o -c ../libgjs-private/gjs-gdbus-wrapper.c │B│ [23/137] clang -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -Wno-typedef-redefinition -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o -MF installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o.d -o installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o -c installed-tests/js/jsunit-resources.c │B│ [24/137] rm -f libjs-resources.a && llvm-ar csrDT libjs-resources.a libjs-resources.a.p/meson-generated_.._js-resources.c.o │B│ [25/137] clang -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -Wno-typedef-redefinition -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -MF libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o.d -o libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -c ../libgjs-private/gjs-util.c │B│ [26/137] clang -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/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -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' -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -pthread -DWITH_GZFILEOP -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 │B│ [27/137] clang++ -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' '-DINSTTESTDIR="/usr/lib/gjs/installed-tests/gjs"' -MD -MQ installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -MF installed-tests/js/minijasmine.p/.._minijasmine.cpp.o.d -o installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -c ../installed-tests/minijasmine.cpp │B│ [28/137] clang++ -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/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-tests-internal.cpp.o -MF test/gjs-tests-internal.p/gjs-tests-internal.cpp.o.d -o test/gjs-tests-internal.p/gjs-tests-internal.cpp.o -c ../test/gjs-tests-internal.cpp │B│ [29/137] clang -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/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -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' -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -pthread -DWITH_GZFILEOP -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 │B│ [30/137] env PKG_CONFIG_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/meson-uninstalled:/usr/lib/pkgconfig:/usr/share/pkgconfig PKG_CONFIG=/usr/bin/pkg-config CC=clang 'CFLAGS=-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' /usr/bin/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/mason/build/x86_64/gjs-1.84.2.tar.xz/subprojects/gobject-introspection-tests -I/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests --filelist=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/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/glib-2.0/include -DWITH_GZFILEOP -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/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/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 /mason/build/x86_64/gjs-1.84.2.tar.xz/subprojects/gobject-introspection-tests --sources-top-dirs /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests │B│ ../subprojects/gobject-introspection-tests/warnlib.h:37: Warning: WarnLib: symbol='do_moo': missing parameter name; undocumentable │B│ ../subprojects/gobject-introspection-tests/warnlib.h:37: Warning: WarnLib: symbol='do_moo': missing parameter name; undocumentable │B│ ../subprojects/gobject-introspection-tests/warnlib.h:43: Warning: WarnLib: symbol='warnlib_whatever_do_moo': missing parameter name; undocumentable │B│ ../subprojects/gobject-introspection-tests/warnlib.h:43: Warning: WarnLib: symbol='warnlib_whatever_do_moo': missing parameter name; undocumentable │B│ ../subprojects/gobject-introspection-tests/warnlib.h:45: Warning: WarnLib: symbol='warnlib_whatever_do_boo': missing parameter name; undocumentable │B│ ../subprojects/gobject-introspection-tests/warnlib.h:45: Warning: WarnLib: symbol='warnlib_whatever_do_boo': missing parameter name; undocumentable │B│ clang: warning: -Wl,--as-needed: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--build-id=sha1: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--compress-debug-sections=zstd: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--icf=safe: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-O2,--gc-sections: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-z,pack-relative-relocs: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-z,relro,-z,now: 'linker' input unused [-Wunused-command-line-argument] │B│ ../subprojects/gobject-introspection-tests/warnlib.c:41: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'y' in documentation comment, should be one of 'arg1', 'arg2' │B│ ../subprojects/gobject-introspection-tests/warnlib.c:40: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'x' in documentation comment, should be one of 'arg1', 'arg2' │B│ :: Warning: WarnLib: (ErrorQuarkFunction)unpaired_error_quark: warnlib_unpaired_error_quark: Couldn't find corresponding enumeration │B│ [31/137] env PKG_CONFIG_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/meson-uninstalled:/usr/lib/pkgconfig:/usr/share/pkgconfig PKG_CONFIG=/usr/bin/pkg-config CC=clang 'CFLAGS=-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' /usr/bin/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/mason/build/x86_64/gjs-1.84.2.tar.xz/subprojects/gobject-introspection-tests -I/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests --filelist=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/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/glib-2.0/include -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests --library utility --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=girepository-1.0 --sources-top-dirs /mason/build/x86_64/gjs-1.84.2.tar.xz/subprojects/gobject-introspection-tests --sources-top-dirs /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests │B│ clang: warning: -Wl,--as-needed: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--build-id=sha1: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--compress-debug-sections=zstd: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--icf=safe: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-O2,--gc-sections: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-z,pack-relative-relocs: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-z,relro,-z,now: 'linker' input unused [-Wunused-command-line-argument] │B│ [32/137] /usr/bin/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 │B│ [33/137] /usr/bin/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 │B│ [34/137] clang -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/glib-2.0/include -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' -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -pthread -DWITH_GZFILEOP -MD -MQ subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/gimarshallingtests.c.o -MF subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/gimarshallingtests.c.o.d -o subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/gimarshallingtests.c.o -c ../subprojects/gobject-introspection-tests/gimarshallingtests.c │B│ [35/137] clang++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/libgjs-tests-common.a.p/gjs-test-common.cpp.o -MF test/libgjs-tests-common.a.p/gjs-test-common.cpp.o.d -o test/libgjs-tests-common.a.p/gjs-test-common.cpp.o -c ../test/gjs-test-common.cpp │B│ [36/137] clang -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/regressextra.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,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -Wl,--start-group /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgio-2.0.so /usr/lib/libcairo.so /usr/lib/libcairo-gobject.so -Wl,--end-group │B│ [37/137] clang++ -Igjs-console.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ gjs-console.p/gjs_console.cpp.o -MF gjs-console.p/gjs_console.cpp.o.d -o gjs-console.p/gjs_console.cpp.o -c ../gjs/console.cpp │B│ [38/137] clang++ -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/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o -MF installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o.d -o installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o -c ../installed-tests/js/libgjstesttools/gjs-test-tools.cpp │B│ [39/137] clang++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests.p/gjs-test-coverage.cpp.o -MF test/gjs-tests.p/gjs-test-coverage.cpp.o.d -o test/gjs-tests.p/gjs-test-coverage.cpp.o -c ../test/gjs-test-coverage.cpp │B│ [40/137] clang++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o -MF test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o.d -o test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o -c ../test/gjs-test-utils.cpp │B│ [41/137] rm -f test/libgjs-tests-common.a && llvm-ar csrDT test/libgjs-tests-common.a test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o test/libgjs-tests-common.a.p/gjs-test-common.cpp.o │B│ [42/137] clang++ -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/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-rooting.cpp.o -MF test/gjs-tests-internal.p/gjs-test-rooting.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-rooting.cpp.o -c ../test/gjs-test-rooting.cpp │B│ [43/137] clang++ -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/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o -MF test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o -c ../test/gjs-test-jsapi-utils.cpp │B│ [44/137] clang++ -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/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-call-args.cpp.o -MF test/gjs-tests-internal.p/gjs-test-call-args.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-call-args.cpp.o -c ../test/gjs-test-call-args.cpp │B│ [45/137] env PKG_CONFIG_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/meson-uninstalled:/usr/lib/pkgconfig:/usr/share/pkgconfig PKG_CONFIG=/usr/bin/pkg-config CC=clang 'CFLAGS=-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' /usr/bin/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/mason/build/x86_64/gjs-1.84.2.tar.xz/subprojects/gobject-introspection-tests -I/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests --filelist=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/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/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -I/usr/include/gobject-introspection-1.0 --cflags-end -I/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests --add-include-path=/usr/share/gir-1.0 --add-include-path=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests --add-include-path=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests -L/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/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 /mason/build/x86_64/gjs-1.84.2.tar.xz/subprojects/gobject-introspection-tests --sources-top-dirs /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests │B│ clang: warning: -Wl,--as-needed: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--build-id=sha1: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--compress-debug-sections=zstd: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--icf=safe: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-O2,--gc-sections: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-z,pack-relative-relocs: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-z,relro,-z,now: 'linker' input unused [-Wunused-command-line-argument] │B│ [46/137] clang++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_pch.hh.pch -MF libgjs-jsapi.a.p/gjs_pch.hh.pch.d -o libgjs-jsapi.a.p/gjs_pch.hh.pch -c ../gjs/gjs_pch.hh │B│ [47/137] /usr/bin/g-ir-compiler subprojects/gobject-introspection-tests/RegressUnix-1.0.gir --output subprojects/gobject-introspection-tests/RegressUnix-1.0.typelib --includedir=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests --includedir=/usr/share/gir-1.0 │B│ [48/137] clang -o subprojects/gobject-introspection-tests/libgimarshallingtests.so subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/gimarshallingtests.c.o subprojects/gobject-introspection-tests/libgimarshallingtests.so.p/gimarshallingtestsextra.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libgimarshallingtests.so -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -Wl,--start-group /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgio-2.0.so -Wl,--end-group │B│ [49/137] env PKG_CONFIG_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/meson-uninstalled:/usr/lib/pkgconfig:/usr/share/pkgconfig PKG_CONFIG=/usr/bin/pkg-config CC=clang 'CFLAGS=-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' /usr/bin/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/mason/build/x86_64/gjs-1.84.2.tar.xz/subprojects/gobject-introspection-tests -I/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests --filelist=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/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/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -I/usr/include/gobject-introspection-1.0 --cflags-end -I/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests --add-include-path=/usr/share/gir-1.0 --add-include-path=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests --add-include-path=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests -L/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/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 /mason/build/x86_64/gjs-1.84.2.tar.xz/subprojects/gobject-introspection-tests --sources-top-dirs /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests │B│ clang: warning: -Wl,--as-needed: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--build-id=sha1: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--compress-debug-sections=zstd: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--icf=safe: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-O2,--gc-sections: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-z,pack-relative-relocs: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-z,relro,-z,now: 'linker' input unused [-Wunused-command-line-argument] │B│ [50/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_pch.hh.pch -MF libgjs-internal.a.p/gjs_pch.hh.pch.d -o libgjs-internal.a.p/gjs_pch.hh.pch -c ../gjs/gjs_pch.hh │B│ [51/137] clang++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-jsapi.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/util_console.cpp.o -MF libgjs-jsapi.a.p/util_console.cpp.o.d -o libgjs-jsapi.a.p/util_console.cpp.o -c ../util/console.cpp │B│ [52/137] clang++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-jsapi.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/util_misc.cpp.o -MF libgjs-jsapi.a.p/util_misc.cpp.o.d -o libgjs-jsapi.a.p/util_misc.cpp.o -c ../util/misc.cpp │B│ [53/137] clang++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests.p/gjs-tests.cpp.o -MF test/gjs-tests.p/gjs-tests.cpp.o.d -o test/gjs-tests.p/gjs-tests.cpp.o -c ../test/gjs-tests.cpp │B│ [54/137] clang++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-jsapi.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-simple-wrapper.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-simple-wrapper.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-simple-wrapper.cpp.o -c ../gjs/jsapi-simple-wrapper.cpp │B│ [55/137] /usr/bin/g-ir-compiler subprojects/gobject-introspection-tests/Regress-1.0.gir --output subprojects/gobject-introspection-tests/Regress-1.0.typelib --includedir=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests --includedir=/usr/share/gir-1.0 │B│ [56/137] clang++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-jsapi.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/util_log.cpp.o -MF libgjs-jsapi.a.p/util_log.cpp.o.d -o libgjs-jsapi.a.p/util_log.cpp.o -c ../util/log.cpp │B│ [57/137] clang++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-jsapi.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o -c ../gjs/jsapi-dynamic-class.cpp │B│ [58/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_cwrapper.cpp.o -MF libgjs-internal.a.p/gi_cwrapper.cpp.o.d -o libgjs-internal.a.p/gi_cwrapper.cpp.o -c ../gi/cwrapper.cpp │B│ [59/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_closure.cpp.o -MF libgjs-internal.a.p/gi_closure.cpp.o.d -o libgjs-internal.a.p/gi_closure.cpp.o -c ../gi/closure.cpp │B│ [60/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_enumeration.cpp.o -MF libgjs-internal.a.p/gi_enumeration.cpp.o.d -o libgjs-internal.a.p/gi_enumeration.cpp.o -c ../gi/enumeration.cpp │B│ [61/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_atoms.cpp.o -MF libgjs-internal.a.p/gjs_atoms.cpp.o.d -o libgjs-internal.a.p/gjs_atoms.cpp.o -c ../gjs/atoms.cpp │B│ [62/137] clang++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-jsapi.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o -c ../gjs/jsapi-util-error.cpp │B│ [63/137] clang++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-jsapi.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o -c ../gjs/jsapi-util-string.cpp │B│ [64/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_param.cpp.o -MF libgjs-internal.a.p/gi_param.cpp.o.d -o libgjs-internal.a.p/gi_param.cpp.o -c ../gi/param.cpp │B│ [65/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_gtype.cpp.o -MF libgjs-internal.a.p/gi_gtype.cpp.o.d -o libgjs-internal.a.p/gi_gtype.cpp.o -c ../gi/gtype.cpp │B│ [66/137] clang++ -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/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-toggle-queue.cpp.o -MF test/gjs-tests-internal.p/gjs-test-toggle-queue.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-toggle-queue.cpp.o -c ../test/gjs-test-toggle-queue.cpp │B│ [67/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_ns.cpp.o -MF libgjs-internal.a.p/gi_ns.cpp.o.d -o libgjs-internal.a.p/gi_ns.cpp.o -c ../gi/ns.cpp │B│ [68/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_interface.cpp.o -MF libgjs-internal.a.p/gi_interface.cpp.o.d -o libgjs-internal.a.p/gi_interface.cpp.o -c ../gi/interface.cpp │B│ [69/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_error-types.cpp.o -MF libgjs-internal.a.p/gjs_error-types.cpp.o.d -o libgjs-internal.a.p/gjs_error-types.cpp.o -c ../gjs/error-types.cpp │B│ [70/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_wrapperutils.cpp.o -MF libgjs-internal.a.p/gi_wrapperutils.cpp.o.d -o libgjs-internal.a.p/gi_wrapperutils.cpp.o -c ../gi/wrapperutils.cpp │B│ [71/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_coverage.cpp.o -MF libgjs-internal.a.p/gjs_coverage.cpp.o.d -o libgjs-internal.a.p/gjs_coverage.cpp.o -c ../gjs/coverage.cpp │B│ [72/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_union.cpp.o -MF libgjs-internal.a.p/gi_union.cpp.o.d -o libgjs-internal.a.p/gi_union.cpp.o -c ../gi/union.cpp │B│ [73/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_foreign.cpp.o -MF libgjs-internal.a.p/gi_foreign.cpp.o.d -o libgjs-internal.a.p/gi_foreign.cpp.o -c ../gi/foreign.cpp │B│ [74/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_repo.cpp.o -MF libgjs-internal.a.p/gi_repo.cpp.o.d -o libgjs-internal.a.p/gi_repo.cpp.o -c ../gi/repo.cpp │B│ [75/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_debugger.cpp.o -MF libgjs-internal.a.p/gjs_debugger.cpp.o.d -o libgjs-internal.a.p/gjs_debugger.cpp.o -c ../gjs/debugger.cpp │B│ [76/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_engine.cpp.o -MF libgjs-internal.a.p/gjs_engine.cpp.o.d -o libgjs-internal.a.p/gjs_engine.cpp.o -c ../gjs/engine.cpp │B│ [77/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_mem.cpp.o -MF libgjs-internal.a.p/gjs_mem.cpp.o.d -o libgjs-internal.a.p/gjs_mem.cpp.o -c ../gjs/mem.cpp │B│ [78/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_toggle.cpp.o -MF libgjs-internal.a.p/gi_toggle.cpp.o.d -o libgjs-internal.a.p/gi_toggle.cpp.o -c ../gi/toggle.cpp │B│ [79/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_gobject.cpp.o -MF libgjs-internal.a.p/gi_gobject.cpp.o.d -o libgjs-internal.a.p/gi_gobject.cpp.o -c ../gi/gobject.cpp │B│ [80/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_gerror.cpp.o -MF libgjs-internal.a.p/gi_gerror.cpp.o.d -o libgjs-internal.a.p/gi_gerror.cpp.o -c ../gi/gerror.cpp │B│ [81/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_byteArray.cpp.o -MF libgjs-internal.a.p/gjs_byteArray.cpp.o.d -o libgjs-internal.a.p/gjs_byteArray.cpp.o -c ../gjs/byteArray.cpp │B│ [82/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_mainloop.cpp.o -MF libgjs-internal.a.p/gjs_mainloop.cpp.o.d -o libgjs-internal.a.p/gjs_mainloop.cpp.o -c ../gjs/mainloop.cpp │B│ [83/137] clang++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-jsapi.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o -c ../gjs/jsapi-util.cpp │B│ [84/137] env PKG_CONFIG_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/meson-uninstalled:/usr/lib/pkgconfig:/usr/share/pkgconfig PKG_CONFIG=/usr/bin/pkg-config CC=clang 'CFLAGS=-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' /usr/bin/g-ir-scanner --quiet --no-libtool --namespace=GIMarshallingTests --nsversion=1.0 --warn-all --output subprojects/gobject-introspection-tests/GIMarshallingTests-1.0.gir -I/mason/build/x86_64/gjs-1.84.2.tar.xz/subprojects/gobject-introspection-tests -I/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests --filelist=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/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/glib-2.0/include -DWITH_GZFILEOP -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/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/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 /mason/build/x86_64/gjs-1.84.2.tar.xz/subprojects/gobject-introspection-tests --sources-top-dirs /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests │B│ clang: warning: -Wl,--as-needed: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--build-id=sha1: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--compress-debug-sections=zstd: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--icf=safe: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-O2,--gc-sections: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-z,pack-relative-relocs: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-z,relro,-z,now: 'linker' input unused [-Wunused-command-line-argument] │B│ [85/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_profiler.cpp.o -MF libgjs-internal.a.p/gjs_profiler.cpp.o.d -o libgjs-internal.a.p/gjs_profiler.cpp.o -c ../gjs/profiler.cpp │B│ [86/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_fundamental.cpp.o -MF libgjs-internal.a.p/gi_fundamental.cpp.o.d -o libgjs-internal.a.p/gi_fundamental.cpp.o -c ../gi/fundamental.cpp │B│ [87/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_deprecation.cpp.o -MF libgjs-internal.a.p/gjs_deprecation.cpp.o.d -o libgjs-internal.a.p/gjs_deprecation.cpp.o -c ../gjs/deprecation.cpp │B│ [88/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_objectbox.cpp.o -MF libgjs-internal.a.p/gjs_objectbox.cpp.o.d -o libgjs-internal.a.p/gjs_objectbox.cpp.o -c ../gjs/objectbox.cpp │B│ [89/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_global.cpp.o -MF libgjs-internal.a.p/gjs_global.cpp.o.d -o libgjs-internal.a.p/gjs_global.cpp.o -c ../gjs/global.cpp │B│ [90/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_private.cpp.o -MF libgjs-internal.a.p/gi_private.cpp.o.d -o libgjs-internal.a.p/gi_private.cpp.o -c ../gi/private.cpp │B│ [91/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_print.cpp.o -MF libgjs-internal.a.p/modules_print.cpp.o.d -o libgjs-internal.a.p/modules_print.cpp.o -c ../modules/print.cpp │B│ [92/137] rm -f libgjs-jsapi.a && llvm-ar csrDT libgjs-jsapi.a libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o libgjs-jsapi.a.p/gjs_jsapi-simple-wrapper.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o libgjs-jsapi.a.p/util_console.cpp.o libgjs-jsapi.a.p/util_log.cpp.o libgjs-jsapi.a.p/util_misc.cpp.o │B│ [93/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_stack.cpp.o -MF libgjs-internal.a.p/gjs_stack.cpp.o.d -o libgjs-internal.a.p/gjs_stack.cpp.o -c ../gjs/stack.cpp │B│ [94/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_native.cpp.o -MF libgjs-internal.a.p/gjs_native.cpp.o.d -o libgjs-internal.a.p/gjs_native.cpp.o -c ../gjs/native.cpp │B│ [95/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_promise.cpp.o -MF libgjs-internal.a.p/gjs_promise.cpp.o.d -o libgjs-internal.a.p/gjs_promise.cpp.o -c ../gjs/promise.cpp │B│ [96/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-path.cpp.o -MF libgjs-internal.a.p/modules_cairo-path.cpp.o.d -o libgjs-internal.a.p/modules_cairo-path.cpp.o -c ../modules/cairo-path.cpp │B│ [97/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_internal.cpp.o -MF libgjs-internal.a.p/gjs_internal.cpp.o.d -o libgjs-internal.a.p/gjs_internal.cpp.o -c ../gjs/internal.cpp │B│ [98/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_console.cpp.o -MF libgjs-internal.a.p/modules_console.cpp.o.d -o libgjs-internal.a.p/modules_console.cpp.o -c ../modules/console.cpp │B│ [99/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o -c ../modules/cairo-svg-surface.cpp │B│ [100/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-image-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-image-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-image-surface.cpp.o -c ../modules/cairo-image-surface.cpp │B│ [101/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-pattern.cpp.o -c ../modules/cairo-pattern.cpp │B│ [102/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_boxed.cpp.o -MF libgjs-internal.a.p/gi_boxed.cpp.o.d -o libgjs-internal.a.p/gi_boxed.cpp.o -c ../gi/boxed.cpp │B│ [103/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o -c ../modules/cairo-pdf-surface.cpp │B│ [104/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o -c ../modules/cairo-ps-surface.cpp │B│ [105/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o -c ../modules/cairo-linear-gradient.cpp │B│ [106/137] /usr/bin/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 │B│ [107/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-gradient.cpp.o -c ../modules/cairo-gradient.cpp │B│ [108/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_text-encoding.cpp.o -MF libgjs-internal.a.p/gjs_text-encoding.cpp.o.d -o libgjs-internal.a.p/gjs_text-encoding.cpp.o -c ../gjs/text-encoding.cpp │B│ [109/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_function.cpp.o -MF libgjs-internal.a.p/gi_function.cpp.o.d -o libgjs-internal.a.p/gi_function.cpp.o -c ../gi/function.cpp │B│ [110/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o -c ../modules/cairo-radial-gradient.cpp │B│ [111/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_value.cpp.o -MF libgjs-internal.a.p/gi_value.cpp.o.d -o libgjs-internal.a.p/gi_value.cpp.o -c ../gi/value.cpp │B│ [112/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_system.cpp.o -MF libgjs-internal.a.p/modules_system.cpp.o.d -o libgjs-internal.a.p/modules_system.cpp.o -c ../modules/system.cpp │B│ [113/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o -c ../modules/cairo-surface-pattern.cpp │B│ [114/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-region.cpp.o -MF libgjs-internal.a.p/modules_cairo-region.cpp.o.d -o libgjs-internal.a.p/modules_cairo-region.cpp.o -c ../modules/cairo-region.cpp │B│ [115/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o -c ../modules/cairo-solid-pattern.cpp │B│ [116/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-surface.cpp.o -c ../modules/cairo-surface.cpp │B│ [117/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_module.cpp.o -MF libgjs-internal.a.p/gjs_module.cpp.o.d -o libgjs-internal.a.p/gjs_module.cpp.o -c ../gjs/module.cpp │B│ [118/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_importer.cpp.o -MF libgjs-internal.a.p/gjs_importer.cpp.o.d -o libgjs-internal.a.p/gjs_importer.cpp.o -c ../gjs/importer.cpp │B│ [119/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo.cpp.o -MF libgjs-internal.a.p/modules_cairo.cpp.o.d -o libgjs-internal.a.p/modules_cairo.cpp.o -c ../modules/cairo.cpp │B│ [120/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-context.cpp.o -MF libgjs-internal.a.p/modules_cairo-context.cpp.o.d -o libgjs-internal.a.p/modules_cairo-context.cpp.o -c ../modules/cairo-context.cpp │B│ [121/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_arg.cpp.o -MF libgjs-internal.a.p/gi_arg.cpp.o.d -o libgjs-internal.a.p/gi_arg.cpp.o -c ../gi/arg.cpp │B│ [122/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_context.cpp.o -MF libgjs-internal.a.p/gjs_context.cpp.o.d -o libgjs-internal.a.p/gjs_context.cpp.o -c ../gjs/context.cpp │B│ [123/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_arg-cache.cpp.o -MF libgjs-internal.a.p/gi_arg-cache.cpp.o.d -o libgjs-internal.a.p/gi_arg-cache.cpp.o -c ../gi/arg-cache.cpp │B│ [124/137] clang++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fpch-instantiate-templates -include-pch libgjs-internal.a.p/gjs_pch.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -fno-exceptions -fno-rtti -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -isystem /usr/include/mozjs-128 -pthread -DWITH_GZFILEOP -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_object.cpp.o -MF libgjs-internal.a.p/gi_object.cpp.o.d -o libgjs-internal.a.p/gi_object.cpp.o -c ../gi/object.cpp │B│ [125/137] rm -f libgjs-internal.a && llvm-ar csrDT libgjs-internal.a libgjs-internal.a.p/gi_arg.cpp.o libgjs-internal.a.p/gi_arg-cache.cpp.o libgjs-internal.a.p/gi_boxed.cpp.o libgjs-internal.a.p/gi_closure.cpp.o libgjs-internal.a.p/gi_cwrapper.cpp.o libgjs-internal.a.p/gi_enumeration.cpp.o libgjs-internal.a.p/gi_foreign.cpp.o libgjs-internal.a.p/gi_fundamental.cpp.o libgjs-internal.a.p/gi_function.cpp.o libgjs-internal.a.p/gi_gerror.cpp.o libgjs-internal.a.p/gi_gobject.cpp.o libgjs-internal.a.p/gi_gtype.cpp.o libgjs-internal.a.p/gi_interface.cpp.o libgjs-internal.a.p/gi_ns.cpp.o libgjs-internal.a.p/gi_object.cpp.o libgjs-internal.a.p/gi_param.cpp.o libgjs-internal.a.p/gi_private.cpp.o libgjs-internal.a.p/gi_repo.cpp.o libgjs-internal.a.p/gi_toggle.cpp.o libgjs-internal.a.p/gi_union.cpp.o libgjs-internal.a.p/gi_value.cpp.o libgjs-internal.a.p/gi_wrapperutils.cpp.o libgjs-internal.a.p/gjs_atoms.cpp.o libgjs-internal.a.p/gjs_byteArray.cpp.o libgjs-internal.a.p/gjs_context.cpp.o libgjs-internal.a.p/gjs_coverage.cpp.o libgjs-internal.a.p/gjs_debugger.cpp.o libgjs-internal.a.p/gjs_deprecation.cpp.o libgjs-internal.a.p/gjs_engine.cpp.o libgjs-internal.a.p/gjs_error-types.cpp.o libgjs-internal.a.p/gjs_global.cpp.o libgjs-internal.a.p/gjs_importer.cpp.o libgjs-internal.a.p/gjs_internal.cpp.o libgjs-internal.a.p/gjs_mainloop.cpp.o libgjs-internal.a.p/gjs_mem.cpp.o libgjs-internal.a.p/gjs_module.cpp.o libgjs-internal.a.p/gjs_native.cpp.o libgjs-internal.a.p/gjs_objectbox.cpp.o libgjs-internal.a.p/gjs_profiler.cpp.o libgjs-internal.a.p/gjs_text-encoding.cpp.o libgjs-internal.a.p/gjs_promise.cpp.o libgjs-internal.a.p/gjs_stack.cpp.o libgjs-internal.a.p/modules_console.cpp.o libgjs-internal.a.p/modules_print.cpp.o libgjs-internal.a.p/modules_system.cpp.o libgjs-internal.a.p/modules_cairo-region.cpp.o libgjs-internal.a.p/modules_cairo-context.cpp.o libgjs-internal.a.p/modules_cairo-path.cpp.o libgjs-internal.a.p/modules_cairo-surface.cpp.o libgjs-internal.a.p/modules_cairo-image-surface.cpp.o libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o libgjs-internal.a.p/modules_cairo-pattern.cpp.o libgjs-internal.a.p/modules_cairo-gradient.cpp.o libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o libgjs-internal.a.p/modules_cairo.cpp.o │B│ [126/137] clang++ -o libgjs.so.0.0.0 libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o libgjs.so.0.0.0.p/libgjs-private_gjs-match-info.c.o libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libgjs.so.0 -Wl,--whole-archive -Wl,--start-group libgjs-internal.a libjs-resources.a -Wl,--no-whole-archive -Bsymbolic-functions -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC libgjs-jsapi.a -Wl,--version-script,/mason/build/x86_64/gjs-1.84.2.tar.xz/libgjs.map /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -pthread /usr/lib/libgio-2.0.so /usr/lib/libgirepository-1.0.so /usr/lib/libffi.so /usr/lib/libcairo.so /usr/lib/libcairo-gobject.so /usr/lib/libmozjs-128.so /usr/lib/libX11.so /usr/lib/libXext.so -Wl,--end-group │B│ [127/137] /usr/bin/meson --internal symbolextractor /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir libgjs.so.0.0.0 libgjs.so.0.0.0 libgjs.so.0.0.0.p/libgjs.so.0.0.0.symbols │B│ WARNING: ['readelf'] not found. Relinking will always happen on source changes. │B│ [128/137] clang++ -o installed-tests/js/minijasmine installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC '-Wl,-rpath,$ORIGIN/../..' -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -pthread /usr/lib/libgio-2.0.so /usr/lib/libgirepository-1.0.so /usr/lib/libffi.so /usr/lib/libcairo.so /usr/lib/libcairo-gobject.so /usr/lib/libmozjs-128.so /usr/lib/libX11.so /usr/lib/libXext.so -Wl,--end-group │B│ [129/137] clang++ -o gjs-console gjs-console.p/gjs_console.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC '-Wl,-rpath,$ORIGIN/' -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -pthread /usr/lib/libgio-2.0.so /usr/lib/libgirepository-1.0.so /usr/lib/libffi.so /usr/lib/libcairo.so /usr/lib/libcairo-gobject.so /usr/lib/libmozjs-128.so /usr/lib/libX11.so /usr/lib/libXext.so -Wl,--end-group │B│ [130/137] clang++ -o installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libgjstesttools.so -Bsymbolic-functions -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC '-Wl,-rpath,$ORIGIN/../../..' -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -pthread /usr/lib/libgio-2.0.so /usr/lib/libgirepository-1.0.so /usr/lib/libffi.so /usr/lib/libcairo.so /usr/lib/libcairo-gobject.so /usr/lib/libmozjs-128.so /usr/lib/libX11.so /usr/lib/libXext.so -Wl,--end-group │B│ [131/137] /usr/bin/meson --internal symbolextractor /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so.p/libgjstesttools.so.symbols │B│ [132/137] env PKG_CONFIG_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/meson-uninstalled:/usr/lib/pkgconfig:/usr/share/pkgconfig PKG_CONFIG=/usr/bin/pkg-config CC=clang 'CFLAGS=-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' /usr/bin/g-ir-scanner --quiet --no-libtool --namespace=GjsPrivate --nsversion=1.0 --warn-all --output GjsPrivate-1.0.gir -I/mason/build/x86_64/gjs-1.84.2.tar.xz/ -I/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/ --filelist=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/libgjs.so.0.0.0.p/GjsPrivate_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=gjs_ --identifier-prefix=Gjs --cflags-begin -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/ --library gjs --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gthread-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --extra-library=ffi --extra-library=cairo --extra-library=cairo-gobject --extra-library=mozjs-128 --extra-library=X11 --extra-library=Xext --sources-top-dirs /mason/build/x86_64/gjs-1.84.2.tar.xz/ --sources-top-dirs /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/ │B│ clang: warning: -Wl,--as-needed: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--build-id=sha1: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--compress-debug-sections=zstd: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--icf=safe: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-O2,--gc-sections: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-z,pack-relative-relocs: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-z,relro,-z,now: 'linker' input unused [-Wunused-command-line-argument] │B│ [133/137] /usr/bin/g-ir-compiler GjsPrivate-1.0.gir --output GjsPrivate-1.0.typelib --includedir=/usr/share/gir-1.0 │B│ [134/137] env PKG_CONFIG_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/meson-uninstalled:/usr/lib/pkgconfig:/usr/share/pkgconfig PKG_CONFIG=/usr/bin/pkg-config CC=clang 'CFLAGS=-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' /usr/bin/g-ir-scanner --quiet --no-libtool --namespace=GjsTestTools --nsversion=1.0 --warn-all --output installed-tests/js/libgjstesttools/GjsTestTools-1.0.gir -I/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/js/libgjstesttools -I/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools -I/mason/build/x86_64/gjs-1.84.2.tar.xz/. -I/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/. --filelist=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools/libgjstesttools.so.p/GjsTestTools_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=gjs_test_tools_ --cflags-begin -I/mason/build/x86_64/gjs-1.84.2.tar.xz/. -I/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/. -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/gjs"' '-DG_LOG_DOMAIN="Gjs"' -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools --library gjstesttools -L/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/ --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gthread-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --extra-library=ffi --extra-library=cairo --extra-library=cairo-gobject --extra-library=mozjs-128 --extra-library=X11 --extra-library=Xext --sources-top-dirs /mason/build/x86_64/gjs-1.84.2.tar.xz/ --sources-top-dirs /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/ │B│ clang: warning: -Wl,--as-needed: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--build-id=sha1: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--compress-debug-sections=zstd: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,--icf=safe: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-O2,--gc-sections: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-z,pack-relative-relocs: 'linker' input unused [-Wunused-command-line-argument] │B│ clang: warning: -Wl,-z,relro,-z,now: 'linker' input unused [-Wunused-command-line-argument] │B│ [135/137] /usr/bin/g-ir-compiler installed-tests/js/libgjstesttools/GjsTestTools-1.0.gir --output installed-tests/js/libgjstesttools/GjsTestTools-1.0.typelib --includedir=/usr/share/gir-1.0 │B│ [136/137] clang++ -o test/gjs-tests test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o test/gjs-tests.p/gjs-tests.cpp.o test/gjs-tests.p/gjs-test-coverage.cpp.o test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,--whole-archive -Wl,--start-group libjs-resources.a -Wl,--no-whole-archive -Bsymbolic-functions -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC '-Wl,-rpath,$ORIGIN/..' test/libgjs-tests-common.a libgjs-internal.a libgjs-jsapi.a libgjs.so.0.0.0 /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -pthread /usr/lib/libgio-2.0.so /usr/lib/libgirepository-1.0.so /usr/lib/libffi.so /usr/lib/libcairo.so /usr/lib/libcairo-gobject.so /usr/lib/libmozjs-128.so /usr/lib/libX11.so /usr/lib/libXext.so -Wl,--end-group │B│ [137/137] clang++ -o test/gjs-tests-internal test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o test/gjs-tests-internal.p/gjs-tests-internal.cpp.o test/gjs-tests-internal.p/gjs-test-call-args.cpp.o test/gjs-tests-internal.p/gjs-test-rooting.cpp.o test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o test/gjs-tests-internal.p/gjs-test-toggle-queue.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC '-Wl,-rpath,$ORIGIN/../installed-tests/js/libgjstesttools:$ORIGIN/..' -Wl,--start-group test/libgjs-tests-common.a libgjs-internal.a libgjs-jsapi.a installed-tests/js/libgjstesttools/libgjstesttools.so /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -pthread /usr/lib/libgio-2.0.so /usr/lib/libgirepository-1.0.so /usr/lib/libffi.so /usr/lib/libcairo.so /usr/lib/libcairo-gobject.so /usr/lib/libmozjs-128.so /usr/lib/libX11.so /usr/lib/libXext.so -Wl,--end-group │B│ INFO: autodetecting backend as ninja │B│ INFO: calculating backend command to run: /usr/bin/ninja -C /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir -j 32 -v │ │Install │I│ + TERM=dumb │I│ + export TERM │I│ + SOURCE_DATE_EPOCH=1749728619 │I│ + export SOURCE_DATE_EPOCH │I│ + PGO_STAGE=NONE │I│ + export PGO_STAGE │I│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │I│ + export PKG_CONFIG_PATH │I│ + CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CFLAGS │I│ + CGO_CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CGO_CFLAGS │I│ + CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CXXFLAGS │I│ + CGO_CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CGO_CXXFLAGS │I│ + FFLAGS='-D_FORTIFY_SOURCE=2 -O2 -flto=thin -fno-omit-frame-pointer -g' │I│ + export FFLAGS │I│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │I│ + export LDFLAGS │I│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │I│ + export CGO_LDFLAGS │I│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │I│ + export DFLAGS │I│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=16 -C strip=none -C target-cpu=x86-64-v2' │I│ + export RUSTFLAGS │I│ + CC=clang │I│ + export CC │I│ + CXX=clang++ │I│ + export CXX │I│ + OBJC=clang │I│ + export OBJC │I│ + OBJCXX=clang++ │I│ + export OBJCXX │I│ + CPP=clang-cpp │I│ + export CPP │I│ + OBJCPP='clang -E -' │I│ + export OBJCPP │I│ + OBJCXXCPP='clang++ -E' │I│ + export OBJCXXCPP │I│ + AR=llvm-ar │I│ + export AR │I│ + LD=ld.lld │I│ + export LD │I│ + OBJCOPY=llvm-objcopy │I│ + export OBJCOPY │I│ + NM=llvm-nm │I│ + export NM │I│ + RANLIB=llvm-ranlib │I│ + export RANLIB │I│ + STRIP=llvm-strip │I│ + export STRIP │I│ + PATH=/usr/bin:/bin │I│ + export PATH │I│ + CCACHE_DIR=/mason/ccache │I│ + export CCACHE_DIR │I│ + CCACHE_BASEDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz │I│ + export CCACHE_BASEDIR │I│ + test -z /mason/ccache │I│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz │I│ + export CARGO_BUILD_DEP_INFO_BASEDIR │I│ + CARGO_NET_RETRY=5 │I│ + export CARGO_NET_RETRY │I│ + CARGO_PROFILE_RELEASE_DEBUG=full │I│ + export CARGO_PROFILE_RELEASE_DEBUG │I│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │I│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │I│ + CARGO_PROFILE_RELEASE_LTO=off │I│ + export CARGO_PROFILE_RELEASE_LTO │I│ + CARGO_PROFILE_RELEASE_STRIP=none │I│ + export CARGO_PROFILE_RELEASE_STRIP │I│ + RUSTC_WRAPPER= │I│ + export RUSTC_WRAPPER │I│ + test -z '' │I│ + unset RUSTC_WRAPPER │I│ + SCCACHE_DIR=/mason/sccache │I│ + export SCCACHE_DIR │I│ + test -z /mason/sccache │I│ + LANG=en_US.UTF-8 │I│ + export LANG │I│ + LC_ALL=en_US.UTF-8 │I│ + export LC_ALL │I│ + test -d /mason/build/x86_64/gjs-1.84.2.tar.xz │I│ + cd /mason/build/x86_64/gjs-1.84.2.tar.xz │I│ + echo 'The work directory %(workdir) is /mason/build/x86_64/gjs-1.84.2.tar.xz' │I│ + DESTDIR=/mason/install │I│ + meson install --no-rebuild -C aerynos-builddir │I│ The work directory %(workdir) is /mason/build/x86_64/gjs-1.84.2.tar.xz │I│ Installing libgjs.so.0.0.0 to /mason/install/usr/lib │I│ Installing GjsPrivate-1.0.typelib to /mason/install/usr/lib/gjs/girepository-1.0 │I│ Installing gjs-console to /mason/install/usr/bin │I│ Installing subprojects/gobject-introspection-tests/libutility.so to /mason/install/usr/lib/gjs/installed-tests/gjs │I│ Installing subprojects/gobject-introspection-tests/Utility-1.0.typelib to /mason/install/usr/lib/gjs/installed-tests/gjs │I│ Installing subprojects/gobject-introspection-tests/libregress.so to /mason/install/usr/lib/gjs/installed-tests/gjs │I│ Installing subprojects/gobject-introspection-tests/Regress-1.0.typelib to /mason/install/usr/lib/gjs/installed-tests/gjs │I│ Installing subprojects/gobject-introspection-tests/RegressUnix-1.0.typelib to /mason/install/usr/lib/gjs/installed-tests/gjs │I│ Installing subprojects/gobject-introspection-tests/libwarnlib.so to /mason/install/usr/lib/gjs/installed-tests/gjs │I│ Installing subprojects/gobject-introspection-tests/WarnLib-1.0.typelib to /mason/install/usr/lib/gjs/installed-tests/gjs │I│ Installing subprojects/gobject-introspection-tests/libgimarshallingtests.so to /mason/install/usr/lib/gjs/installed-tests/gjs │I│ Installing subprojects/gobject-introspection-tests/GIMarshallingTests-1.0.typelib to /mason/install/usr/lib/gjs/installed-tests/gjs │I│ Installing /mason/build/x86_64/gjs-1.84.2.tar.xz/gjs/context.h to /mason/install/usr/include/gjs-1.0/gjs │I│ Installing /mason/build/x86_64/gjs-1.84.2.tar.xz/gjs/coverage.h to /mason/install/usr/include/gjs-1.0/gjs │I│ Installing /mason/build/x86_64/gjs-1.84.2.tar.xz/gjs/error-types.h to /mason/install/usr/include/gjs-1.0/gjs │I│ Installing /mason/build/x86_64/gjs-1.84.2.tar.xz/gjs/gjs.h to /mason/install/usr/include/gjs-1.0/gjs │I│ Installing /mason/build/x86_64/gjs-1.84.2.tar.xz/gjs/macros.h to /mason/install/usr/include/gjs-1.0/gjs │I│ Installing /mason/build/x86_64/gjs-1.84.2.tar.xz/gjs/mem.h to /mason/install/usr/include/gjs-1.0/gjs │I│ Installing /mason/build/x86_64/gjs-1.84.2.tar.xz/gjs/profiler.h to /mason/install/usr/include/gjs-1.0/gjs │I│ Installing /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/gjs.supp to /mason/install/usr/share/gjs-1.0/valgrind │I│ Installing /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp to /mason/install/usr/share/gjs-1.0/lsan │I│ Installing /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/meson-private/gjs-1.0.pc to /mason/install/usr/lib/pkgconfig │I│ Installing symlink pointing to libgjs.so.0.0.0 to /mason/install/usr/lib/libgjs.so.0 │I│ Installing symlink pointing to libgjs.so.0 to /mason/install/usr/lib/libgjs.so │I│ Running custom install script '/usr/bin/python3 /mason/build/x86_64/gjs-1.84.2.tar.xz/build/symlink-gjs.py bin' │ │Check │C│ + TERM=dumb │C│ + export TERM │C│ + SOURCE_DATE_EPOCH=1749728619 │C│ + export SOURCE_DATE_EPOCH │C│ + PGO_STAGE=NONE │C│ + export PGO_STAGE │C│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │C│ + export PKG_CONFIG_PATH │C│ + CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │C│ + export CFLAGS │C│ + CGO_CFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │C│ + export CGO_CFLAGS │C│ + CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │C│ + export CXXFLAGS │C│ + CGO_CXXFLAGS='-D_FORTIFY_SOURCE=2 -O2 -Werror=odr -Werror=strict-aliasing -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │C│ + export CGO_CXXFLAGS │C│ + FFLAGS='-D_FORTIFY_SOURCE=2 -O2 -flto=thin -fno-omit-frame-pointer -g' │C│ + export FFLAGS │C│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │C│ + export LDFLAGS │C│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │C│ + export CGO_LDFLAGS │C│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │C│ + export DFLAGS │C│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=16 -C strip=none -C target-cpu=x86-64-v2' │C│ + export RUSTFLAGS │C│ + CC=clang │C│ + export CC │C│ + CXX=clang++ │C│ + export CXX │C│ + OBJC=clang │C│ + export OBJC │C│ + OBJCXX=clang++ │C│ + export OBJCXX │C│ + CPP=clang-cpp │C│ + export CPP │C│ + OBJCPP='clang -E -' │C│ + export OBJCPP │C│ + OBJCXXCPP='clang++ -E' │C│ + export OBJCXXCPP │C│ + AR=llvm-ar │C│ + export AR │C│ + LD=ld.lld │C│ + export LD │C│ + OBJCOPY=llvm-objcopy │C│ + export OBJCOPY │C│ + NM=llvm-nm │C│ + export NM │C│ + RANLIB=llvm-ranlib │C│ + export RANLIB │C│ + STRIP=llvm-strip │C│ + export STRIP │C│ + PATH=/usr/bin:/bin │C│ + export PATH │C│ + CCACHE_DIR=/mason/ccache │C│ + export CCACHE_DIR │C│ + CCACHE_BASEDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz │C│ + export CCACHE_BASEDIR │C│ + test -z /mason/ccache │C│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz │C│ + export CARGO_BUILD_DEP_INFO_BASEDIR │C│ + CARGO_NET_RETRY=5 │C│ + export CARGO_NET_RETRY │C│ + CARGO_PROFILE_RELEASE_DEBUG=full │C│ + export CARGO_PROFILE_RELEASE_DEBUG │C│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │C│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │C│ + CARGO_PROFILE_RELEASE_LTO=off │C│ + export CARGO_PROFILE_RELEASE_LTO │C│ + CARGO_PROFILE_RELEASE_STRIP=none │C│ + export CARGO_PROFILE_RELEASE_STRIP │C│ + RUSTC_WRAPPER= │C│ + export RUSTC_WRAPPER │C│ + test -z '' │C│ + unset RUSTC_WRAPPER │C│ + SCCACHE_DIR=/mason/sccache │C│ + export SCCACHE_DIR │C│ + test -z /mason/sccache │C│ + LANG=en_US.UTF-8 │C│ + export LANG │C│ + LC_ALL=en_US.UTF-8 │C│ + export LC_ALL │C│ + test -d /mason/build/x86_64/gjs-1.84.2.tar.xz │C│ + cd /mason/build/x86_64/gjs-1.84.2.tar.xz │C│ + echo 'The work directory %(workdir) is /mason/build/x86_64/gjs-1.84.2.tar.xz' │C│ + meson test --no-rebuild --print-errorlogs --verbose -j 32 -C aerynos-builddir │C│ The work directory %(workdir) is /mason/build/x86_64/gjs-1.84.2.tar.xz │C│ 1/77 gjs:C / API tests RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' MALLOC_PERTURB_=118 TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/test/gjs-tests --tap --keep-going --verbose │C│ 2/77 gjs:C / Internal API tests RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=110 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/test/gjs-tests-internal --tap --keep-going --verbose │C│ 3/77 gjs:Scripts / CommandLine RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=147 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/scripts/testCommandLine.sh │C│ 4/77 gjs:Scripts / CommandLineModules RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none MALLOC_PERTURB_=54 GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/scripts/testCommandLineModules.sh │C│ 5/77 gjs:Scripts / Warnings RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=102 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/scripts/testWarnings.sh │C│ 6/77 gjs:JS / self RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=90 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testself.js │C│ 7/77 gjs:JS / Cairo RUNNING │C│ >>> GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=139 GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testCairo.js │C│ 8/77 gjs:JS / Exceptions RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=218 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testExceptions.js │C│ 9/77 gjs:JS / Format RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=253 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testFormat.js │C│ 10/77 gjs:JS / Fundamental RUNNING │C│ >>> MALLOC_PERTURB_=167 MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testFundamental.js │C│ 11/77 gjs:JS / Gettext RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc MALLOC_PERTURB_=162 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testGettext.js │C│ 12/77 gjs:JS / GIMarshalling RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp MALLOC_PERTURB_=7 G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testGIMarshalling.js │C│ 13/77 gjs:JS / Gio RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=72 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testGio.js │C│ 14/77 gjs:JS / GLib RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp MALLOC_PERTURB_=237 G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testGLib.js │C│ 15/77 gjs:JS / GObject RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=117 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testGObject.js │C│ 16/77 gjs:JS / GObjectClass RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 MALLOC_PERTURB_=143 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testGObjectClass.js │C│ 17/77 gjs:JS / GObjectInterface RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' MALLOC_PERTURB_=10 TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testGObjectInterface.js │C│ 18/77 gjs:JS / GObjectValue RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=165 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testGObjectValue.js │C│ 19/77 gjs:JS / GTypeClass RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=35 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testGTypeClass.js │C│ 20/77 gjs:JS / Importer RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none MALLOC_PERTURB_=174 GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testImporter.js │C│ 21/77 gjs:JS / Importer2 RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=35 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testImporter2.js │C│ 22/77 gjs:JS / Introspection RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=108 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testIntrospection.js │C│ 23/77 gjs:JS / Lang RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=208 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testLang.js │C│ 24/77 gjs:JS / LegacyByteArray RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 MALLOC_PERTURB_=143 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testLegacyByteArray.js │C│ 25/77 gjs:JS / LegacyClass RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none MALLOC_PERTURB_=174 GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testLegacyClass.js │C│ 26/77 gjs:JS / LegacyGObject RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js MALLOC_PERTURB_=209 GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testLegacyGObject.js │C│ 27/77 gjs:JS / Mainloop RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MALLOC_PERTURB_=87 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testMainloop.js │C│ 28/77 gjs:JS / Namespace RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MALLOC_PERTURB_=39 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testNamespace.js │C│ 29/77 gjs:JS / Package RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=225 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testPackage.js │C│ 30/77 gjs:JS / ParamSpec RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=15 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testParamSpec.js │C│ 31/77 gjs:JS / Print RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=234 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testPrint.js │C│ 32/77 gjs:JS / Promise RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp MALLOC_PERTURB_=9 G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testPromise.js │C│ ▶ 1/77 /gjs/context/argv OK │C│ ▶ 1/77 /gjs/context/exit OK │C│ ▶ 1/77 /gjs/context/eval-module-file OK │C│ ▶ 1/77 /gjs/context/run-in-realm OK │C│ ▶ 1/77 /gjs/context/construct/destroy OK │C│ ▶ 1/77 /gjs/context/construct/eval OK │C│ ▶ 1/77 /gjs/context/eval/dynamic-import OK │C│ ▶ 1/77 /gjs/context/eval/non-zero-terminated OK │C│ ▶ 1/77 /gjs/context/eval/exit-code-omitted-throw OK │C│ ▶ 2/77 /rooting/maybe-owned/rooted-flag-set-when-rooted OK │C│ ▶ 2/77 /rooting/maybe-owned/rooted-flag-not-set-when-not-rooted OK │C│ ▶ 2/77 /rooting/maybe-owned/rooted-keeps-alive-across-gc OK │C│ ▶ 2/77 /rooting/maybe-owned/rooted-is-collected-after-reset OK │C│ ▶ 2/77 /rooting/maybe-owned/weak-pointer-is-collected-by-gc OK │C│ ▶ 2/77 /rooting/maybe-owned/heap-rooted-keeps-alive-across-gc OK │C│ ▶ 2/77 /rooting/maybe-owned/switching-mode-keeps-same-value OK │C│ ▶ 2/77 /rooting/maybe-owned/switch-to-rooted-prevents-collection OK │C│ ▶ 2/77 /rooting/maybe-owned/switch-to-unrooted-allows-collection OK │C│ ▶ 2/77 /rooting/maybe-owned/notify-callback-called-on-context-destroy OK │C│ ▶ 3/77 - Invalid option should exit with failure (exit code 1) OK │C│ ▶ 3/77 - Invalid option should print a relevant message OK │C│ ▶ 3/77 - System.exit(0) should exit successfully OK │C│ ▶ 3/77 - System.exit(42) should exit with the correct exit code OK │C│ ▶ 3/77 - System.programPath should end in '/argv.js' when gjs argv.js is run OK │C│ ▶ 3/77 - System.exit() should still exit across an FFI boundary OK │C│ ▶ 4/77 - ensure dynamic imports load even if the same import resolves elsewhere first OK │C│ ▶ 4/77 - ensure dynamic imports resolve without an explicit mainloop OK │C│ ▶ 4/77 - ensure top level await can import modules OK │C│ ▶ 5/77 - overwriting method with Signals.addSignalMethods() should warn OK │C│ ▶ 5/77 - passing too many arguments to a GI function should warn OK │C│ ▶ 6/77 Test harness internal consistency OK │C│ ▶ 6/77 Test harness internal consistency awaiting a Promise resolves OK │C│ ▶ 6/77 Test harness internal consistency awaiting a nested async function resolves OK │C│ ▶ 6/77 SpiderMonkey features check Intl API was compiled into SpiderMonkey OK │C│ ▶ 6/77 SpiderMonkey features check WeakRef is enabled OK │C│ ▶ 6/77 SpiderMonkey features check class static blocks are enabled OK │C│ ▶ 7/77 Cairo context has the right type OK │C│ ▶ 7/77 Cairo context reports its target surface OK │C│ ▶ 7/77 Cairo context can set its source to a pattern OK │C│ ▶ 7/77 Cairo context can set its antialias OK │C│ ▶ 7/77 Cairo context can set its fill rule OK │C│ ▶ 7/77 Cairo context can set its line cap OK │C│ ▶ 7/77 Cairo context can set its line join OK │C│ ▶ 7/77 Cairo context can set its line width OK │C│ ▶ 7/77 Cairo context can set its miter limit OK │C│ ▶ 7/77 Cairo context can set its operator OK │C│ ▶ 7/77 Cairo context can set its tolerance OK │C│ ▶ 7/77 Cairo context has a rectangle as clip extents OK │C│ ▶ 7/77 Cairo context has a rectangle as fill extents OK │C│ ▶ 7/77 Cairo context has a rectangle as stroke extents OK │C│ ▶ 7/77 Cairo context has zero dashes initially OK │C│ ▶ 7/77 Cairo context transforms user to device coordinates OK │C│ ▶ 7/77 Cairo context transforms user to device distance OK │C│ ▶ 7/77 Cairo context transforms device to user coordinates OK │C│ ▶ 7/77 Cairo context transforms device to user distance OK │C│ ▶ 7/77 Cairo context computes text extents OK │C│ ▶ 7/77 Cairo context can call various, otherwise untested, methods without crashing OK │C│ ▶ 8/77 Exceptions are thrown from property setter OK │C│ ▶ 8/77 Exceptions are thrown from property getter OK │C│ ▶ 8/77 Exceptions are logged from constructor OK │C│ ▶ 8/77 Exceptions are logged from property setter with binding OK │C│ ▶ 8/77 Exceptions are logged from property getter with binding OK │C│ ▶ 8/77 logError logs a warning for a GError OK │C│ ▶ 8/77 logError logs a warning with a message if given OK │C│ ▶ 8/77 logError also logs an error for a created GError that is not thrown OK │C│ ▶ 8/77 logError logs an error created with the GLib.Error constructor OK │C│ ▶ 8/77 logError logs the quark for a JS-created GError type OK │C│ ▶ 8/77 logError logs with stack for a GError created from a C struct OK │C│ ▶ 8/77 logError logs an error with a prefix if given OK │C│ ▶ 8/77 logError logs an error with prefix and message OK │C│ ▶ 8/77 logError Syntax Error logs a SyntaxError OK │C│ ▶ 8/77 logError Syntax Error logs a stack trace with the SyntaxError OK │C│ ▶ 8/77 logError logs an error with cause OK │C│ ▶ 8/77 logError logs a GError with cause OK │C│ ▶ 8/77 logError logs an error with non-object cause OK │C│ ▶ 8/77 logError logs an error with a cause tree OK │C│ ▶ 8/77 logError logs an error with cyclical causes OK │C│ ▶ 8/77 Exception from function with too few arguments contains the full function name OK │C│ ▶ 8/77 Exception from function with too few arguments contains the full method name OK │C│ ▶ 8/77 thrown GError is an instance of error enum type OK │C│ ▶ 8/77 thrown GError matches error domain and code OK │C│ ▶ 8/77 thrown GError has properties for domain and code OK │C│ ▶ 8/77 GError.new_literal constructs a valid GLib.Error OK │C│ ▶ 8/77 GError.new_literal does not accept invalid domains OK │C│ ▶ 9/77 imports.format escapes % with another % character OK │C│ ▶ 9/77 imports.format formats a single string argument OK │C│ ▶ 9/77 imports.format formats two string arguments OK │C│ ▶ 9/77 imports.format formats two swapped string arguments OK │C│ ▶ 9/77 imports.format formats a number in base 10 OK │C│ ▶ 9/77 imports.format formats a number in base 16 OK │C│ ▶ 9/77 imports.format formats a floating point number with no precision OK │C│ ▶ 9/77 imports.format formats a floating point number with precision 2 OK │C│ ▶ 9/77 imports.format pads with zeroes OK │C│ ▶ 9/77 imports.format pads with spaces OK │C│ ▶ 9/77 imports.format throws an error when given incorrect modifiers for the conversion type OK │C│ ▶ 9/77 imports.format throws an error when incorrectly instructed to swap arguments OK │C│ ▶ 10/77 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue OK │C│ ▶ 10/77 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue OK │C│ ▶ 10/77 Fundamental type support can marshal a custom fundamental type into a GValue if contains a pointer and does not provide setter and getters OK │C│ ▶ 10/77 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 │C│ ▶ 10/77 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype OK │C│ ▶ 10/77 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype OK │C│ ▶ 10/77 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype OK │C│ ▶ 10/77 Fundamental type support can marshal a custom fundamental type into a transformable type OK │C│ ▶ 10/77 Fundamental type support can marshal to a null value OK │C│ ▶ 10/77 Fundamental type support can marshal to a null value if has no getter function OK │C│ ▶ 11/77 Gettext module setlocale returns a locale OK │C│ ▶ 12/77 Boolean true marshals as a return value OK │C│ ▶ 12/77 Boolean true marshals as an in parameter OK │C│ ▶ 12/77 Boolean true marshals as an out parameter OK │C│ ▶ 12/77 Boolean true marshals as an inout parameter OK │C│ ▶ 12/77 Boolean false marshals as a return value OK │C│ ▶ 12/77 Boolean false marshals as an in parameter OK │C│ ▶ 12/77 Boolean false marshals as an out parameter OK │C│ ▶ 12/77 Boolean false marshals as an inout parameter OK │C│ ▶ 12/77 Boolean picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer int8-typed marshals signed value as a return value OK │C│ ▶ 12/77 Integer int8-typed marshals signed value as an in parameter OK │C│ ▶ 12/77 Integer int8-typed marshals signed value as an out parameter OK │C│ ▶ 12/77 Integer int8-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer int8-typed marshals as an inout parameter OK │C│ ▶ 12/77 Integer int8-typed marshals unsigned value as a return value OK │C│ ▶ 12/77 Integer int8-typed marshals unsigned value as an in parameter OK │C│ ▶ 12/77 Integer int8-typed marshals unsigned value as an out parameter OK │C│ ▶ 12/77 Integer int8-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer int8-typed marshals unsigned value as an inout parameter OK │C│ ▶ 12/77 Integer int16-typed marshals signed value as a return value OK │C│ ▶ 12/77 Integer int16-typed marshals signed value as an in parameter OK │C│ ▶ 12/77 Integer int16-typed marshals signed value as an out parameter OK │C│ ▶ 12/77 Integer int16-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer int16-typed marshals as an inout parameter OK │C│ ▶ 12/77 Integer int16-typed marshals unsigned value as a return value OK │C│ ▶ 12/77 Integer int16-typed marshals unsigned value as an in parameter OK │C│ ▶ 12/77 Integer int16-typed marshals unsigned value as an out parameter OK │C│ ▶ 12/77 Integer int16-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer int16-typed marshals unsigned value as an inout parameter OK │C│ ▶ 12/77 Integer int32-typed marshals signed value as a return value OK │C│ ▶ 12/77 Integer int32-typed marshals signed value as an in parameter OK │C│ ▶ 12/77 Integer int32-typed marshals signed value as an out parameter OK │C│ ▶ 12/77 Integer int32-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer int32-typed marshals as an inout parameter OK │C│ ▶ 12/77 Integer int32-typed marshals unsigned value as a return value OK │C│ ▶ 12/77 Integer int32-typed marshals unsigned value as an in parameter OK │C│ ▶ 12/77 Integer int32-typed marshals unsigned value as an out parameter OK │C│ ▶ 12/77 Integer int32-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer int32-typed marshals unsigned value as an inout parameter OK │C│ ▶ 12/77 Integer int64-typed marshals signed value as a return value OK │C│ ▶ 12/77 Integer int64-typed marshals signed value as an in parameter SKIP │C│ ▶ 12/77 Integer int64-typed marshals signed value as an out parameter OK │C│ ▶ 12/77 Integer int64-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer int64-typed marshals as an inout parameter SKIP │C│ ▶ 12/77 Integer int64-typed marshals unsigned value as a return value OK │C│ ▶ 12/77 Integer int64-typed marshals unsigned value as an in parameter SKIP │C│ ▶ 12/77 Integer int64-typed marshals unsigned value as an out parameter OK │C│ ▶ 12/77 Integer int64-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer int64-typed marshals unsigned value as an inout parameter SKIP │C│ ▶ 12/77 Integer short-typed marshals signed value as a return value OK │C│ ▶ 12/77 Integer short-typed marshals signed value as an in parameter OK │C│ ▶ 12/77 Integer short-typed marshals signed value as an out parameter OK │C│ ▶ 12/77 Integer short-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer short-typed marshals as an inout parameter OK │C│ ▶ 12/77 Integer short-typed marshals unsigned value as a return value OK │C│ ▶ 12/77 Integer short-typed marshals unsigned value as an in parameter OK │C│ ▶ 12/77 Integer short-typed marshals unsigned value as an out parameter OK │C│ ▶ 12/77 Integer short-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer short-typed marshals unsigned value as an inout parameter OK │C│ ▶ 12/77 Integer int-typed marshals signed value as a return value OK │C│ ▶ 12/77 Integer int-typed marshals signed value as an in parameter OK │C│ ▶ 12/77 Integer int-typed marshals signed value as an out parameter OK │C│ ▶ 12/77 Integer int-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer int-typed marshals as an inout parameter OK │C│ ▶ 12/77 Integer int-typed marshals unsigned value as a return value OK │C│ ▶ 12/77 Integer int-typed marshals unsigned value as an in parameter OK │C│ ▶ 12/77 Integer int-typed marshals unsigned value as an out parameter OK │C│ ▶ 12/77 Integer int-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer int-typed marshals unsigned value as an inout parameter OK │C│ ▶ 12/77 Integer long-typed marshals signed value as a return value OK │C│ ▶ 12/77 Integer long-typed marshals signed value as an in parameter SKIP │C│ ▶ 12/77 Integer long-typed marshals signed value as an out parameter OK │C│ ▶ 12/77 Integer long-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer long-typed marshals as an inout parameter SKIP │C│ ▶ 12/77 Integer long-typed marshals unsigned value as a return value OK │C│ ▶ 12/77 Integer long-typed marshals unsigned value as an in parameter SKIP │C│ ▶ 12/77 Integer long-typed marshals unsigned value as an out parameter OK │C│ ▶ 12/77 Integer long-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer long-typed marshals unsigned value as an inout parameter SKIP │C│ ▶ 12/77 Integer ssize-typed marshals signed value as a return value OK │C│ ▶ 12/77 Integer ssize-typed marshals signed value as an in parameter SKIP │C│ ▶ 12/77 Integer ssize-typed marshals signed value as an out parameter OK │C│ ▶ 12/77 Integer ssize-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer ssize-typed marshals as an inout parameter SKIP │C│ ▶ 12/77 Integer ssize-typed marshals unsigned value as a return value OK │C│ ▶ 12/77 Integer ssize-typed marshals unsigned value as an in parameter SKIP │C│ ▶ 12/77 Integer ssize-typed marshals unsigned value as an out parameter OK │C│ ▶ 12/77 Integer ssize-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Integer ssize-typed marshals unsigned value as an inout parameter SKIP │C│ ▶ 12/77 BigInt int64-typed marshals signed value as an in parameter OK │C│ ▶ 12/77 BigInt int64-typed marshals unsigned value as an in parameter OK │C│ ▶ 12/77 BigInt long-typed marshals signed value as an in parameter OK │C│ ▶ 12/77 BigInt long-typed marshals unsigned value as an in parameter OK │C│ ▶ 12/77 BigInt ssize-typed marshals signed value as an in parameter OK │C│ ▶ 12/77 BigInt ssize-typed marshals unsigned value as an in parameter OK │C│ ▶ 12/77 Floating point float-typed marshals value as a return value OK │C│ ▶ 12/77 Floating point float-typed marshals as an in parameter OK │C│ ▶ 12/77 Floating point float-typed marshals value as an out parameter OK │C│ ▶ 12/77 Floating point float-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Floating point float-typed marshals value as an inout parameter OK │C│ ▶ 12/77 Floating point float-typed can handle noncanonical NaN OK │C│ ▶ 12/77 Floating point double-typed marshals value as a return value OK │C│ ▶ 12/77 Floating point double-typed marshals as an in parameter OK │C│ ▶ 12/77 Floating point double-typed marshals value as an out parameter OK │C│ ▶ 12/77 Floating point double-typed picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Floating point double-typed marshals value as an inout parameter OK │C│ ▶ 12/77 Floating point double-typed can handle noncanonical NaN OK │C│ ▶ 12/77 time_t marshals as a return value OK │C│ ▶ 12/77 time_t marshals as an in parameter OK │C│ ▶ 12/77 time_t marshals as an out parameter OK │C│ ▶ 12/77 time_t picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 time_t marshals as an inout parameter OK │C│ ▶ 12/77 off_t marshals as a return value OK │C│ ▶ 12/77 off_t marshals as an in parameter OK │C│ ▶ 12/77 off_t marshals as an out parameter OK │C│ ▶ 12/77 off_t picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 off_t marshals as an inout parameter OK │C│ ▶ 12/77 dev_t marshals as a return value OK │C│ ▶ 12/77 dev_t marshals as an in parameter OK │C│ ▶ 12/77 dev_t marshals as an out parameter OK │C│ ▶ 12/77 dev_t picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 dev_t marshals as an inout parameter SKIP │C│ ▶ 12/77 gid_t marshals as a return value OK │C│ ▶ 12/77 gid_t marshals as an in parameter OK │C│ ▶ 12/77 gid_t marshals as an out parameter OK │C│ ▶ 12/77 gid_t picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 gid_t marshals as an inout parameter OK │C│ ▶ 12/77 pid_t marshals as a return value OK │C│ ▶ 12/77 pid_t marshals as an in parameter OK │C│ ▶ 12/77 pid_t marshals as an out parameter OK │C│ ▶ 12/77 pid_t picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 pid_t marshals as an inout parameter OK │C│ ▶ 12/77 socklen_t marshals as a return value OK │C│ ▶ 12/77 socklen_t marshals as an in parameter OK │C│ ▶ 12/77 socklen_t marshals as an out parameter OK │C│ ▶ 12/77 socklen_t picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 socklen_t marshals as an inout parameter OK │C│ ▶ 12/77 uid_t marshals as a return value OK │C│ ▶ 12/77 uid_t marshals as an in parameter OK │C│ ▶ 12/77 uid_t marshals as an out parameter OK │C│ ▶ 12/77 uid_t picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 uid_t marshals as an inout parameter OK │C│ ▶ 12/77 GType void marshals as a return value OK │C│ ▶ 12/77 GType void marshals as an in parameter OK │C│ ▶ 12/77 GType void marshals as an out parameter OK │C│ ▶ 12/77 GType void picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GType void marshals as an inout parameter OK │C│ ▶ 12/77 GType string marshals as a return value OK │C│ ▶ 12/77 GType string marshals as an in parameter OK │C│ ▶ 12/77 GType string marshals as an out parameter OK │C│ ▶ 12/77 GType can be implicitly converted from a GObject type alias OK │C│ ▶ 12/77 GType can be implicitly converted from a JS type OK │C│ ▶ 12/77 UTF-8 string with transfer none marshals as a return value OK │C│ ▶ 12/77 UTF-8 string with transfer none marshals as an in parameter OK │C│ ▶ 12/77 UTF-8 string with transfer none marshals as an out parameter OK │C│ ▶ 12/77 UTF-8 string with transfer none picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 UTF-8 string with transfer none marshals as an inout parameter OK │C│ ▶ 12/77 UTF-8 string with transfer full marshals as a return value OK │C│ ▶ 12/77 UTF-8 string with transfer full marshals as an in parameter OK │C│ ▶ 12/77 UTF-8 string with transfer full marshals as an out parameter OK │C│ ▶ 12/77 UTF-8 string with transfer full marshals as an inout parameter SKIP │C│ ▶ 12/77 UTF-8 string marshals value as a byte array OK │C│ ▶ 12/77 UTF-8 string makes a default out value for a broken C function OK │C│ ▶ 12/77 In-out array in the style of gtk_init() marshals null OK │C│ ▶ 12/77 In-out array in the style of gtk_init() marshals an inout empty array OK │C│ ▶ 12/77 In-out array in the style of gtk_init() marshals an inout array OK │C│ ▶ 12/77 Fixed-size C array of ints marshals as a return value OK │C│ ▶ 12/77 Fixed-size C array of ints marshals as an in parameter OK │C│ ▶ 12/77 Fixed-size C array of ints marshals as an out parameter OK │C│ ▶ 12/77 Fixed-size C array of ints picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Fixed-size C array of ints marshals as an out parameter OK │C│ ▶ 12/77 Fixed-size C array of ints marshals as an inout parameter OK │C│ ▶ 12/77 Fixed-size C array of shorts marshals as a return value OK │C│ ▶ 12/77 Fixed-size C array of shorts marshals as an in parameter OK │C│ ▶ 12/77 Fixed-size C array marshals a struct array as an out parameter OK │C│ ▶ 12/77 Fixed-size C array picks a reasonable default for struct array out param when uninitialized OK │C│ ▶ 12/77 Fixed-size C array marshals a fixed-size struct array as caller allocated out param OK │C│ ▶ 12/77 Fixed-size C array handles a return array with odd alignment OK │C│ ▶ 12/77 Fixed-size C array handles a out array with odd alignment OK │C│ ▶ 12/77 C array with length marshals as a return value OK │C│ ▶ 12/77 C array with length marshals as an in parameter OK │C│ ▶ 12/77 C array with length marshals as an out parameter OK │C│ ▶ 12/77 C array with length picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 C array with length marshals as an inout parameter OK │C│ ▶ 12/77 C array with length can be returned along with other arguments OK │C│ ▶ 12/77 C array with length can be passed to a function with its length parameter before it OK │C│ ▶ 12/77 C array with length can be passed to a function with zero terminator OK │C│ ▶ 12/77 C array with length of strings marshals as an in parameter OK │C│ ▶ 12/77 C array with length marshals a byte array as an in parameter OK │C│ ▶ 12/77 C array with length of signed 64-bit ints marshals as an in parameter OK │C│ ▶ 12/77 C array with length of unsigned 64-bit ints marshals as an in parameter OK │C│ ▶ 12/77 C array with length of unichars marshals as an in parameter OK │C│ ▶ 12/77 C array with length of unichars marshals as an out parameter OK │C│ ▶ 12/77 C array with length of unichars marshals from an array of codepoints OK │C│ ▶ 12/77 C array with length of booleans marshals as an in parameter OK │C│ ▶ 12/77 C array with length of booleans marshals as an out parameter OK │C│ ▶ 12/77 C array with length of booleans marshals from an array of numbers OK │C│ ▶ 12/77 C array with length of boxed structs marshals as an in parameter OK │C│ ▶ 12/77 C array with length of boxed structs passed by value marshals as an in parameter SKIP │C│ ▶ 12/77 C array with length of simple structs marshals as an in parameter SKIP │C│ ▶ 12/77 C array with length marshals two arrays with the same length parameter OK │C│ ▶ 12/77 C array with length copies correctly on transfer full OK │C│ ▶ 12/77 C array with length of enums marshals as an in parameter OK │C│ ▶ 12/77 C array with length of flags marshals as an in parameter OK │C│ ▶ 12/77 C array with length marshals an array with a 64-bit length parameter OK │C│ ▶ 12/77 C array with length marshals an array with an 8-bit length parameter OK │C│ ▶ 12/77 C array with length can be an in-out argument OK │C│ ▶ 12/77 C array with length can be an in-out argument with in length SKIP │C│ ▶ 12/77 C array with length can be an out argument with in-out length SKIP │C│ ▶ 12/77 C array with length cannot be an out argument with in-out length SKIP │C│ ▶ 12/77 C array with length can be an in-out argument with out length SKIP │C│ ▶ 12/77 C array with length cannot be an in-out argument with out length SKIP │C│ ▶ 12/77 C array with length can be an out argument with in length SKIP │C│ ▶ 12/77 C array with length cannot be an out argument with in length SKIP │C│ ▶ 12/77 C array with length can be an out argument along with other arguments OK │C│ ▶ 12/77 C array with length can be an in-out argument along with other arguments OK │C│ ▶ 12/77 C array with length does not interpret an unannotated integer as a length parameter OK │C│ ▶ 12/77 C array with length handles a return array with odd alignment OK │C│ ▶ 12/77 C array with length handles a out array with odd alignment OK │C│ ▶ 12/77 Zero-terminated C array of strings marshals as a return value OK │C│ ▶ 12/77 Zero-terminated C array of strings marshals as an in parameter OK │C│ ▶ 12/77 Zero-terminated C array of strings marshals as an out parameter OK │C│ ▶ 12/77 Zero-terminated C array of strings picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Zero-terminated C array of strings marshals as an inout parameter OK │C│ ▶ 12/77 Zero-terminated C array marshals null as a zero-terminated array return value OK │C│ ▶ 12/77 Zero-terminated C array marshals an array of structs as a return value OK │C│ ▶ 12/77 Zero-terminated C array marshals an array of unichars as a return value OK │C│ ▶ 12/77 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter OK │C│ ▶ 12/77 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter OK │C│ ▶ 12/77 Zero-terminated C array of GLib.Variants marshals as a transfer-full in and out parameter OK │C│ ▶ 12/77 Zero-terminated C array handles a return array with odd alignment OK │C│ ▶ 12/77 Zero-terminated C array handles a out array with odd alignment OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences length out transfer none OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences length return transfer none OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences length in transfer none OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences length inout transfer none OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences length out transfer container OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences length return transfer container OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences length in transfer container SKIP │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences length inout transfer container SKIP │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences length out transfer full OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences length return transfer full OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences length in transfer full OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences length inout transfer full OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences fixed out transfer none OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences fixed return transfer none OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences fixed in transfer none OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences fixed inout transfer none OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences fixed out transfer container OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences fixed return transfer container OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences fixed in transfer container SKIP │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences fixed inout transfer container SKIP │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences fixed out transfer full OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences fixed return transfer full OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences fixed in transfer full OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences fixed inout transfer full OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences zero_terminated out transfer none OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences zero_terminated return transfer none OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences zero_terminated in transfer none OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences zero_terminated inout transfer none OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences zero_terminated out transfer container OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences zero_terminated return transfer container OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences zero_terminated in transfer container SKIP │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences zero_terminated inout transfer container SKIP │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences zero_terminated out transfer full OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences zero_terminated return transfer full OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences zero_terminated in transfer full OK │C│ ▶ 12/77 Exhaustive test of UTF-8 sequences zero_terminated inout transfer full OK │C│ ▶ 12/77 GArray of ints with transfer none marshals as a return value OK │C│ ▶ 12/77 GArray of ints with transfer none marshals as an in parameter OK │C│ ▶ 12/77 GArray marshals BigInt int64s as a transfer-none in value OK │C│ ▶ 12/77 GArray marshals int64s as a transfer-none return value OK │C│ ▶ 12/77 GArray of strings with transfer none marshals as a return value OK │C│ ▶ 12/77 GArray of strings with transfer none marshals as an in parameter OK │C│ ▶ 12/77 GArray of strings with transfer none marshals as an out parameter OK │C│ ▶ 12/77 GArray of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GArray of strings with transfer none marshals as an inout parameter OK │C│ ▶ 12/77 GArray of strings with transfer full marshals as a return value OK │C│ ▶ 12/77 GArray of strings with transfer full marshals as an in parameter OK │C│ ▶ 12/77 GArray of strings with transfer full marshals as an out parameter OK │C│ ▶ 12/77 GArray of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GArray of strings with transfer full marshals as an inout parameter SKIP │C│ ▶ 12/77 GArray of strings with transfer container marshals as a return value OK │C│ ▶ 12/77 GArray of strings with transfer container marshals as an in parameter SKIP │C│ ▶ 12/77 GArray of strings with transfer container marshals as an out parameter OK │C│ ▶ 12/77 GArray of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GArray of strings with transfer container marshals as an inout parameter SKIP │C│ ▶ 12/77 GArray of strings marshals as a transfer-full caller-allocated out parameter SKIP │C│ ▶ 12/77 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors OK │C│ ▶ 12/77 GArray marshals boxed structs as a transfer-full return value OK │C│ ▶ 12/77 GArray of booleans with transfer none marshals as an in parameter OK │C│ ▶ 12/77 GArray of unichars can be passed in with transfer none OK │C│ ▶ 12/77 GPtrArray of strings with transfer none marshals as a return value OK │C│ ▶ 12/77 GPtrArray of strings with transfer none marshals as an in parameter OK │C│ ▶ 12/77 GPtrArray of strings with transfer none marshals as an out parameter OK │C│ ▶ 12/77 GPtrArray of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GPtrArray of strings with transfer none marshals as an inout parameter OK │C│ ▶ 12/77 GPtrArray of strings with transfer full marshals as a return value OK │C│ ▶ 12/77 GPtrArray of strings with transfer full marshals as an in parameter OK │C│ ▶ 12/77 GPtrArray of strings with transfer full marshals as an out parameter OK │C│ ▶ 12/77 GPtrArray of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GPtrArray of strings with transfer full marshals as an inout parameter SKIP │C│ ▶ 12/77 GPtrArray of strings with transfer container marshals as a return value OK │C│ ▶ 12/77 GPtrArray of strings with transfer container marshals as an in parameter SKIP │C│ ▶ 12/77 GPtrArray of strings with transfer container marshals as an out parameter OK │C│ ▶ 12/77 GPtrArray of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GPtrArray of strings with transfer container marshals as an inout parameter SKIP │C│ ▶ 12/77 GPtrArray of structs can be returned with transfer full OK │C│ ▶ 13/77 ListStore iterator ListStore iterates OK │C│ ▶ 13/77 Sorting in ListStore test insert_sorted OK │C│ ▶ 13/77 Sorting in ListStore test sort OK │C│ ▶ 13/77 Promisify function doesn't crash when async function is not defined OK │C│ ▶ 13/77 Promisify function doesn't crash when finish function is not defined OK │C│ ▶ 13/77 Promisify function promisifies functions OK │C│ ▶ 13/77 Promisify function preserves old behavior OK │C│ ▶ 13/77 Promisify function can guess the finish function OK │C│ ▶ 13/77 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID OK │C│ ▶ 13/77 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed OK │C│ ▶ 13/77 Gio.Settings overrides doesn't crash when forgetting to specify a schema path OK │C│ ▶ 13/77 Gio.Settings overrides doesn't crash when specifying conflicting schema paths OK │C│ ▶ 13/77 Gio.Settings overrides can construct with a settings schema object OK │C│ ▶ 13/77 Gio.Settings overrides throws proper error message when settings schema is specified with a wrong type OK │C│ ▶ 13/77 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key OK │C│ ▶ 13/77 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key OK │C│ ▶ 13/77 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key OK │C│ ▶ 13/77 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key OK │C│ ▶ 13/77 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key OK │C│ ▶ 13/77 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key OK │C│ ▶ 13/77 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key OK │C│ ▶ 13/77 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key OK │C│ ▶ 13/77 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key OK │C│ ▶ 13/77 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema OK │C│ ▶ 13/77 Gio.Settings overrides with existing schema still works with correct keys OK │C│ ▶ 13/77 Gio.content_type_set_mime_dirs can be called with NULL argument OK │C│ ▶ 13/77 Gio.add_action_entries override registers each entry as an action OK │C│ ▶ 13/77 Gio.add_action_entries override connects and binds the activate handler OK │C│ ▶ 13/77 Gio.add_action_entries override connects and binds the change_state handler OK │C│ ▶ 13/77 Gio.add_action_entries override throw an error if the parameter_type is invalid OK │C│ ▶ 13/77 Gio.add_action_entries override throw an error if the state is invalid OK │C│ ▶ 13/77 Gio.InputStream.prototype.createSyncIterator iterates synchronously OK │C│ ▶ 13/77 Gio.InputStream.prototype.createAsyncIterator iterates asynchronously OK │C│ ▶ 13/77 Gio.FileEnumerator overrides iterates synchronously OK │C│ ▶ 13/77 Gio.FileEnumerator overrides iterates asynchronously OK │C│ ▶ 13/77 Non-introspectable file attribute overrides invalid means unsetting the attribute OK │C│ ▶ 13/77 Non-introspectable file attribute overrides works for boolean OK │C│ ▶ 13/77 Non-introspectable file attribute overrides works for uint32 OK │C│ ▶ 13/77 Non-introspectable file attribute overrides works for uint64 OK │C│ ▶ 13/77 Non-introspectable file attribute overrides works for object OK │C│ ▶ 14/77 GVariant constructor constructs a string variant OK │C│ ▶ 14/77 GVariant constructor constructs a string variant (backwards compatible API) OK │C│ ▶ 14/77 GVariant constructor constructs a struct variant OK │C│ ▶ 14/77 GVariant constructor constructs a maybe variant OK │C│ ▶ 14/77 GVariant constructor constructs a byte array variant OK │C│ ▶ 14/77 GVariant constructor constructs a byte array variant from a string OK │C│ ▶ 14/77 GVariant constructor 0-terminates a byte array variant constructed from a string OK │C│ ▶ 14/77 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array OK │C│ ▶ 14/77 GVariant unpack preserves type information if the unpacked object contains variants OK │C│ ▶ 14/77 GVariant unpack recursive leaves no variants in the unpacked object OK │C│ ▶ 14/77 GVariant strv unpacked matches constructed OK │C│ ▶ 14/77 GVariant strv getter matches constructed OK │C│ ▶ 14/77 GVariant strv getter (dup) matches constructed OK │C│ ▶ 14/77 GVariantDict lookup returns the unpacked variant OK │C│ ▶ 14/77 GVariantDict lookup returns null if the key isn't present OK │C│ ▶ 14/77 GLib spawn processes sync with null envp SKIP │C│ ▶ 14/77 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter OK │C│ ▶ 14/77 GLib string function overrides GLib.stpcpy OK │C│ ▶ 14/77 GLib string function overrides GLib.strstr_len OK │C│ ▶ 14/77 GLib string function overrides GLib.strrstr OK │C│ ▶ 14/77 GLib string function overrides GLib.strrstr_len OK │C│ ▶ 14/77 GLib string function overrides GLib.strup OK │C│ ▶ 14/77 GLib string function overrides GLib.strdown OK │C│ ▶ 14/77 GLib string function overrides GLib.strreverse OK │C│ ▶ 14/77 GLib string function overrides GLib.ascii_dtostr OK │C│ ▶ 14/77 GLib string function overrides GLib.ascii_formatd OK │C│ ▶ 14/77 GLib string function overrides GLib.strchug OK │C│ ▶ 14/77 GLib string function overrides GLib.strchomp OK │C│ ▶ 14/77 GLib string function overrides GLib.strstrip OK │C│ ▶ 14/77 GLib string function overrides GLib.strdelimit OK │C│ ▶ 14/77 GLib string function overrides GLib.strcanon OK │C│ ▶ 14/77 GLib string function overrides GLib.base64_encode OK │C│ ▶ 14/77 GLib.MatchInfo cannot be constructed OK │C│ ▶ 14/77 GLib.MatchInfo is returned from GLib.Regex.match OK │C│ ▶ 14/77 GLib.MatchInfo stores the string that was matched OK │C│ ▶ 14/77 GLib.MatchInfo truncates the string when it has zeroes as g_match_info_get_string() would OK │C│ ▶ 14/77 GLib.MatchInfo is returned from GLib.Regex.match_all OK │C│ ▶ 14/77 GLib.MatchInfo is returned from GLib.Regex.match_all_full OK │C│ ▶ 14/77 GLib.MatchInfo is returned from GLib.Regex.match_full OK │C│ ▶ 14/77 GLib.MatchInfo method expand_references OK │C│ ▶ 14/77 GLib.MatchInfo method fetch OK │C│ ▶ 14/77 GLib.MatchInfo method fetch_all OK │C│ ▶ 14/77 GLib.MatchInfo method fetch_named OK │C│ ▶ 14/77 GLib.MatchInfo method fetch_named_pos OK │C│ ▶ 14/77 GLib.MatchInfo method fetch_pos OK │C│ ▶ 14/77 GLib.MatchInfo method get_match_count OK │C│ ▶ 14/77 GLib.MatchInfo method get_string OK │C│ ▶ 14/77 GLib.MatchInfo method is_partial_match OK │C│ ▶ 14/77 GLib.MatchInfo method matches OK │C│ ▶ 14/77 GLib.MatchInfo method next OK │C│ ▶ 15/77 GObject overrides GObject.set() OK │C│ ▶ 15/77 GObject overrides Signal alternative syntax handler is called with the right object OK │C│ ▶ 15/77 GObject overrides Signal alternative syntax disconnected handler is not called OK │C│ ▶ 15/77 GObject overrides Signal alternative syntax guards against signal emission on non-js thread OK │C│ ▶ 15/77 GObject overrides toString() shows the native object address OK │C│ ▶ 15/77 GObject should be able to create a GType object for gpointer OK │C│ ▶ 15/77 GObject should be able to create a GType object for GBoxed OK │C│ ▶ 15/77 GObject should be able to create a GType object for GParam OK │C│ ▶ 15/77 GObject should be able to create a GType object for GInterface OK │C│ ▶ 15/77 GObject should be able to create a GType object for GObject OK │C│ ▶ 15/77 GObject should be able to create a GType object for GVariant OK │C│ ▶ 15/77 GObject should be able to query signals OK │C│ ▶ 15/77 GObject.Object.new() can be called with a property bag OK │C│ ▶ 15/77 GObject.Object.new() can be called to construct an object without setting properties OK │C│ ▶ 15/77 GObject.Object.new() complains about wrong types OK │C│ ▶ 15/77 GObject.Object.new() complains about wrong properties OK │C│ ▶ 15/77 GObject.Object.new() can construct C GObjects as well OK │C│ ▶ 15/77 GObject.Object.new_with_properties() can be called with two arrays OK │C│ ▶ 15/77 GObject.Object.new_with_properties() can be called to construct an object without setting properties OK │C│ ▶ 15/77 GObject.Object.new_with_properties() complains about various incorrect usages OK │C│ ▶ 15/77 GObject.Object.new_with_properties() complains about wrong types OK │C│ ▶ 15/77 GObject.Object.new_with_properties() complains about wrong properties OK │C│ ▶ 15/77 GObject.Object.new_with_properties() can construct C GObjects as well OK │C│ ▶ 15/77 Unsupported methods throws on data stashing methods OK │C│ ▶ 15/77 Unsupported methods throws on refcounting methods OK │C│ ▶ 16/77 GObject class with decorator throws an error when not used with a GObject-derived class OK │C│ ▶ 16/77 GObject class with decorator throws an error when used with an abstract class OK │C│ ▶ 16/77 GObject class with decorator throws if final class is inherited from OK │C│ ▶ 16/77 GObject class with decorator constructs with default values for properties OK │C│ ▶ 16/77 GObject class with decorator constructs with a hash of property values OK │C│ ▶ 16/77 GObject class with decorator warns if more than one argument passed to the default constructor OK │C│ ▶ 16/77 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash OK │C│ ▶ 16/77 GObject class with decorator does not accept a property hash that is not a plain object OK │C│ ▶ 16/77 GObject class with decorator constructs with property values from Gtk.Builder OK │C│ ▶ 16/77 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties OK │C│ ▶ 16/77 GObject class with decorator has a name OK │C│ ▶ 16/77 GObject class with decorator has a notify signal OK │C│ ▶ 16/77 GObject class with decorator disconnects connect_object signals on destruction OK │C│ ▶ 16/77 GObject class with decorator can define its own signals OK │C│ ▶ 16/77 GObject class with decorator passes emitted arguments to signal handlers OK │C│ ▶ 16/77 GObject class with decorator can return values from signals OK │C│ ▶ 16/77 GObject class with decorator does not call first-wins signal handlers after one returns a value OK │C│ ▶ 16/77 GObject class with decorator gets the return value of the default handler OK │C│ ▶ 16/77 GObject class with decorator calls run-last default handler last OK │C│ ▶ 16/77 GObject class with decorator can inherit from something that's not GObject.Object OK │C│ ▶ 16/77 GObject class with decorator can implement an interface OK │C│ ▶ 16/77 GObject class with decorator can implement interface vfuncs OK │C│ ▶ 16/77 GObject class with decorator can be a subclass OK │C│ ▶ 16/77 GObject class with decorator can have any valid class name OK │C│ ▶ 16/77 GObject class with decorator handles anonymous class expressions OK │C│ ▶ 16/77 GObject class with decorator calls its _instance_init() function while chaining up in constructor OK │C│ ▶ 16/77 GObject class with decorator can have an interface-valued property OK │C│ ▶ 16/77 GObject class with decorator can have an int64 property OK │C│ ▶ 16/77 GObject class with decorator can have a default int64 property OK │C│ ▶ 16/77 GObject class with decorator can have an uint64 property OK │C│ ▶ 16/77 GObject class with decorator can have a default uint64 property OK │C│ ▶ 16/77 GObject class with decorator can override a property from the parent class OK │C│ ▶ 16/77 GObject class with decorator cannot override a non-existent property OK │C│ ▶ 16/77 GObject class with decorator handles gracefully forgetting to override a C property OK │C│ ▶ 16/77 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors OK │C│ ▶ 16/77 GObject class with decorator does not pollute the wrong prototype with GObject properties OK │C│ ▶ 16/77 GObject class with decorator resolves properties from interfaces OK │C│ ▶ 16/77 GObject class with decorator has a toString() defintion OK │C│ ▶ 16/77 GObject class with decorator does not clobber native parent interface vfunc definitions OK │C│ ▶ 16/77 GObject class with decorator does not clobber dynamic parent interface vfunc definitions OK │C│ ▶ 16/77 GObject class with custom constructor throws an error when not used with a GObject-derived class OK │C│ ▶ 16/77 GObject class with custom constructor constructs with default values for properties OK │C│ ▶ 16/77 GObject class with custom constructor has a toString() defintion OK │C│ ▶ 16/77 GObject class with custom constructor constructs with a hash of property values OK │C│ ▶ 16/77 GObject class with custom constructor accepts a property hash that is not a plain object OK │C│ ▶ 16/77 GObject class with custom constructor constructs with property values from Gtk.Builder OK │C│ ▶ 16/77 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties OK │C│ ▶ 16/77 GObject class with custom constructor has a name OK │C│ ▶ 16/77 GObject class with custom constructor has a notify signal OK │C│ ▶ 16/77 GObject class with custom constructor can define its own signals OK │C│ ▶ 16/77 GObject class with custom constructor passes emitted arguments to signal handlers OK │C│ ▶ 16/77 GObject class with custom constructor can return values from signals OK │C│ ▶ 16/77 GObject class with custom constructor does not call first-wins signal handlers after one returns a value OK │C│ ▶ 16/77 GObject class with custom constructor gets the return value of the default handler OK │C│ ▶ 16/77 GObject class with custom constructor calls run-last default handler last OK │C│ ▶ 16/77 GObject class with custom constructor can be a subclass OK │C│ ▶ 16/77 GObject class with custom constructor can override a property from the parent class OK │C│ ▶ 16/77 GObject virtual function can have its property read OK │C│ ▶ 16/77 GObject virtual function can have its property overridden with an anonymous function OK │C│ ▶ 16/77 GObject virtual function can access the parent prototype with super() OK │C│ ▶ 16/77 GObject virtual function handles non-existing properties OK │C│ ▶ 16/77 GObject virtual function gracefully bails out when overriding an unsupported vfunc type OK │C│ ▶ 16/77 GObject virtual function are defined also for static virtual functions OK │C│ ▶ 16/77 GObject virtual function supports static methods SKIP │C│ ▶ 16/77 GObject virtual function must be non-static for methods OK │C│ ▶ 16/77 GObject virtual function must be static for methods SKIP │C│ ▶ 17/77 GObject interface cannot be instantiated OK │C│ ▶ 17/77 GObject interface has a name OK │C│ ▶ 17/77 GObject interface reports its type name OK │C│ ▶ 17/77 GObject interface can be implemented by a GObject class OK │C│ ▶ 17/77 GObject interface is implemented by a GObject class with the correct class object OK │C│ ▶ 17/77 GObject interface can have its required function implemented OK │C│ ▶ 17/77 GObject interface must have its required function implemented OK │C│ ▶ 17/77 GObject interface doesn't have to have its optional function implemented OK │C│ ▶ 17/77 GObject interface can have its optional function deferred to by the implementation OK │C│ ▶ 17/77 GObject interface can have its function chained up to OK │C│ ▶ 17/77 GObject interface can require another interface OK │C│ ▶ 17/77 GObject interface can chain up to another interface OK │C│ ▶ 17/77 GObject interface defers to the last interface's optional function OK │C│ ▶ 17/77 GObject interface must be implemented by a class that implements all required interfaces OK │C│ ▶ 17/77 GObject interface must be implemented by a class that implements required interfaces in correct order OK │C│ ▶ 17/77 GObject interface can require an interface from C OK │C│ ▶ 17/77 GObject interface can connect class signals on the implementing class OK │C│ ▶ 17/77 GObject interface can connect interface signals on the implementing class OK │C│ ▶ 17/77 GObject interface can define properties on the implementing class OK │C│ ▶ 17/77 GObject interface must have its properties overridden OK │C│ ▶ 17/77 GObject interface can have introspected properties overriden OK │C│ ▶ 17/77 GObject interface can be implemented by a class as well as its parent class OK │C│ ▶ 17/77 GObject interface can be reimplemented by a subclass of a class that already implements it OK │C│ ▶ 17/77 GObject interface has a toString() defintion OK │C│ ▶ 17/77 GObject interface has instance definition OK │C│ ▶ 17/77 GObject interface has instance definition for non-object type OK │C│ ▶ 17/77 GObject interface has instance definition for non-object type for native interface OK │C│ ▶ 17/77 GObject interface prototype toString is enumerable and defined OK │C│ ▶ 17/77 GObject interface prototype method properties are enumerated OK │C│ ▶ 17/77 GObject interface prototype method properties are defined OK │C│ ▶ 17/77 GObject interface prototype overrides are inherited by implementing classes OK │C│ ▶ 17/77 GObject interface prototype overrides cannot be changed by instances of child classes OK │C│ ▶ 17/77 GObject interface prototype unknown properties are inherited by implementing classes OK │C│ ▶ 17/77 GObject interface prototype original property can be shadowed by class prototype property OK │C│ ▶ 17/77 GObject interface prototype overridden property can be shadowed by class prototype property OK │C│ ▶ 17/77 GObject interface prototype shadowed property can be restored OK │C│ ▶ 17/77 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init OK │C│ ▶ 18/77 GObject value (GValue) initializes schar OK │C│ ▶ 18/77 GObject value (GValue) schar is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) schar is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets schar OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a schar OK │C│ ▶ 18/77 GObject value (GValue) initialized copies schar OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS schar OK │C│ ▶ 18/77 GObject value (GValue) initializes int OK │C│ ▶ 18/77 GObject value (GValue) int is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) int is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets int OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a int OK │C│ ▶ 18/77 GObject value (GValue) initialized copies int OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS int OK │C│ ▶ 18/77 GObject value (GValue) initializes int64 OK │C│ ▶ 18/77 GObject value (GValue) int64 is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) int64 is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets int64 OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a int64 OK │C│ ▶ 18/77 GObject value (GValue) initialized copies int64 OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS int64 OK │C│ ▶ 18/77 GObject value (GValue) initializes long OK │C│ ▶ 18/77 GObject value (GValue) long is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) long is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets long OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a long OK │C│ ▶ 18/77 GObject value (GValue) initialized copies long OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS long OK │C│ ▶ 18/77 GObject value (GValue) initializes char OK │C│ ▶ 18/77 GObject value (GValue) char is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) char is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets char OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a char OK │C│ ▶ 18/77 GObject value (GValue) initialized copies char OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS char OK │C│ ▶ 18/77 GObject value (GValue) initializes uchar OK │C│ ▶ 18/77 GObject value (GValue) uchar is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) uchar is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets uchar OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a uchar OK │C│ ▶ 18/77 GObject value (GValue) initialized copies uchar OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS uchar OK │C│ ▶ 18/77 GObject value (GValue) initializes uint OK │C│ ▶ 18/77 GObject value (GValue) uint is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) uint is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets uint OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a uint OK │C│ ▶ 18/77 GObject value (GValue) initialized copies uint OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS uint OK │C│ ▶ 18/77 GObject value (GValue) initializes uint64 OK │C│ ▶ 18/77 GObject value (GValue) uint64 is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) uint64 is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets uint64 OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a uint64 OK │C│ ▶ 18/77 GObject value (GValue) initialized copies uint64 OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 OK │C│ ▶ 18/77 GObject value (GValue) initializes ulong OK │C│ ▶ 18/77 GObject value (GValue) ulong is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) ulong is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets ulong OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a ulong OK │C│ ▶ 18/77 GObject value (GValue) initialized copies ulong OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS ulong OK │C│ ▶ 18/77 GObject value (GValue) initializes double OK │C│ ▶ 18/77 GObject value (GValue) double is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) double is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets double OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a double OK │C│ ▶ 18/77 GObject value (GValue) initialized copies double OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS double OK │C│ ▶ 18/77 GObject value (GValue) initializes float OK │C│ ▶ 18/77 GObject value (GValue) float is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) float is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets float OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a float OK │C│ ▶ 18/77 GObject value (GValue) initialized copies float OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS float OK │C│ ▶ 18/77 GObject value (GValue) initializes gtype OK │C│ ▶ 18/77 GObject value (GValue) gtype is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) gtype is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets gtype OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a gtype OK │C│ ▶ 18/77 GObject value (GValue) initialized copies gtype OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS gtype SKIP │C│ ▶ 18/77 GObject value (GValue) initializes boolean OK │C│ ▶ 18/77 GObject value (GValue) boolean is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) boolean is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets boolean OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a boolean OK │C│ ▶ 18/77 GObject value (GValue) initialized copies boolean OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS boolean OK │C│ ▶ 18/77 GObject value (GValue) initializes string OK │C│ ▶ 18/77 GObject value (GValue) string is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) string is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets string OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a string OK │C│ ▶ 18/77 GObject value (GValue) initialized copies string OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS string OK │C│ ▶ 18/77 GObject value (GValue) initializes param OK │C│ ▶ 18/77 GObject value (GValue) param is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) param is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets param OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a param OK │C│ ▶ 18/77 GObject value (GValue) initialized copies param OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS param OK │C│ ▶ 18/77 GObject value (GValue) initializes variant OK │C│ ▶ 18/77 GObject value (GValue) variant is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) variant is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets variant OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a variant OK │C│ ▶ 18/77 GObject value (GValue) initialized copies variant OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS variant OK │C│ ▶ 18/77 GObject value (GValue) initializes boxed OK │C│ ▶ 18/77 GObject value (GValue) boxed is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) boxed is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets boxed SKIP │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a boxed SKIP │C│ ▶ 18/77 GObject value (GValue) initialized copies boxed SKIP │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS boxed OK │C│ ▶ 18/77 GObject value (GValue) initializes gvalue OK │C│ ▶ 18/77 GObject value (GValue) gvalue is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) gvalue is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets gvalue SKIP │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a gvalue SKIP │C│ ▶ 18/77 GObject value (GValue) initialized copies gvalue SKIP │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue SKIP │C│ ▶ 18/77 GObject value (GValue) initializes enum OK │C│ ▶ 18/77 GObject value (GValue) enum is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) enum is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets enum OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a enum OK │C│ ▶ 18/77 GObject value (GValue) initialized copies enum OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS enum OK │C│ ▶ 18/77 GObject value (GValue) initializes object OK │C│ ▶ 18/77 GObject value (GValue) object is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) object is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets object OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a object OK │C│ ▶ 18/77 GObject value (GValue) initialized copies object OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS object OK │C│ ▶ 18/77 GObject value (GValue) initializes instance OK │C│ ▶ 18/77 GObject value (GValue) instance is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) instance is transformable to itself OK │C│ ▶ 19/77 Looking up param specs works OK │C│ ▶ 19/77 Looking up param specs gives the correct name OK │C│ ▶ 19/77 Looking up param specs gives the default value if present OK │C│ ▶ 19/77 GType object has a name OK │C│ ▶ 19/77 GType object has a read-only name OK │C│ ▶ 19/77 GType object has an undeletable name OK │C│ ▶ 19/77 GType object has a string representation OK │C│ ▶ 19/77 GType marshalling marshals the invalid GType object into JS null OK │C│ ▶ 20/77 GI importer can import GI modules OK │C│ ▶ 20/77 GI importer on failure throws an exception when the overrides file can't be imported OK │C│ ▶ 20/77 GI importer on failure throws an exception when the overrides import throws one OK │C│ ▶ 20/77 GI importer on failure throws an exception when the overrides _init throws one OK │C│ ▶ 20/77 GI importer on failure throws an exception when the overrides _init is a primitive OK │C│ ▶ 20/77 Importer is on the global object (backwards compatibility) OK │C│ ▶ 20/77 Importer is abstract OK │C│ ▶ 20/77 Importer exists OK │C│ ▶ 20/77 Importer has a toString representation OK │C│ ▶ 20/77 Importer throws an import error when trying to import a nonexistent module OK │C│ ▶ 20/77 Importer throws an error when evaluating the module file throws an error OK │C│ ▶ 20/77 Importer can import a module OK │C│ ▶ 20/77 Importer can import a module with a toString property OK │C│ ▶ 20/77 Importer makes deleting the import a no-op OK │C│ ▶ 20/77 Importer gives the same object when importing a second time OK │C│ ▶ 20/77 Importer can import a submodule OK │C│ ▶ 20/77 Importer imports modules with a toString representation OK │C│ ▶ 20/77 Importer does not share the same object for a module on a different path OK │C│ ▶ 20/77 Importer gives the same object when importing a submodule a second time OK │C│ ▶ 20/77 Importer has no meta properties on the toplevel importer OK │C│ ▶ 20/77 Importer sets the names of imported modules OK │C│ ▶ 20/77 Importer gives a module the importer object as parent module OK │C│ ▶ 20/77 Importer gives a submodule the module as parent module OK │C│ ▶ 20/77 Importer does not make a separate copy of a module imported in two places OK │C│ ▶ 20/77 Importer evaluates an __init__.js file in an imported directory OK │C│ ▶ 20/77 Importer throws on an __init__.js file with a syntax error OK │C│ ▶ 20/77 Importer throws when an __init__.js throws an error OK │C│ ▶ 20/77 Importer accesses a class defined in an __init__.js file OK │C│ ▶ 20/77 Importer can import a file encoded in UTF-8 OK │C│ ▶ 20/77 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed OK │C│ ▶ 20/77 Importer properties defined in the module's lexical scope can be accessed OK │C│ ▶ 20/77 Importer properties defined in the module's lexical scope does not leak module properties into the global scope OK │C│ ▶ 20/77 Importer enumerating modules gets all of them OK │C│ ▶ 20/77 Importer enumerating modules includes modules that throw on import OK │C│ ▶ 20/77 Importer enumerating modules does not include meta properties OK │C│ ▶ 20/77 Importer doesn't crash when resolving a non-string property OK │C│ ▶ 20/77 Importer scripts support relative dynamic imports OK │C│ ▶ 20/77 Importer imported scripts support relative dynamic imports OK │C│ ▶ 21/77 GI importer on failure throws an exception when the overrides _init isn't a function OK │C│ ▶ 21/77 GI importer on failure throws an exception when the overrides _init is null OK │C│ ▶ 21/77 GI importer on failure throws an exception when the overrides _init is undefined OK │C│ ▶ 21/77 GI importer on failure throws an exception when the overrides _init is missing OK │C│ ▶ 22/77 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback OK │C│ ▶ 22/77 Unsafe integer marshalling warns when conversion is lossy OK │C│ ▶ 23/77 Lang module counts properties with Lang.countProperties() OK │C│ ▶ 23/77 Lang module copies properties from one object to another with Lang.copyProperties() OK │C│ ▶ 23/77 Lang module copies properties without an underscore with Lang.copyPublicProperties() OK │C│ ▶ 23/77 Lang module copies property getters and setters OK │C│ ▶ 23/77 Lang module bind() calls the bound function with the supplied this-object OK │C│ ▶ 23/77 Lang module bind() throws an error when no function supplied OK │C│ ▶ 23/77 Lang module bind() throws an error when this-object undefined OK │C│ ▶ 23/77 Lang module bind() supplies extra arguments to the function OK │C│ ▶ 23/77 Lang module bind() appends the extra arguments to any arguments passed OK │C│ ▶ 24/77 Uint8Array with legacy ByteArray functions can be created from a string OK │C│ ▶ 12/77 GByteArray marshals as a return value OK │C│ ▶ 12/77 GByteArray marshals as an out parameter OK │C│ ▶ 12/77 GByteArray marshals as an inout parameter OK │C│ ▶ 12/77 GByteArray can be passed in with transfer none OK │C│ ▶ 12/77 GBytes marshals as a transfer-full return value OK │C│ ▶ 12/77 GBytes can be created from an array and passed in OK │C│ ▶ 12/77 GBytes can be created by returning from a function and passed in OK │C│ ▶ 12/77 GBytes can be implicitly converted from a Uint8Array OK │C│ ▶ 12/77 GBytes can be created from a string and is encoded in UTF-8 OK │C│ 4/77 gjs:Scripts / CommandLineModules OK 0.18s 3 subtests passed │C│ │C│ 6/77 gjs:JS / self OK 0.17s 6 subtests passed │C│ │C│ 8/77 gjs:JS / Exceptions OK 0.16s 27 subtests passed │C│ │C│ 9/77 gjs:JS / Format OK 0.16s 12 subtests passed │C│ │C│ 10/77 gjs:JS / Fundamental OK 0.16s 10 subtests passed │C│ │C│ 11/77 gjs:JS / Gettext OK 0.16s 1 subtests passed │C│ │C│ 13/77 gjs:JS / Gio OK 0.15s 40 subtests passed │C│ │C│ 14/77 gjs:JS / GLib OK 0.14s 49 subtests passed │C│ │C│ 15/77 gjs:JS / GObject OK 0.14s 25 subtests passed │C│ │C│ 17/77 gjs:JS / GObjectInterface OK 0.11s 37 subtests passed │C│ │C│ 19/77 gjs:JS / GTypeClass OK 0.10s 8 subtests passed │C│ │C│ 21/77 gjs:JS / Importer2 OK 0.10s 4 subtests passed │C│ │C│ ▶ 12/77 GBytes cannot be passed to a function expecting a byte array OK │C│ ▶ 12/77 GStrv marshals as a return value OK │C│ ▶ 12/77 GStrv marshals as an in parameter OK │C│ ▶ 12/77 GStrv marshals as an out parameter OK │C│ ▶ 12/77 GStrv picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GStrv marshals as an inout parameter OK │C│ ▶ 12/77 Array of GStrv length out transfer none OK │C│ ▶ 12/77 Array of GStrv length return transfer none OK │C│ ▶ 12/77 Array of GStrv length in transfer none OK │C│ ▶ 12/77 Array of GStrv length inout transfer none OK │C│ ▶ 12/77 Array of GStrv length out transfer container OK │C│ ▶ 24/77 Uint8Array with legacy ByteArray functions can be encoded from a string OK │C│ ▶ 24/77 Uint8Array with legacy ByteArray functions encodes as UTF-8 by default OK │C│ ▶ 24/77 Uint8Array with legacy ByteArray functions can be converted to a string of ASCII characters OK │C│ ▶ 24/77 Uint8Array with legacy ByteArray functions can be converted to a string of UTF-8 characters even if it ends with a 0 OK │C│ ▶ 24/77 Uint8Array with legacy ByteArray functions can be converted to a string of encoded characters even with a 0 byte OK │C│ ▶ 24/77 Uint8Array with legacy ByteArray functions stops converting to a string at an embedded 0 byte OK │C│ ▶ 24/77 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length array OK │C│ ▶ 24/77 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length GLib.Bytes OK │C│ ▶ 24/77 Uint8Array with legacy ByteArray functions deals gracefully with a non-aligned GBytes OK │C│ ▶ 24/77 Uint8Array with legacy ByteArray functions deals gracefully with a GBytes in static storage OK │C│ ▶ 24/77 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length string OK │C│ ▶ 24/77 Uint8Array with legacy ByteArray functions deals gracefully with a non Uint8Array OK │C│ ▶ 24/77 Uint8Array with legacy ByteArray functions legacy toString() behavior is preserved when created from a string OK │C│ ▶ 24/77 Uint8Array with legacy ByteArray functions legacy toString() behavior is preserved when marshalled from GI OK │C│ ▶ 16/77 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type OK │C│ ▶ 16/77 GObject creation using base classes without registered GType fails when trying to register a GObject class that inherits from a non-GObject type OK │C│ ▶ 16/77 Register GType name uses the class name OK │C│ ▶ 16/77 Register GType name uses the sanitized class name OK │C│ ▶ 16/77 Register GType name use the file path and class name OK │C│ ▶ 16/77 Register GType name use the file path and sanitized class name OK │C│ ▶ 16/77 Register GType name use provided class name OK │C│ ▶ 16/77 Register GType name sanitizes user provided class name OK │C│ ▶ 16/77 Signal handler matching finds handlers by signal ID OK │C│ ▶ 16/77 Signal handler matching finds handlers by signal detail OK │C│ ▶ 16/77 Signal handler matching finds handlers by callback OK │C│ ▶ 16/77 Signal handler matching finds handlers by a combination of parameters OK │C│ ▶ 16/77 Signal handler matching blocks a handler by callback OK │C│ ▶ 16/77 Signal handler matching blocks multiple handlers by callback OK │C│ ▶ 25/77 A metaclass has its constructor called each time a class is created with it OK │C│ ▶ 25/77 A metaclass is an instance of Lang.Class OK │C│ ▶ 25/77 A metaclass produces instances that are instances of itself and Lang.Class OK │C│ ▶ 25/77 A metaclass can dynamically define properties in its constructor OK │C│ ▶ 25/77 A metaclass instance gets all the properties from its class and metaclass OK │C│ ▶ 25/77 A metaclass instance gets dynamically defined properties from metaclass OK │C│ ▶ 25/77 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass OK │C│ ▶ 25/77 A metaclass can be detected with Lang.getMetaClass OK │C│ ▶ 25/77 Class framework calls _init constructors OK │C│ ▶ 25/77 Class framework calls parent constructors OK │C│ ▶ 25/77 Class framework sets the right constructor properties OK │C│ ▶ 25/77 Class framework sets up instanceof correctly OK │C│ ▶ 25/77 Class framework has a name OK │C│ ▶ 25/77 Class framework reports a sensible value for toString() OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets instance SKIP │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a instance SKIP │C│ ▶ 18/77 GObject value (GValue) initialized copies instance SKIP │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS instance OK │C│ ▶ 18/77 GObject value (GValue) initializes string OK │C│ ▶ 18/77 GObject value (GValue) string is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) string is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets string OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a string OK │C│ ▶ 18/77 GObject value (GValue) initialized copies string OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS string OK │C│ ▶ 18/77 GObject value (GValue) initializes double OK │C│ ▶ 18/77 GObject value (GValue) double is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) double is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets double OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a double OK │C│ ▶ 18/77 GObject value (GValue) initialized copies double OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS double OK │C│ ▶ 18/77 GObject value (GValue) initializes boolean OK │C│ 33/77 gjs:JS / Regress RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MALLOC_PERTURB_=228 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testRegress.js │C│ 34/77 gjs:JS / Signals RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none MALLOC_PERTURB_=152 GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testSignals.js │C│ 35/77 gjs:JS / System RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=246 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testSystem.js │C│ 36/77 gjs:JS / Tweener RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=72 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testTweener.js │C│ 37/77 gjs:JS / WarnLib RUNNING │C│ >>> MALLOC_PERTURB_=60 MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testWarnLib.js │C│ 38/77 gjs:JS / Gtk3 RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=255 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testGtk3.js │C│ 39/77 gjs:JS / GObjectDestructionAccess RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=58 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testGObjectDestructionAccess.js │C│ 40/77 gjs:JS / LegacyGtk RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=158 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testLegacyGtk.js │C│ 41/77 gjs:dbus / GDBus RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp MALLOC_PERTURB_=114 G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /usr/bin/dbus-run-session --config-file /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/../../test/test-bus.conf -- installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testGDBus.js │C│ 42/77 gjs:JS / Async RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc MALLOC_PERTURB_=170 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testAsync.js -m │C│ 43/77 gjs:JS / CairoModule RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp MALLOC_PERTURB_=173 G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testCairoModule.js -m │C│ 44/77 gjs:JS / Console RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none MALLOC_PERTURB_=222 GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testConsole.js -m │C│ ▶ 18/77 GObject value (GValue) boolean is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) boolean is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets boolean OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a boolean OK │C│ ▶ 18/77 GObject value (GValue) initialized copies boolean OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS boolean OK │C│ ▶ 18/77 GObject value (GValue) initializes boxed OK │C│ ▶ 18/77 GObject value (GValue) boxed is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) boxed is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets boxed SKIP │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a boxed SKIP │C│ ▶ 18/77 GObject value (GValue) initialized copies boxed SKIP │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS boxed OK │C│ ▶ 18/77 GObject value (GValue) initializes object OK │C│ ▶ 18/77 GObject value (GValue) object is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) object is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets object OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a object OK │C│ ▶ 18/77 GObject value (GValue) initialized copies object OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS object OK │C│ ▶ 18/77 GObject value (GValue) initializes enum OK │C│ ▶ 18/77 GObject value (GValue) enum is compatible with itself OK │C│ ▶ 18/77 GObject value (GValue) enum is transformable to itself OK │C│ ▶ 18/77 GObject value (GValue) initialized sets and gets enum OK │C│ ▶ 18/77 GObject value (GValue) initialized can be passed to a function and returns a enum OK │C│ ▶ 18/77 GObject value (GValue) initialized copies enum OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS enum OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double OK │C│ ▶ 18/77 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float OK │C│ ▶ 18/77 GObject value (GValue) initializes from instance of object OK │C│ ▶ 18/77 GObject value (GValue) initializes from instance of instance OK │C│ ▶ 24/77 Legacy byte array object has length 0 for empty array OK │C│ ▶ 24/77 Legacy byte array object initially sized to 10 has length 10 OK │C│ ▶ 24/77 Legacy byte array object initially sized to 10 is initialized to zeroes OK │C│ ▶ 24/77 Legacy byte array object assigns values correctly OK │C│ ▶ 24/77 Legacy byte array object assignment past end implicitly lengthens the array OK │C│ ▶ 24/77 Legacy byte array object assignment past end implicitly creates zero bytes OK │C│ ▶ 24/77 Legacy byte array object changes the length when assigning to length property OK │C│ ▶ 24/77 Legacy byte array object conversions gives a byte 5 when assigning 5 OK │C│ ▶ 24/77 Legacy byte array object conversions gives a byte 0 when assigning null OK │C│ ▶ 24/77 Legacy byte array object conversions gives a byte 0 when assigning undefined OK │C│ ▶ 24/77 Legacy byte array object conversions rounds off when assigning a double OK │C│ ▶ 24/77 Legacy byte array object can be created from an array OK │C│ ▶ 24/77 Legacy byte array object can be converted to a string of ASCII characters OK │C│ ▶ 24/77 Legacy byte array object can be passed in with transfer none OK │C│ ▶ 16/77 Signal handler matching blocks handlers by a combination of parameters OK │C│ ▶ 16/77 Signal handler matching disconnects a handler by callback OK │C│ ▶ 16/77 Signal handler matching blocks multiple handlers by callback OK │C│ ▶ 16/77 Signal handler matching blocks handlers by a combination of parameters OK │C│ ▶ 16/77 Signal handler matching blocks a handler by callback, convenience method OK │C│ ▶ 16/77 Signal handler matching disconnects a handler by callback, convenience method OK │C│ ▶ 16/77 Signal handler matching does not support disconnecting a handler by callback data OK │C│ ▶ 16/77 Property bindings can bind properties of the same type OK │C│ ▶ 16/77 Property bindings can use custom mappings to bind properties of different types OK │C│ ▶ 16/77 Property bindings can be set up as a group OK │C│ ▶ 16/77 Property bindings can be set up as a group with custom mappings OK │C│ ▶ 16/77 Auto accessor generation get and set the property OK │C│ ▶ 16/77 Auto accessor generation initial value is the param spec's default value OK │C│ ▶ 16/77 Auto accessor generation set properties at construct time OK │C│ ▶ 16/77 Auto accessor generation set properties at construct time with locale OK │C│ ▶ 16/77 Auto accessor generation notify when the property changes OK │C│ ▶ 16/77 Auto accessor generation copies accessors for camel and kebab if snake accessors given OK │C│ ▶ 16/77 Auto accessor generation copies accessors for snake and kebab if camel accessors given OK │C│ ▶ 16/77 Auto accessor generation copies accessors for snake and camel if kebab accessors given OK │C│ ▶ 16/77 Auto accessor generation readonly getter throws OK │C│ ▶ 16/77 Auto accessor generation writeonly setter throws OK │C│ ▶ 16/77 Auto accessor generation getter throws when setter defined OK │C│ ▶ 16/77 Auto accessor generation setter throws when getter defined OK │C│ ▶ 16/77 GObject class with JSObject property assigns a valid JSObject on construct OK │C│ ▶ 16/77 GObject class with JSObject property Set null with an empty JSObject on construct OK │C│ ▶ 16/77 GObject class with JSObject property assigns a null JSObject on construct OK │C│ ▶ 16/77 GObject class with JSObject property assigns a JSObject Array on construct OK │C│ ▶ 16/77 GObject class with JSObject property assigns a Function on construct OK │C│ ▶ 16/77 GObject class with JSObject property throws an error when using a boolean value on construct OK │C│ ▶ 16/77 GObject class with JSObject property throws an error when using an int value on construct OK │C│ ▶ 16/77 GObject class with JSObject property throws an error when using a numeric value on construct OK │C│ ▶ 16/77 GObject class with JSObject property throws an error when using a string value on construct OK │C│ ▶ 16/77 GObject class with JSObject property throws an error when using an undefined value on construct OK │C│ ▶ 16/77 GObject class with JSObject property property value survives when GObject wrapper is collected OK │C│ ▶ 16/77 GObject class with JSObject signals emits signal with null JSObject parameter OK │C│ ▶ 16/77 GObject class with JSObject signals emits signal with JSObject parameter OK │C│ ▶ 16/77 GObject class with JSObject signals emits signal with multiple JSObject parameters OK │C│ ▶ 16/77 GObject class with JSObject signals re-emits signal with same JSObject parameter OK │C│ ▶ 12/77 Array of GStrv length return transfer container OK │C│ ▶ 12/77 Array of GStrv length in transfer container SKIP │C│ ▶ 12/77 Array of GStrv length inout transfer container SKIP │C│ ▶ 12/77 Array of GStrv length out transfer full OK │C│ ▶ 12/77 Array of GStrv length return transfer full OK │C│ ▶ 12/77 Array of GStrv length in transfer full OK │C│ ▶ 12/77 Array of GStrv length inout transfer full OK │C│ ▶ 12/77 Array of GStrv fixed out transfer none OK │C│ ▶ 12/77 Array of GStrv fixed return transfer none OK │C│ ▶ 12/77 Array of GStrv fixed in transfer none OK │C│ ▶ 12/77 Array of GStrv fixed inout transfer none OK │C│ ▶ 12/77 Array of GStrv fixed out transfer container OK │C│ ▶ 12/77 Array of GStrv fixed return transfer container OK │C│ ▶ 12/77 Array of GStrv fixed in transfer container SKIP │C│ ▶ 12/77 Array of GStrv fixed inout transfer container SKIP │C│ ▶ 12/77 Array of GStrv fixed out transfer full OK │C│ ▶ 12/77 Array of GStrv fixed return transfer full OK │C│ ▶ 12/77 Array of GStrv fixed in transfer full OK │C│ ▶ 12/77 Array of GStrv fixed inout transfer full OK │C│ ▶ 12/77 Array of GStrv zero_terminated out transfer none OK │C│ ▶ 12/77 Array of GStrv zero_terminated return transfer none OK │C│ ▶ 12/77 Array of GStrv zero_terminated in transfer none OK │C│ ▶ 12/77 Array of GStrv zero_terminated inout transfer none OK │C│ ▶ 12/77 Array of GStrv zero_terminated out transfer container OK │C│ ▶ 12/77 Array of GStrv zero_terminated return transfer container OK │C│ ▶ 12/77 Array of GStrv zero_terminated in transfer container SKIP │C│ ▶ 12/77 Array of GStrv zero_terminated inout transfer container SKIP │C│ ▶ 12/77 Array of GStrv zero_terminated out transfer full OK │C│ ▶ 12/77 Array of GStrv zero_terminated return transfer full OK │C│ ▶ 12/77 Array of GStrv zero_terminated in transfer full OK │C│ ▶ 12/77 Array of GStrv zero_terminated inout transfer full OK │C│ ▶ 12/77 GList of ints with transfer none marshals as a return value OK │C│ ▶ 12/77 GList of ints with transfer none marshals as an in parameter OK │C│ ▶ 12/77 GList of unsigned 32-bit ints with transfer none marshals as a return value OK │C│ ▶ 12/77 GList of unsigned 32-bit ints with transfer none marshals as an in parameter OK │C│ ▶ 12/77 GList of strings with transfer none marshals as a return value OK │C│ ▶ 12/77 GList of strings with transfer none marshals as an in parameter OK │C│ ▶ 12/77 GList of strings with transfer none marshals as an out parameter OK │C│ ▶ 12/77 GList of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GList of strings with transfer none marshals as an inout parameter OK │C│ ▶ 12/77 GList of strings with transfer full marshals as a return value OK │C│ ▶ 12/77 GList of strings with transfer full marshals as an in parameter OK │C│ ▶ 12/77 GList of strings with transfer full marshals as an out parameter OK │C│ ▶ 12/77 GList of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GList of strings with transfer full marshals as an inout parameter SKIP │C│ ▶ 12/77 GList of strings with transfer container marshals as a return value OK │C│ ▶ 12/77 GList of strings with transfer container marshals as an in parameter SKIP │C│ ▶ 12/77 GList of strings with transfer container marshals as an out parameter OK │C│ ▶ 12/77 GList of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GList of strings with transfer container marshals as an inout parameter SKIP │C│ ▶ 12/77 GSList of ints with transfer none marshals as a return value OK │C│ ▶ 12/77 GSList of ints with transfer none marshals as an in parameter OK │C│ ▶ 12/77 GSList of strings with transfer none marshals as a return value OK │C│ ▶ 12/77 GSList of strings with transfer none marshals as an in parameter OK │C│ ▶ 12/77 GSList of strings with transfer none marshals as an out parameter OK │C│ ▶ 12/77 GSList of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GSList of strings with transfer none marshals as an inout parameter OK │C│ ▶ 12/77 GSList of strings with transfer full marshals as a return value OK │C│ ▶ 12/77 GSList of strings with transfer full marshals as an in parameter OK │C│ ▶ 12/77 GSList of strings with transfer full marshals as an out parameter OK │C│ ▶ 12/77 GSList of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GSList of strings with transfer full marshals as an inout parameter SKIP │C│ ▶ 12/77 GSList of strings with transfer container marshals as a return value OK │C│ ▶ 12/77 GSList of strings with transfer container marshals as an in parameter SKIP │C│ ▶ 12/77 GSList of strings with transfer container marshals as an out parameter OK │C│ ▶ 12/77 GSList of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GSList of strings with transfer container marshals as an inout parameter SKIP │C│ ▶ 12/77 GHashTable with integer values marshals as a return value OK │C│ ▶ 12/77 GHashTable with integer values marshals as an in parameter OK │C│ ▶ 12/77 GHashTable with string values with transfer none marshals as a return value OK │C│ ▶ 12/77 GHashTable with string values with transfer none marshals as an in parameter OK │C│ ▶ 12/77 GHashTable with string values with transfer none marshals as an out parameter OK │C│ ▶ 12/77 GHashTable with string values with transfer none picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GHashTable with string values with transfer none marshals as an inout parameter OK │C│ ▶ 12/77 GHashTable with string values with transfer full marshals as a return value OK │C│ ▶ 12/77 GHashTable with string values with transfer full marshals as an in parameter OK │C│ ▶ 12/77 GHashTable with string values with transfer full marshals as an out parameter OK │C│ ▶ 12/77 GHashTable with string values with transfer full picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GHashTable with string values with transfer full marshals as an inout parameter SKIP │C│ ▶ 12/77 GHashTable with string values with transfer container marshals as a return value OK │C│ ▶ 12/77 GHashTable with string values with transfer container marshals as an in parameter SKIP │C│ ▶ 12/77 GHashTable with string values with transfer container marshals as an out parameter OK │C│ ▶ 12/77 GHashTable with string values with transfer container picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GHashTable with string values with transfer container marshals as an inout parameter SKIP │C│ ▶ 25/77 Class framework allows overriding toString() OK │C│ ▶ 25/77 Class framework is not configurable OK │C│ ▶ 25/77 Class framework allows accessors for properties OK │C│ ▶ 25/77 Class framework raises an exception when creating an abstract class OK │C│ ▶ 25/77 Class framework inherits properties from abstract base classes OK │C│ ▶ 25/77 Class framework inherits constructors from abstract base classes OK │C│ ▶ 25/77 Class framework allows ES6 classes to inherit from abstract base classes OK │C│ ▶ 25/77 Class framework lets methods call other methods without clobbering __caller__ OK │C│ ▶ 25/77 Class framework allows custom return values from constructors OK │C│ ▶ 25/77 Class framework allows symbol-named methods OK │C│ ▶ 25/77 An interface is an instance of Lang.Interface OK │C│ ▶ 25/77 An interface has a name OK │C│ ▶ 25/77 An interface cannot be instantiated OK │C│ ▶ 25/77 An interface can be implemented by a class OK │C│ ▶ 25/77 An interface can be implemented by a class's superclass OK │C│ ▶ 25/77 An interface doesn't disturb a class's constructor OK │C│ ▶ 25/77 An interface can have its required method implemented OK │C│ ▶ 25/77 An interface must have a name OK │C│ ▶ 25/77 An interface must have its required methods implemented OK │C│ ▶ 25/77 An interface does not have to have its optional methods implemented OK │C│ ▶ 25/77 An interface can have its optional method deferred to by the implementation OK │C│ ▶ 25/77 An interface can be chained up to by a class OK │C│ ▶ 25/77 An interface can include arguments when being chained up to by a class OK │C│ ▶ 25/77 An interface can have its property getter deferred to OK │C│ ▶ 25/77 An interface can have its property setter deferred to OK │C│ ▶ 25/77 An interface can have its property getter overridden OK │C│ ▶ 25/77 An interface can have its property setter overridden OK │C│ ▶ 25/77 An interface can require another interface OK │C│ ▶ 25/77 An interface can have empty requires OK │C│ ▶ 25/77 An interface can chain up to another interface OK │C│ ▶ 25/77 An interface can be chained up to with a generic OK │C│ ▶ 25/77 An interface can chain up to another interface with a generic OK │C│ ▶ 25/77 An interface has its optional function defer to that of the last interface OK │C│ ▶ 25/77 An interface must have all its required interfaces implemented OK │C│ ▶ 25/77 An interface must have all its required interfaces implemented in the correct order OK │C│ ▶ 25/77 An interface can have its implementation on a parent class OK │C│ ▶ 25/77 An interface can require its implementor to be a subclass of some class OK │C│ ▶ 25/77 An interface must be implemented by an object which subclasses the required class OK │C│ ▶ 25/77 An interface can have methods that call others of its methods OK │C│ ▶ 25/77 An interface is implemented by a subclass of a class that implements it OK │C│ ▶ 25/77 An interface can be reimplemented by a subclass of a class that implements it OK │C│ ▶ 25/77 An interface tells what it is with toString() OK │C│ ▶ 25/77 ES6 class inheriting from Lang.Class calls a static method on the parent class OK │C│ ▶ 25/77 ES6 class inheriting from Lang.Class calls a method on the parent class OK │C│ ▶ 25/77 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor OK │C│ ▶ 25/77 ES6 class inheriting from Lang.Class chains up to a method on the parent class OK │C│ ▶ 25/77 ES6 class inheriting from Lang.Class overrides a method on the parent class OK │C│ ▶ 25/77 ES6 class inheriting from Lang.Class sets and gets a property from the parent class OK │C│ ▶ 28/77 GI repository namespace supplies a name OK │C│ ▶ 2/77 /rooting/maybe-owned/object-destroyed-after-notify OK │C│ ▶ 2/77 /callargs/no-args-works OK │C│ ▶ 1/77 /gjs/context/eval/exit-code-omitted-no-throw OK │C│ ▶ 26/77 GObject class constructs with default values for properties OK │C│ ▶ 26/77 GObject class constructs with a hash of property values OK │C│ ▶ 26/77 GObject class constructs with property values from Gtk.Builder OK │C│ ▶ 26/77 GObject class does not allow changing CONSTRUCT_ONLY properties OK │C│ ▶ 26/77 GObject class has a name OK │C│ ▶ 26/77 GObject class has a notify signal OK │C│ ▶ 26/77 GObject class can define its own signals OK │C│ ▶ 26/77 GObject class passes emitted arguments to signal handlers OK │C│ ▶ 26/77 GObject class can return values from signals OK │C│ ▶ 26/77 GObject class does not call first-wins signal handlers after one returns a value OK │C│ ▶ 26/77 GObject class gets the return value of the default handler OK │C│ ▶ 26/77 GObject class calls run-last default handler last OK │C│ ▶ 26/77 GObject class can inherit from something that's not GObject.Object OK │C│ ▶ 26/77 GObject class can implement an interface OK │C│ ▶ 30/77 GObject.ParamSpec.string has the correct name strings OK │C│ ▶ 30/77 GObject.ParamSpec.string has the correct flags OK │C│ ▶ 30/77 GObject.ParamSpec.string has the correct default value OK │C│ ▶ 30/77 GObject.ParamSpec.int has the correct name strings OK │C│ ▶ 30/77 GObject.ParamSpec.int has the correct flags OK │C│ ▶ 30/77 GObject.ParamSpec.int has the correct default value OK │C│ ▶ 30/77 GObject.ParamSpec.uint has the correct name strings OK │C│ ▶ 30/77 GObject.ParamSpec.uint has the correct flags OK │C│ ▶ 30/77 GObject.ParamSpec.uint has the correct default value OK │C│ ▶ 30/77 GObject.ParamSpec.int64 has the correct name strings OK │C│ ▶ 30/77 GObject.ParamSpec.int64 has the correct flags OK │C│ ▶ 30/77 GObject.ParamSpec.int64 has the correct default value OK │C│ ▶ 29/77 Package module finds an existing library OK │C│ ▶ 29/77 Package module doesn't find a non-existent library OK │C│ ▶ 29/77 Package module finds a function OK │C│ ▶ 29/77 Package module doesn't find a non-existent function OK │C│ ▶ 29/77 Package module finds a class OK │C│ ▶ 29/77 Package module doesn't find a non-existent class OK │C│ ▶ 29/77 Package module finds a property OK │C│ ▶ 29/77 Package module doesn't find a non-existent property OK │C│ 23/77 gjs:JS / Lang OK 0.16s 9 subtests passed │C│ │C│ 20/77 gjs:JS / Importer OK 0.18s 38 subtests passed │C│ │C│ 45/77 gjs:JS / ESModules RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js MALLOC_PERTURB_=107 GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testESModules.js -m │C│ 46/77 gjs:JS / AsyncMainloop RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MALLOC_PERTURB_=61 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testAsyncMainloop.js -m │C│ ▶ 16/77 GObject class with JSObject signals throws an error when using a boolean value as parameter OK │C│ ▶ 16/77 GObject class with JSObject signals throws an error when using an int value as parameter OK │C│ ▶ 16/77 GObject class with JSObject signals throws an error when using a numeric value as parameter OK │C│ ▶ 16/77 GObject class with JSObject signals throws an error when using a string value as parameter OK │C│ ▶ 16/77 GObject class with JSObject signals throws an error when using an undefined value as parameter OK │C│ ▶ 16/77 GObject class with JSObject signals returns a JSObject OK │C│ ▶ 16/77 GObject class with JSObject signals returns null when returning undefined OK │C│ ▶ 16/77 GObject class with JSObject signals returns null when not returning OK │C│ ▶ 16/77 GObject class with JSObject signals throws an error when returning a boolean value OK │C│ ▶ 16/77 GObject class with JSObject signals throws an error when returning an int value OK │C│ ▶ 16/77 GObject class with JSObject signals throws an error when returning a numeric value OK │C│ ▶ 16/77 GObject class with JSObject signals throws an error when returning a string value OK │C│ ▶ 16/77 GObject class with int64 properties can set an int64 property OK │C│ ▶ 16/77 GObject class with int64 properties can construct with int64 property OK │C│ ▶ 30/77 GObject.ParamSpec.uint64 has the correct name strings OK │C│ ▶ 30/77 GObject.ParamSpec.uint64 has the correct flags OK │C│ ▶ 30/77 GObject.ParamSpec.uint64 has the correct default value OK │C│ ▶ 30/77 GObject.ParamSpec.enum has the correct name strings OK │C│ ▶ 30/77 GObject.ParamSpec.enum has the correct flags OK │C│ ▶ 30/77 GObject.ParamSpec.enum has the correct default value OK │C│ ▶ 30/77 GObject.ParamSpec.flags has the correct name strings OK │C│ ▶ 30/77 GObject.ParamSpec.flags has the correct flags OK │C│ ▶ 30/77 GObject.ParamSpec.flags has the correct default value OK │C│ ▶ 30/77 GObject.ParamSpec.object has the correct name strings OK │C│ ▶ 30/77 GObject.ParamSpec.object has the correct flags OK │C│ ▶ 30/77 GObject.ParamSpec.object has the correct default value OK │C│ ▶ 30/77 GObject.ParamSpec.jsobject has the correct name strings OK │C│ ▶ 30/77 GObject.ParamSpec.jsobject has the correct flags OK │C│ ▶ 30/77 GObject.ParamSpec.jsobject has the correct default value OK │C│ ▶ 30/77 GObject.ParamSpec object doesn't crash when resolving a non-string property OK │C│ ▶ 30/77 GObject.ParamSpec object has correct object tag OK │C│ ▶ 29/77 Package module finds a static function OK │C│ ▶ 29/77 Package module doesn't find a non-existent static function OK │C│ ▶ 29/77 Package module finds a method OK │C│ ▶ 29/77 Package module doesn't find a non-existent method OK │C│ ▶ 29/77 Package module finds an interface OK │C│ ▶ 29/77 Package module doesn't find a non-existent interface OK │C│ ▶ 29/77 Package module finds an interface method OK │C│ ▶ 29/77 Package module doesn't find a non-existent interface method OK │C│ ▶ 29/77 Package module finds an enum value OK │C│ ▶ 29/77 Package module doesn't find a non-existent enum value OK │C│ ▶ 29/77 Package module finds a constant OK │C│ ▶ 29/77 Package module doesn't find a non-existent constant OK │C│ ▶ 26/77 GObject class can implement interface vfuncs OK │C│ ▶ 26/77 GObject class can be a subclass OK │C│ ▶ 26/77 GObject class can have any valid Lang.Class name OK │C│ ▶ 26/77 GObject class calls its _instance_init() function while chaining up in constructor OK │C│ ▶ 26/77 GObject class can have an interface-valued property OK │C│ ▶ 26/77 GObject class can override a property from the parent class OK │C│ ▶ 26/77 GObject class cannot override a non-existent property OK │C│ ▶ 26/77 GObject class handles gracefully forgetting to override a C property OK │C│ ▶ 26/77 GObject class handles gracefully overriding a C property but forgetting the accessors OK │C│ ▶ 26/77 GObject interface class can implement a Lang.Interface OK │C│ ▶ 26/77 GObject interface throws when an interface requires a GObject interface but not GObject.Object OK │C│ ▶ 26/77 GObject interface can be implemented by a GObject class along with a JS interface OK │C│ ▶ 26/77 GObject interface is an instance of the interface classes OK │C│ ▶ 26/77 GObject interface cannot be instantiated OK │C│ ▶ 26/77 GObject interface has a name OK │C│ ▶ 26/77 GObject interface reports its type name OK │C│ ▶ 26/77 GObject interface can be implemented by a GObject class OK │C│ ▶ 26/77 GObject interface is implemented by a GObject class with the correct class object OK │C│ ▶ 26/77 GObject interface can be implemented by a class also implementing a Lang.Interface OK │C│ ▶ 26/77 GObject interface can have its required function implemented OK │C│ ▶ 26/77 GObject interface must have its required function implemented OK │C│ ▶ 26/77 GObject interface doesn't have to have its optional function implemented OK │C│ ▶ 26/77 GObject interface can have its optional function deferred to by the implementation OK │C│ ▶ 26/77 GObject interface can have its function chained up to OK │C│ ▶ 26/77 GObject interface can require another interface OK │C│ ▶ 26/77 GObject interface can chain up to another interface OK │C│ ▶ 26/77 GObject interface defers to the last interface's optional function OK │C│ ▶ 26/77 GObject interface must be implemented by a class that implements all required interfaces OK │C│ ▶ 26/77 GObject interface must be implemented by a class that implements required interfaces in correct order OK │C│ ▶ 26/77 GObject interface can require an interface from C OK │C│ ▶ 26/77 GObject interface can define signals on the implementing class OK │C│ ▶ 26/77 GObject interface can define properties on the implementing class OK │C│ ▶ 26/77 GObject interface must have its properties overridden OK │C│ ▶ 26/77 GObject interface gets the correct type for its metaclass OK │C│ ▶ 26/77 GObject interface can be implemented by a class as well as its parent class OK │C│ ▶ 26/77 GObject interface can be reimplemented by a subclass of a class that already implements it OK │C│ ▶ 26/77 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class OK │C│ ▶ 26/77 ES6 GObject class inheriting from GObject.Class calls a method on the parent class OK │C│ ▶ 26/77 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor OK │C│ ▶ 26/77 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class OK │C│ ▶ 26/77 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class OK │C│ ▶ 26/77 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class OK │C│ ▶ 26/77 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class OK │C│ ▶ 26/77 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class OK │C│ ▶ 26/77 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent OK │C│ ▶ 26/77 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself OK │C│ ▶ 12/77 GHashTable with double values marshals as an in parameter OK │C│ ▶ 12/77 GHashTable with float values marshals as an in parameter OK │C│ ▶ 12/77 GHashTable with 64-bit int values marshals as an in parameter OK │C│ ▶ 12/77 GHashTable with unsigned 64-bit int values marshals as an in parameter OK │C│ ▶ 12/77 GHashTable symbol keys are ignored OK │C│ ▶ 12/77 GValue marshals as a return value OK │C│ ▶ 12/77 GValue marshals as an in parameter OK │C│ ▶ 12/77 GValue marshals as an out parameter OK │C│ ▶ 12/77 GValue picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GValue marshals as an inout parameter SKIP │C│ ▶ 12/77 GValue can handle noncanonical float NaN OK │C│ ▶ 12/77 GValue can handle noncanonical double NaN OK │C│ ▶ 12/77 GValue marshals as an int64 in parameter OK │C│ ▶ 12/77 GValue type objects can be converted from primitive-like types OK │C│ ▶ 12/77 GValue can be passed into a function and modified OK │C│ ▶ 12/77 GValue can be passed into a function as a boxed type and modified OK │C│ ▶ 12/77 GValue enum can be passed into a function and packed SKIP │C│ ▶ 12/77 GValue enum can be passed into a function as a boxed type and packed OK │C│ ▶ 12/77 GValue flags can be passed into a function and packed SKIP │C│ ▶ 12/77 GValue flags can be passed into a function as a boxed type and packed OK │C│ ▶ 12/77 GValue marshals as an int64 out parameter OK │C│ ▶ 12/77 GValue marshals as a caller-allocated out parameter OK │C│ ▶ 12/77 GValue array can be passed into a function and packed OK │C│ ▶ 12/77 GValue array of boxed type GValues can be passed into a function OK │C│ ▶ 12/77 GValue array of uninitialized boxed GValues OK │C│ ▶ 12/77 GValue array can be passed as an out argument and unpacked OK │C│ ▶ 12/77 GValue array can be passed as an out argument and unpacked when zero-terminated OK │C│ ▶ 12/77 GValue array can roundtrip with GValues intact SKIP │C│ ▶ 12/77 GValue can have its type inferred from primitive values OK │C│ ▶ 12/77 GValue can have its type inferred as a GObject type OK │C│ ▶ 12/77 GValue can have its type inferred as a superclass OK │C│ ▶ 12/77 GValue can have its type inferred as an interface that it implements OK │C│ ▶ 12/77 GValue can have its type inferred as a boxed type OK │C│ ▶ 12/77 GValue can have its type inferred as GVariant OK │C│ ▶ 12/77 GValue can have its type inferred as a union type OK │C│ ▶ 12/77 GValue can have its type inferred as a GParamSpec OK │C│ ▶ 12/77 GValue can deal with a GValue packed in a GValue OK │C│ ▶ 12/77 Callback GClosure marshals as an in parameter OK │C│ ▶ 12/77 Callback GClosure marshals a GClosure as a return value SKIP │C│ ▶ 12/77 Callback marshals a return value OK │C│ ▶ 12/77 Callback marshals one out parameter OK │C│ ▶ 12/77 Callback marshals multiple out parameters OK │C│ ▶ 12/77 Callback marshals a return value and one out parameter OK │C│ ▶ 12/77 Callback marshals a return value and multiple out parameters OK │C│ ▶ 12/77 Callback marshals an array out parameter SKIP │C│ ▶ 12/77 Callback marshals a callback parameter that can be called from C OK │C│ ▶ 12/77 Raw pointers gets an allocated return value OK │C│ ▶ 12/77 Raw pointers can be roundtripped at least if the pointer is null OK │C│ ▶ 12/77 Registered enum type marshals as a return value OK │C│ ▶ 12/77 Registered enum type marshals as an in parameter OK │C│ ▶ 12/77 Registered enum type marshals as an out parameter OK │C│ ▶ 12/77 Registered enum type picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Registered enum type marshals as an inout parameter OK │C│ ▶ 12/77 Bare enum type marshals as a return value OK │C│ ▶ 12/77 Bare enum type marshals as an in parameter OK │C│ ▶ 12/77 Bare enum type marshals as an out parameter OK │C│ ▶ 12/77 Bare enum type picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Bare enum type marshals as an inout parameter OK │C│ ▶ 12/77 Registered flags type marshals as a return value OK │C│ ▶ 12/77 Registered flags type marshals as an in parameter OK │C│ ▶ 12/77 Registered flags type marshals as an out parameter OK │C│ ▶ 12/77 Registered flags type picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Registered flags type marshals as an inout parameter OK │C│ ▶ 12/77 Registered flags type accepts zero OK │C│ ▶ 12/77 Bare flags type marshals as a return value OK │C│ ▶ 12/77 Bare flags type marshals as an in parameter OK │C│ ▶ 12/77 Bare flags type marshals as an out parameter OK │C│ ▶ 12/77 Bare flags type picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Bare flags type marshals as an inout parameter OK │C│ ▶ 12/77 Bare flags type accepts zero OK │C│ ▶ 12/77 Simple struct marshals as a return value OK │C│ ▶ 12/77 Simple struct marshals as the this-argument of a method OK │C│ ▶ 12/77 Pointer struct marshals as a return value OK │C│ ▶ 12/77 Pointer struct marshals as the this-argument of a method OK │C│ ▶ 12/77 Boxed struct marshals as a return value OK │C│ ▶ 12/77 Boxed struct marshals as the this-argument of a method OK │C│ ▶ 12/77 Boxed struct marshals as an out parameter OK │C│ ▶ 12/77 Boxed struct picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 Boxed struct marshals as an inout parameter OK │C│ ▶ 12/77 Union marshals as a return value SKIP │C│ ▶ 12/77 Union marshals as the this-argument of a method OK │C│ ▶ 12/77 Structured union can be created with a default constructor SKIP │C│ ▶ 12/77 Structured union can be created with NONE OK │C│ ▶ 12/77 Structured union can be created with SIMPLE_STRUCT OK │C│ ▶ 12/77 Structured union can be created with NESTED_STRUCT OK │C│ ▶ 12/77 Structured union can be created with BOXED_STRUCT OK │C│ ▶ 12/77 Structured union can be created with BOXED_STRUCT_PTR OK │C│ ▶ 12/77 Structured union can be created with POINTER_STRUCT OK │C│ ▶ 12/77 Structured union can be created with SINGLE_UNION OK │C│ ▶ 12/77 GObject has a static method that can be called OK │C│ ▶ 12/77 GObject has a method that can be called OK │C│ ▶ 12/77 GObject has an overridden method that can be called OK │C│ ▶ 12/77 GObject can be created from a static constructor OK │C│ ▶ 12/77 GObject can have a static constructor that fails OK │C│ ▶ 12/77 GObject method marshals an int array as an in parameter OK │C│ ▶ 12/77 GObject method marshals an int array as an out parameter OK │C│ ▶ 12/77 GObject method marshals an int array as an inout parameter OK │C│ ▶ 12/77 GObject method marshals an int array as a return value OK │C│ ▶ 12/77 GObject method with default implementation can be called OK │C│ ▶ 12/77 GObject marshals as a return parameter with transfer none OK │C│ ▶ 12/77 GObject marshals as a out parameter with transfer none OK │C│ ▶ 12/77 GObject picks a reasonable default when uninitialized as out parameter with transfer none OK │C│ ▶ 12/77 GObject marshals as an inout parameter with transfer none OK │C│ ▶ 12/77 GObject marshals as a return parameter with transfer full OK │C│ ▶ 12/77 GObject marshals as a out parameter with transfer full OK │C│ ▶ 12/77 GObject picks a reasonable default when uninitialized as out parameter with transfer full OK │C│ ▶ 12/77 GObject marshals as an inout parameter with transfer full OK │C│ ▶ 12/77 GObject marshals as a this value with transfer none OK │C│ ▶ 12/77 Virtual function marshals an in argument OK │C│ ▶ 12/77 Virtual function marshals an in argument through a method that indirectly calls the vfunc OK │C│ ▶ 12/77 Virtual function marshals an out argument OK │C│ ▶ 12/77 Virtual function marshals an out argument through a method that indirectly calls the vfunc OK │C│ ▶ 12/77 Virtual function marshals a POD out argument OK │C│ ▶ 12/77 Virtual function marshals a callee-allocated pointer out argument OK │C│ ▶ 12/77 Virtual function marshals a string out argument and return value OK │C│ ▶ 12/77 Virtual function can override a default implementation in JS OK │C│ ▶ 12/77 Virtual function marshals a callback SKIP │C│ ▶ 12/77 Virtual function marshals a return value OK │C│ ▶ 12/77 Virtual function marshals one out parameter OK │C│ ▶ 12/77 Virtual function marshals multiple out parameters OK │C│ ▶ 12/77 Virtual function marshals a return value and one out parameter OK │C│ ▶ 12/77 Virtual function marshals a return value and multiple out parameters OK │C│ ▶ 12/77 Virtual function marshals one inout parameter OK │C│ ▶ 12/77 Virtual function marshals multiple inout parameters OK │C│ ▶ 12/77 Virtual function marshals a return value and one inout parameter OK │C│ ▶ 12/77 Virtual function marshals a return value and multiple inout parameters OK │C│ ▶ 12/77 Virtual function marshals an array out parameter OK │C│ ▶ 12/77 Virtual function marshals a caller-allocated GValue out parameter OK │C│ ▶ 12/77 Virtual function marshals an error out parameter when no error OK │C│ ▶ 12/77 Virtual function marshals an error out parameter with a JavaScript exception OK │C│ ▶ 12/77 Virtual function marshals an error out parameter with a GError exception OK │C│ ▶ 12/77 Virtual function marshals an error out parameter with a primitive value OK │C│ ▶ 12/77 Virtual function marshals an error out parameter with a plain object OK │C│ ▶ 12/77 Virtual function marshals an enum return value OK │C│ ▶ 12/77 Virtual function marshals an enum out parameter OK │C│ ▶ 12/77 Virtual function marshals a flags return value OK │C│ ▶ 12/77 Virtual function marshals a flags out parameter OK │C│ ▶ 12/77 Virtual function marshals an object return parameter with transfer none OK │C│ ▶ 12/77 Virtual function marshals an object return parameter with transfer full OK │C│ ▶ 12/77 Virtual function marshals an object out parameter with transfer none OK │C│ ▶ 12/77 Virtual function marshals an object out parameter with transfer full OK │C│ ▶ 12/77 Virtual function marshals an object in parameter with transfer none OK │C│ ▶ 12/77 Virtual function marshals an object in parameter with transfer full SKIP │C│ ▶ 12/77 Wrong virtual functions marshals a return value SKIP │C│ ▶ 12/77 Wrong virtual functions marshals one out parameter SKIP │C│ ▶ 12/77 Wrong virtual functions marshals multiple out parameters OK │C│ ▶ 12/77 Wrong virtual functions marshals a return value and one out parameter OK │C│ ▶ 12/77 Wrong virtual functions marshals a return value and multiple out parameters OK │C│ ▶ 12/77 Wrong virtual functions marshals an array out parameter OK │C│ ▶ 12/77 Wrong virtual functions marshals an enum return value OK │C│ ▶ 12/77 Wrong virtual functions marshals an enum out parameter OK │C│ ▶ 12/77 Wrong virtual functions marshals a flags return value OK │C│ ▶ 12/77 Wrong virtual functions marshals a flags out parameter OK │C│ ▶ 12/77 Static virtual functions has static_name SKIP │C│ ▶ 12/77 Static virtual functions has static_typed_name SKIP │C│ ▶ 12/77 Static virtual functions has static_create_new SKIP │C│ ▶ 12/77 Static virtual functions has static_create_new_out SKIP │C│ ▶ 12/77 Inherited GObject SubObject has a parent method that can be called OK │C│ ▶ 12/77 Inherited GObject SubObject has a method that can be called OK │C│ ▶ 12/77 Inherited GObject SubObject has an overridden method that can be called OK │C│ ▶ 12/77 Inherited GObject SubObject has a method with default implementation that can be called OK │C│ ▶ 12/77 Inherited GObject SubObject has a vfunc default implementation that can be called OK │C│ ▶ 12/77 Inherited GObject SubObject has a vfunc that can be overridden OK │C│ ▶ 12/77 Inherited GObject SubSubObject has a parent method that can be called OK │C│ ▶ 12/77 Inherited GObject SubSubObject has a method that can be called OK │C│ ▶ 12/77 Inherited GObject SubSubObject has an overridden method that can be called OK │C│ ▶ 12/77 Inherited GObject SubSubObject has a method with default implementation that can be called OK │C│ ▶ 12/77 Inherited GObject SubSubObject has a vfunc default implementation that can be called OK │C│ ▶ 12/77 Inherited GObject SubSubObject has a vfunc that can be overridden OK │C│ ▶ 12/77 Interface can be returned OK │C│ ▶ 12/77 Interface can call an interface vfunc in C OK │C│ ▶ 12/77 Interface can implement a C interface OK │C│ ▶ 12/77 Interface can implement a C interface with a vfunc OK │C│ ▶ 12/77 Configurations of return values can handle two out parameters OK │C│ ▶ 12/77 Configurations of return values can handle three in and three out parameters OK │C│ ▶ 12/77 Configurations of return values can handle a return value and an out parameter OK │C│ ▶ 12/77 Configurations of return values can handle four in parameters, two of which are nullable OK │C│ ▶ 12/77 Configurations of return values can handle three in parameters, one of which is nullable and one not OK │C│ ▶ 12/77 Configurations of return values can handle an array in parameter and two nullable in parameters OK │C│ ▶ 12/77 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length OK │C│ ▶ 12/77 GError marshals a GError** signature as an exception OK │C│ ▶ 12/77 GError marshals a GError** at the end of the signature as an exception OK │C│ ▶ 12/77 GError marshals a GError** elsewhere in the signature as an out parameter OK │C│ ▶ 12/77 GError picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none OK │C│ ▶ 12/77 GError picks a reasonable default value when out parameter is uninitialized with transfer none OK │C│ ▶ 12/77 GError marshals GError as a return value OK │C│ ▶ 12/77 Overrides can add constants OK │C│ ▶ 12/77 Overrides can override a struct method OK │C│ ▶ 12/77 Overrides returns the overridden struct OK │C│ ▶ 12/77 Overrides can override an object constructor OK │C│ ▶ 12/77 Overrides can override an object method OK │C│ ▶ 12/77 Overrides returns the overridden object OK │C│ ▶ 12/77 Overrides returns the overridden object from a C constructor OK │C│ ▶ 12/77 Filename marshals as a return value OK │C│ ▶ 12/77 GObject.ParamSpec marshals as an in parameter OK │C│ ▶ 12/77 GObject.ParamSpec marshals as a return value OK │C│ ▶ 12/77 GObject.ParamSpec marshals as an out parameter OK │C│ ▶ 12/77 GObject.ParamSpec picks a reasonable default value when the function doesn't set the out parameter OK │C│ ▶ 12/77 GObject properties gets and sets a boolean property as some_boolean OK │C│ ▶ 12/77 GObject properties gets and sets a boolean property as some-boolean OK │C│ ▶ 12/77 GObject properties gets and sets a boolean property as someBoolean OK │C│ ▶ 12/77 GObject properties gets and sets a char property as some_char OK │C│ ▶ 12/77 GObject properties gets and sets a char property as some-char OK │C│ ▶ 12/77 GObject properties gets and sets a char property as someChar OK │C│ ▶ 12/77 GObject properties gets and sets a uchar property as some_uchar OK │C│ ▶ 12/77 GObject properties gets and sets a uchar property as some-uchar OK │C│ ▶ 12/77 GObject properties gets and sets a uchar property as someUchar OK │C│ ▶ 12/77 GObject properties gets and sets a int property as some_int OK │C│ ▶ 12/77 GObject properties gets and sets a int property as some-int OK │C│ ▶ 31/77 print can be spied upon OK │C│ ▶ 31/77 printerr can be spied upon OK │C│ ▶ 31/77 log can be spied upon OK │C│ ▶ 31/77 logError can be spied upon OK │C│ ▶ 31/77 prettyPrint property value primitive OK │C│ ▶ 31/77 prettyPrint property value is object reference OK │C│ ▶ 31/77 prettyPrint more than one property OK │C│ ▶ 31/77 prettyPrint add property value after property value object reference OK │C│ ▶ 31/77 prettyPrint array OK │C│ ▶ 31/77 prettyPrint property value array OK │C│ ▶ 31/77 prettyPrint array reference is the only array element OK │C│ ▶ 31/77 prettyPrint array reference is one of multiple array elements OK │C│ ▶ 31/77 prettyPrint nested array OK │C│ ▶ 31/77 prettyPrint property value nested array OK │C│ ▶ 31/77 prettyPrint function OK │C│ ▶ 31/77 prettyPrint property value function OK │C│ ▶ 31/77 prettyPrint date OK │C│ ▶ 31/77 prettyPrint property value date OK │C│ ▶ 31/77 prettyPrint toString is overridden on object OK │C│ ▶ 31/77 prettyPrint string tag supplied OK │C│ ▶ 31/77 prettyPrint symbol OK │C│ ▶ 31/77 prettyPrint property key symbol OK │C│ ▶ 31/77 prettyPrint property value symbol OK │C│ ▶ 31/77 prettyPrint registered symbol OK │C│ ▶ 31/77 prettyPrint property key registered symbol OK │C│ ▶ 31/77 prettyPrint property value registered symbol OK │C│ ▶ 31/77 prettyPrint well-known symbol OK │C│ ▶ 31/77 prettyPrint property key well-known symbol OK │C│ ▶ 31/77 prettyPrint property value well-known symbol OK │C│ ▶ 31/77 prettyPrint undefined OK │C│ ▶ 31/77 prettyPrint null OK │C│ ▶ 31/77 prettyPrint nested null OK │C│ ▶ 31/77 prettyPrint imports root in object OK │C│ ▶ 31/77 prettyPrint null prototype object OK │C│ ▶ 31/77 prettyPrint null prototype object with custom toString OK │C│ ▶ 31/77 prettyPrint object with nullish toString OK │C│ ▶ 31/77 prettyPrint TypedArrays Int8Array OK │C│ ▶ 31/77 prettyPrint TypedArrays Uint8Array OK │C│ ▶ 31/77 prettyPrint TypedArrays Uint16Array OK │C│ ▶ 31/77 prettyPrint TypedArrays Uint8ClampedArray OK │C│ ▶ 31/77 prettyPrint TypedArrays Int16Array OK │C│ ▶ 31/77 prettyPrint TypedArrays Uint16Array OK │C│ ▶ 31/77 prettyPrint TypedArrays Int32Array OK │C│ ▶ 31/77 prettyPrint TypedArrays Uint32Array OK │C│ ▶ 31/77 prettyPrint TypedArrays Float32Array OK │C│ ▶ 31/77 prettyPrint TypedArrays Float64Array OK │C│ ▶ 31/77 prettyPrint TypedArrays BigInt64Array OK │C│ ▶ 31/77 prettyPrint TypedArrays BigUint64Array OK │C│ ▶ 31/77 prettyPrint Uint8Array returned from introspected function OK │C│ ▶ 32/77 Promise waits for all promises before handling unhandled, when handled OK │C│ ▶ 32/77 Promise waits for all promises before handling unhandled, when unhandled OK │C│ ▶ 32/77 Promise do not lead to high-priority IDLE starvation OK │C│ ▶ 1/77 /gjs/context/eval/dynamic-import/relative OK │C│ ▶ 1/77 /gjs/context/eval/dynamic-import/bad OK │C│ ▶ 1/77 /gjs/context/eval-module-file/throw OK │C│ ▶ 1/77 /gjs/context/eval-module-file/exit OK │C│ ▶ 1/77 /gjs/context/eval-module-file/fail-instantiate OK │C│ 18/77 gjs:JS / GObjectValue OK 0.20s 183 subtests passed │C│ │C│ 24/77 gjs:JS / LegacyByteArray OK 0.18s 29 subtests passed │C│ │C│ 25/77 gjs:JS / LegacyClass OK 0.17s 62 subtests passed │C│ │C│ 28/77 gjs:JS / Namespace OK 0.16s 1 subtests passed │C│ │C│ ▶ 12/77 GObject properties gets and sets a int property as someInt OK │C│ ▶ 12/77 GObject properties gets and sets a uint property as some_uint OK │C│ ▶ 12/77 GObject properties gets and sets a uint property as some-uint OK │C│ ▶ 12/77 GObject properties gets and sets a uint property as someUint OK │C│ ▶ 12/77 GObject properties gets and sets a long property as some_long OK │C│ ▶ 12/77 GObject properties gets and sets a long property as some-long OK │C│ ▶ 12/77 GObject properties gets and sets a long property as someLong OK │C│ ▶ 12/77 GObject properties gets and sets a ulong property as some_ulong OK │C│ ▶ 12/77 GObject properties gets and sets a ulong property as some-ulong OK │C│ ▶ 12/77 GObject properties gets and sets a ulong property as someUlong OK │C│ ▶ 12/77 GObject properties gets and sets a int64 property as some_int64 OK │C│ ▶ 12/77 GObject properties gets and sets a int64 property as some-int64 OK │C│ ▶ 12/77 GObject properties gets and sets a int64 property as someInt64 OK │C│ ▶ 12/77 GObject properties gets and sets a int64 property as some_int64 OK │C│ ▶ 12/77 GObject properties gets and sets a int64 property as some-int64 OK │C│ ▶ 2/77 /callargs/no-args-fails-on-extra-args OK │C│ ▶ 2/77 /callargs/no-args-ignores-trailing OK │C│ ▶ 2/77 /callargs/too-many-args-fails OK │C│ ▶ 2/77 /callargs/too-many-args-fails-when-more-than-optional OK │C│ ▶ 2/77 /callargs/too-few-args-fails OK │C│ 47/77 gjs:JS / Encoding RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js MALLOC_PERTURB_=47 GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testEncoding.js -m │C│ 48/77 gjs:JS / GLibLogWriter RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=104 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testGLibLogWriter.js -m │C│ 49/77 gjs:JS / Global RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=25 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testGlobal.js -m │C│ 50/77 gjs:JS / Timers RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none MALLOC_PERTURB_=95 GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testTimers.js -m │C│ 30/77 gjs:JS / ParamSpec OK 0.17s 29 subtests passed │C│ │C│ 29/77 gjs:JS / Package OK 0.18s 20 subtests passed │C│ │C│ ▶ 12/77 GObject properties gets and sets a int64 property as someInt64 OK │C│ ▶ 12/77 GObject properties gets and sets a int64 property with a bigint OK │C│ ▶ 12/77 GObject properties gets and sets a uint64 property as some_uint64 OK │C│ ▶ 12/77 GObject properties gets and sets a uint64 property as some-uint64 OK │C│ ▶ 12/77 GObject properties gets and sets a uint64 property as someUint64 OK │C│ ▶ 12/77 GObject properties gets and sets a uint64 property with a bigint OK │C│ ▶ 12/77 GObject properties gets and sets a uint64 property with a bigint OK │C│ ▶ 12/77 GObject properties gets and sets a string property as some_string OK │C│ ▶ 12/77 GObject properties gets and sets a string property as some-string OK │C│ ▶ 12/77 GObject properties gets and sets a string property as someString OK │C│ ▶ 12/77 GObject properties gets and sets a string property as some_string OK │C│ ▶ 12/77 GObject properties gets and sets a string property as some-string OK │C│ ▶ 12/77 GObject properties gets and sets a string property as someString OK │C│ ▶ 12/77 GObject properties get and sets out-of-range values throws OK │C│ ▶ 12/77 GObject properties gets and sets a float property OK │C│ ▶ 12/77 GObject properties gets and sets a double property OK │C│ ▶ 12/77 GObject properties gets and sets a strv property as some_strv OK │C│ ▶ 12/77 GObject properties gets and sets a strv property as some-strv OK │C│ ▶ 12/77 GObject properties gets and sets a strv property as someStrv OK │C│ ▶ 12/77 GObject properties gets and sets a boxed_struct property as some_boxed_struct OK │C│ ▶ 12/77 GObject properties gets and sets a boxed_struct property as some-boxed-struct OK │C│ ▶ 12/77 GObject properties gets and sets a boxed_struct property as someBoxedStruct OK │C│ ▶ 12/77 GObject properties gets and sets a boxed_struct property as some_boxed_struct OK │C│ ▶ 12/77 GObject properties gets and sets a boxed_struct property as some-boxed-struct OK │C│ ▶ 12/77 GObject properties gets and sets a boxed_struct property as someBoxedStruct OK │C│ ▶ 12/77 GObject properties gets and sets a boxed_glist property as some_boxed_glist OK │C│ ▶ 12/77 GObject properties gets and sets a boxed_glist property as some-boxed-glist OK │C│ ▶ 12/77 GObject properties gets and sets a boxed_glist property as someBoxedGlist OK │C│ ▶ 12/77 GObject properties gets and sets a gvalue property as some_gvalue OK │C│ ▶ 12/77 GObject properties gets and sets a gvalue property as some-gvalue OK │C│ ▶ 12/77 GObject properties gets and sets a gvalue property as someGvalue OK │C│ ▶ 12/77 GObject properties gets and sets a gvalue property with a bigint OK │C│ ▶ 12/77 GObject properties gets and sets a variant property as some_variant OK │C│ ▶ 12/77 GObject properties gets and sets a variant property as some-variant OK │C│ ▶ 12/77 GObject properties gets and sets a variant property as someVariant OK │C│ ▶ 12/77 GObject properties gets and sets a variant property as some_variant OK │C│ ▶ 12/77 GObject properties gets and sets a variant property as some-variant OK │C│ ▶ 12/77 GObject properties gets and sets a variant property as someVariant OK │C│ ▶ 12/77 GObject properties gets and sets a variant property as some_variant OK │C│ ▶ 12/77 GObject properties gets and sets a variant property as some-variant OK │C│ ▶ 12/77 GObject properties gets and sets a variant property as someVariant OK │C│ ▶ 12/77 GObject properties gets and sets a object property as some_object OK │C│ ▶ 12/77 GObject properties gets and sets a object property as some-object OK │C│ ▶ 12/77 GObject properties gets and sets a object property as someObject OK │C│ ▶ 12/77 GObject properties gets and sets a object property as some_object OK │C│ ▶ 12/77 GObject properties gets and sets a object property as some-object OK │C│ ▶ 12/77 GObject properties gets and sets a object property as someObject OK │C│ ▶ 12/77 GObject properties gets and sets a flags property as some_flags OK │C│ ▶ 12/77 GObject properties gets and sets a flags property as some-flags OK │C│ ▶ 12/77 GObject properties gets and sets a flags property as someFlags OK │C│ 16/77 gjs:JS / GObjectClass OK 0.26s 130 subtests passed │C│ ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― │C│ stderr: │C│ Gjs-Console-Message: 13:31:18.033: { │C│ "enumerable": true, │C│ "configurable": false │C│ } │C│ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― │C│ │C│ 32/77 gjs:JS / Promise OK 0.17s 3 subtests passed │C│ │C│ 26/77 gjs:JS / LegacyGObject OK 0.20s 60 subtests passed │C│ │C│ 31/77 gjs:JS / Print OK 0.18s 49 subtests passed │C│ │C│ 51/77 gjs:JS / Utility RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=36 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testUtility.js -m │C│ 52/77 gjs:JS / WeakRef RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=17 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/minijasmine /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/js/testWeakRef.js -m │C│ ▶ 1/77 /gjs/context/eval-module-file/exit-code-omitted-warning OK │C│ ▶ 1/77 /gjs/context/eval-module-file/exit-code-omitted-no-warning OK │C│ ▶ 2/77 /callargs/too-few-args-fails-with-optional OK │C│ ▶ 2/77 /callargs/args-ignores-trailing OK │C│ ▶ 5/77 - file and line number are logged for syntax errors OK │C│ ▶ 27/77 Mainloop.timeout_add() runs a timeout function OK │C│ ▶ 27/77 Mainloop.timeout_add() runs a timeout function until it returns false OK │C│ ▶ 27/77 Mainloop.timeout_add() runs a timeout function after an initial timeout OK │C│ ▶ 27/77 Mainloop.idle_add() runs an idle function OK │C│ ▶ 27/77 Mainloop.idle_add() continues to run idle functions that return true OK │C│ ▶ 27/77 Mainloop.idle_add() does not run idle functions if removed OK │C│ ▶ 27/77 Mainloop.idle_add() can remove idle functions while they are being invoked OK │C│ ▶ 27/77 Mainloop.idle_add() does not leak idle callbacks OK │C│ 53/77 gjs:Debugger / backtrace command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=98 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/backtrace.debugger │C│ ▶ 33/77 Life, the Universe and Everything includes null return value OK │C│ ▶ 33/77 Life, the Universe and Everything includes booleans OK │C│ ▶ 33/77 Life, the Universe and Everything includes 8-bit integers OK │C│ ▶ 33/77 Life, the Universe and Everything includes unsigned 8-bit integers OK │C│ ▶ 33/77 Life, the Universe and Everything includes 16-bit integers OK │C│ ▶ 33/77 Life, the Universe and Everything includes unsigned 16-bit integers OK │C│ ▶ 33/77 Life, the Universe and Everything includes 32-bit integers OK │C│ ▶ 33/77 Life, the Universe and Everything includes unsigned 32-bit integers OK │C│ ▶ 33/77 Life, the Universe and Everything includes 64-bit integers OK │C│ ▶ 33/77 Life, the Universe and Everything includes unsigned 64-bit integers OK │C│ ▶ 33/77 Life, the Universe and Everything includes shorts OK │C│ ▶ 33/77 Life, the Universe and Everything includes ints OK │C│ ▶ 33/77 Life, the Universe and Everything includes longs OK │C│ ▶ 33/77 Life, the Universe and Everything includes ssizes OK │C│ ▶ 33/77 Life, the Universe and Everything includes floats OK │C│ ▶ 33/77 Life, the Universe and Everything includes doubles OK │C│ ▶ 33/77 Life, the Universe and Everything includes ushorts OK │C│ ▶ 33/77 Life, the Universe and Everything includes uints OK │C│ ▶ 33/77 Life, the Universe and Everything includes ulongs OK │C│ ▶ 33/77 Life, the Universe and Everything includes sizes OK │C│ ▶ 33/77 Life, the Universe and Everything No implicit conversion to unsigned for uint8 OK │C│ ▶ 33/77 Life, the Universe and Everything No implicit conversion to unsigned for uint16 OK │C│ ▶ 33/77 Life, the Universe and Everything No implicit conversion to unsigned for uint32 OK │C│ ▶ 33/77 Life, the Universe and Everything No implicit conversion to unsigned for uint64 OK │C│ ▶ 33/77 Life, the Universe and Everything No implicit conversion to unsigned for uint OK │C│ ▶ 33/77 Life, the Universe and Everything No implicit conversion to unsigned for size OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN converts to 0 for int8 OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN converts to 0 for int16 OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN converts to 0 for int32 OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN converts to 0 for int64 OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN converts to 0 for short OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN converts to 0 for int OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN converts to 0 for long OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN converts to 0 for ssize OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN converts to 0 for uint8 OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN converts to 0 for uint16 OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN converts to 0 for uint32 OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN converts to 0 for uint64 OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN converts to 0 for ushort OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN converts to 0 for uint OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN converts to 0 for ulong OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN converts to 0 for size OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN not for float OK │C│ ▶ 33/77 Life, the Universe and Everything Infinity and NaN not for double OK │C│ ▶ 33/77 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for uint64 OK │C│ ▶ 33/77 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for int64 OK │C│ ▶ 33/77 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for long OK │C│ ▶ 33/77 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ulong OK │C│ ▶ 33/77 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for size OK │C│ ▶ 33/77 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ssize OK │C│ ▶ 33/77 Life, the Universe and Everything includes wide characters OK │C│ ▶ 33/77 Life, the Universe and Everything includes time_t OK │C│ ▶ 33/77 Life, the Universe and Everything includes off_t OK │C│ ▶ 33/77 Life, the Universe and Everything includes GTypes OK │C│ ▶ 33/77 Life, the Universe and Everything closures OK │C│ ▶ 33/77 Life, the Universe and Everything closures with one argument OK │C│ ▶ 33/77 Life, the Universe and Everything closure with GLib.Variant argument OK │C│ ▶ 33/77 Life, the Universe and Everything GValue marshalling integer in OK │C│ ▶ 33/77 Life, the Universe and Everything GValue marshalling integer out OK │C│ ▶ 33/77 Life, the Universe and Everything integer GLib.Variant OK │C│ ▶ 33/77 Life, the Universe and Everything string GLib.Variant OK │C│ ▶ 33/77 Life, the Universe and Everything dictionary GLib.Variant OK │C│ ▶ 33/77 Life, the Universe and Everything variant GLib.Variant OK │C│ ▶ 33/77 Life, the Universe and Everything string array GLib.Variant OK │C│ ▶ 33/77 Life, the Universe and Everything UTF-8 strings as return types OK │C│ ▶ 33/77 Life, the Universe and Everything UTF-8 strings as in parameters OK │C│ ▶ 33/77 Life, the Universe and Everything UTF-8 strings as out parameters OK │C│ ▶ 33/77 Life, the Universe and Everything UTF-8 strings as in-out parameters SKIP │C│ ▶ 33/77 Life, the Universe and Everything return values in filename encoding OK │C│ ▶ 33/77 Life, the Universe and Everything Various configurations of arguments in after out OK │C│ ▶ 33/77 Life, the Universe and Everything Various configurations of arguments multiple number args OK │C│ ▶ 33/77 Life, the Universe and Everything Various configurations of arguments multiple string out parameters OK │C│ ▶ 33/77 Life, the Universe and Everything Various configurations of arguments strings as return value and output parameter OK │C│ ▶ 33/77 Life, the Universe and Everything Various configurations of arguments nullable string in parameter OK │C│ ▶ 33/77 Life, the Universe and Everything Various configurations of arguments nullable string out parameter OK │C│ ▶ 33/77 Life, the Universe and Everything arrays of int in OK │C│ ▶ 33/77 Life, the Universe and Everything arrays of gint8 in OK │C│ ▶ 33/77 Life, the Universe and Everything arrays of gint16 in OK │C│ ▶ 33/77 Life, the Universe and Everything arrays of gint32 in OK │C│ ▶ 33/77 Life, the Universe and Everything arrays of gint64 in OK │C│ ▶ 33/77 Life, the Universe and Everything implicit conversions from strings to int arrays OK │C│ ▶ 33/77 Life, the Universe and Everything out arrays of integers OK │C│ ▶ 33/77 Life, the Universe and Everything inout arrays of integers SKIP │C│ ▶ 33/77 Life, the Universe and Everything String arrays marshalling in OK │C│ ▶ 33/77 Life, the Universe and Everything String arrays marshalling out OK │C│ ▶ 33/77 Life, the Universe and Everything String arrays marshalling return value with container transfer OK │C│ ▶ 33/77 Life, the Universe and Everything String arrays marshalling out parameter with container transfer OK │C│ ▶ 33/77 Life, the Universe and Everything GType arrays OK │C│ ▶ 33/77 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter OK │C│ ▶ 33/77 Life, the Universe and Everything Fixed arrays of integers marshals as an out parameter OK │C│ ▶ 33/77 Life, the Universe and Everything Fixed arrays of integers marshals as a return value OK │C│ ▶ 33/77 Life, the Universe and Everything integer array with static length OK │C│ ▶ 33/77 Life, the Universe and Everything string array that's const in C OK │C│ ▶ 33/77 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full OK │C│ ▶ 33/77 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none OK │C│ ▶ 33/77 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter OK │C│ ▶ 33/77 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value OK │C│ ▶ 33/77 Life, the Universe and Everything glist types return with transfer-none OK │C│ ▶ 33/77 Life, the Universe and Everything glist types return with transfer-container OK │C│ ▶ 33/77 Life, the Universe and Everything glist types return with transfer-full OK │C│ ▶ 33/77 Life, the Universe and Everything glist types in with transfer-none OK │C│ ▶ 33/77 Life, the Universe and Everything glist types nullable in OK │C│ ▶ 33/77 Life, the Universe and Everything glist types nullable out OK │C│ ▶ 33/77 Life, the Universe and Everything glist types in with transfer-container SKIP │C│ ▶ 33/77 Life, the Universe and Everything gslist types return with transfer-none OK │C│ ▶ 33/77 Life, the Universe and Everything gslist types return with transfer-container OK │C│ ▶ 33/77 Life, the Universe and Everything gslist types return with transfer-full OK │C│ ▶ 33/77 Life, the Universe and Everything gslist types in with transfer-none OK │C│ ▶ 33/77 Life, the Universe and Everything gslist types nullable in OK │C│ ▶ 33/77 Life, the Universe and Everything gslist types nullable out OK │C│ ▶ 33/77 Life, the Universe and Everything gslist types in with transfer-container SKIP │C│ ▶ 33/77 Life, the Universe and Everything GList of GTypes in with transfer container OK │C│ ▶ 33/77 Life, the Universe and Everything GHash type null GHash out OK │C│ ▶ 33/77 Life, the Universe and Everything GHash type out GHash OK │C│ ▶ 33/77 Life, the Universe and Everything GHash type with GValue value type out OK │C│ ▶ 33/77 Life, the Universe and Everything GHash type with GValue value type in SKIP │C│ ▶ 33/77 Life, the Universe and Everything GHash type marshals as a return value with transfer container OK │C│ ▶ 33/77 Life, the Universe and Everything GHash type marshals as a return value with transfer full OK │C│ ▶ 33/77 Life, the Universe and Everything GHash type null GHash in OK │C│ ▶ 33/77 Life, the Universe and Everything GHash type null GHashTable out OK │C│ ▶ 33/77 Life, the Universe and Everything GHash type in GHash OK │C│ ▶ 33/77 Life, the Universe and Everything GHash type nested GHash OK │C│ ▶ 33/77 Life, the Universe and Everything GArray marshals as a return value with transfer container OK │C│ ▶ 33/77 Life, the Universe and Everything GArray marshals as a return value with transfer full OK │C│ ▶ 33/77 Life, the Universe and Everything enum that references its own members has correct values OK │C│ ▶ 33/77 Life, the Universe and Everything unregistered enum works OK │C│ ▶ 33/77 Life, the Universe and Everything value is not added to enum with OK │C│ ▶ 33/77 Life, the Universe and Everything enum parameter OK │C│ ▶ 33/77 Life, the Universe and Everything unsigned enum parameter OK │C│ ▶ 33/77 Life, the Universe and Everything flags parameter OK │C│ ▶ 33/77 Life, the Universe and Everything flag returned without private values below smallest flag value OK │C│ ▶ 33/77 Life, the Universe and Everything flag returned without private values above highest flag value OK │C│ ▶ 33/77 Life, the Universe and Everything Simple introspected struct sets fields correctly OK │C│ ▶ 33/77 Life, the Universe and Everything Simple introspected struct can clone OK │C│ ▶ 33/77 Life, the Universe and Everything Simple introspected struct can be modified by a method OK │C│ ▶ 33/77 Life, the Universe and Everything Simple introspected struct constructors "copies" an object from a hash of field values OK │C│ ▶ 33/77 Life, the Universe and Everything Simple introspected struct constructors catches bad field names OK │C│ ▶ 33/77 Life, the Universe and Everything Simple introspected struct constructors copies an object from another object of the same type OK │C│ ▶ 33/77 Life, the Universe and Everything out arrays of structs OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected nested struct sets fields correctly OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected nested struct can clone OK │C│ ▶ 33/77 Life, the Universe and Everything Struct with non-basic member sets fields correctly SKIP │C│ ▶ 33/77 Life, the Universe and Everything Struct with annotated fields sets fields correctly SKIP │C│ ▶ 33/77 Life, the Universe and Everything Struct with array of anonymous unions sets fields correctly SKIP │C│ ▶ 33/77 Life, the Universe and Everything Struct with const/volatile members sets fields correctly SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected simple boxed struct sets fields correctly OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected simple boxed struct can be passed to a method OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected simple boxed struct can be returned from a method OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected simple boxed struct constructors "copies" an object from a hash of field values OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected simple boxed struct constructors catches bad field names OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected simple boxed struct constructors copies an object from another object of the same type OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed nested struct reads fields and nested fields OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field from an instance OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field directly from a hash of field values OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed nested struct constructors constructs with a nested hash of field values OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed nested struct constructors copies an object from another object of the same type OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Opaque constructs from a default constructor OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Opaque sets fields correctly OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with different args OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with differently typed args OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Opaque constructs from a another object of the same type OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Opaque ensures methods are named correctly OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Opaque ensures static methods are named correctly OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Simple sets fields correctly OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Simple constructs from a static constructor OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Simple constructs from another object of the same type OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Simple constructs in backwards compatibility mode OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Refcounted constructs from a default constructor OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Refcounted constructs from another object of the same type OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Private constructs using a custom constructor OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Private constructs from another object of the same type OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types Private does not construct with a default constructor OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected boxed types methods take priority over fields in a name conflict OK │C│ ▶ 33/77 Life, the Universe and Everything wrong type for GBoxed function does not accept a GObject of the wrong type OK │C│ ▶ 33/77 Life, the Universe and Everything wrong type for GBoxed function does not accept a GBoxed of the wrong type OK │C│ ▶ 33/77 Life, the Universe and Everything wrong type for GBoxed function does accept a GBoxed of the correct type OK │C│ ▶ 33/77 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GObject OK │C│ ▶ 33/77 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GBoxed of the wrong type OK │C│ ▶ 33/77 Life, the Universe and Everything wrong type for GBoxed method can be called on correct GBoxed type OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject can access fields with simple types OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject cannot access fields with complex types (GI limitation) OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject throws when setting a read-only field OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject has normal Object methods OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject sets write-only properties OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject gives undefined for write-only properties OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject constructs from constructors annotated with (constructor) OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject static methods OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject GProperty Boxed type OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject GProperty Hash table SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject GProperty List SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject GProperty Pointer array SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject GProperty Hash table with old-style annotation SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject GProperty List with old-style annotation SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject GProperty Integer OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject GProperty Float OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject GProperty Double OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject GProperty String OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject GProperty GType object SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject GProperty Byte array SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly in the getter OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly when inherited OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals into setter function OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals null OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection calls correct handlers with correct arguments OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection throws errors for invalid signals OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection signal handler with static scope arg gets arg passed by reference OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection signal with object gets correct arguments OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection signal with object with gets correct arguments from JS OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection signal with object with full transport gets correct arguments OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection signal with object with full transport gets correct arguments from JS OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection signal with int64 gets correct value SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection signal with uint64 gets correct value SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection signal with array parameter is properly handled SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection signal with hash parameter is properly handled SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection signal with array len parameter is not passed correct array and no length arg OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter is properly handled OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter and transfer full is properly handled from JS OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter and transfer full is properly handled SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection signal with int array ret parameter is properly handled SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection can pass parameter to signal with array len parameter via emit SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection can pass null to signal with array len parameter SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection signal with int in-out parameter SKIP │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection GError signal with GError set OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject can call an instance method OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject can call a transfer-full instance method OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject can call a static method OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject can call a method annotated with (method) OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Object torture signature 0 OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Object torture signature 1 fail OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Object torture signature 1 success OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Introspected function length skips over instance parameters of methods OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Introspected function length skips over out and GError parameters OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Introspected function length does not skip over inout parameters OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Introspected function length DOES NOT skip over return value annotated with skip OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Introspected function length DOES NOT skip over parameters annotated with skip OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Introspected function length DOES NOT skip over out parameters annotated with skip OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Introspected function length skips over inout parameters annotated with skip OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Introspected function length gives number of arguments for static methods OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject Introspected function length skips over destroy-notify and user-data parameters OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject virtual function OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GObject of the wrong type OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GBoxed instead of GObject OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept returned GObject of the wrong type OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject wrong type for GObject function accepts GObject of subclass of expected type OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GObject of the wrong type OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GBoxed OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject wrong type for GObject method can be called on a GObject of subclass of expected type OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject marshals a null object in OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject marshals a null object out OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject marshals a gpointer with a type annotation in OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject marshals a gpointer with an element-type annotation in OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected GObject resolves properties when they are shadowed by methods OK │C│ ▶ 33/77 Life, the Universe and Everything marshals a fixed-size array of objects out OK │C│ ▶ 33/77 Life, the Universe and Everything Inherited GObject can read fields from a parent class OK │C│ ▶ 33/77 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor OK │C│ ▶ 33/77 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class OK │C│ ▶ 33/77 Life, the Universe and Everything Inherited GObject can have its own properties OK │C│ ▶ 33/77 Life, the Universe and Everything Overridden properties on interfaces set and get properly OK │C│ ▶ 33/77 Life, the Universe and Everything Overridden properties on interfaces default properly OK │C│ ▶ 33/77 Life, the Universe and Everything Overridden properties on interfaces construct properly OK │C│ ▶ 33/77 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type OK │C│ ▶ 33/77 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type OK │C│ ▶ 33/77 Life, the Universe and Everything Fundamental type constructs an instance of a fundamental type with no get/set function OK │C│ ▶ 33/77 Life, the Universe and Everything callbacks OK │C│ 54/77 gjs:Debugger / breakpoint command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js MALLOC_PERTURB_=233 GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/breakpoint.debugger │C│ ▶ 34/77 Legacy object with signals emit works with no connections OK │C│ ▶ 34/77 Legacy object with signals using connect calls a signal handler when a signal is emitted OK │C│ ▶ 34/77 Legacy object with signals using connect calls remaining handlers after one is disconnected OK │C│ ▶ 34/77 Legacy object with signals using connect does not call a signal handler after the signal is disconnected OK │C│ ▶ 34/77 Legacy object with signals using connect can disconnect a signal handler during signal emission OK │C│ ▶ 34/77 Legacy object with signals using connect distinguishes multiple signals OK │C│ ▶ 34/77 Legacy object with signals using connect determines if a signal is connected on a JS object OK │C│ ▶ 34/77 Legacy object with signals using connect does not call a subsequent connected callbacks if stopped by earlier OK │C│ ▶ 34/77 Legacy object with signals using connect with exception in signal handler does not affect other callbacks OK │C│ ▶ 34/77 Legacy object with signals using connect with exception in signal handler does not disconnect the callback OK │C│ ▶ 34/77 Legacy object with signals using connectAfter calls a signal handler when a signal is emitted OK │C│ ▶ 34/77 Legacy object with signals using connectAfter calls remaining handlers after one is disconnected OK │C│ ▶ 34/77 Legacy object with signals using connectAfter does not call a signal handler after the signal is disconnected OK │C│ ▶ 34/77 Legacy object with signals using connectAfter can disconnect a signal handler during signal emission OK │C│ ▶ 34/77 Legacy object with signals using connectAfter distinguishes multiple signals OK │C│ ▶ 34/77 Legacy object with signals using connectAfter determines if a signal is connected on a JS object OK │C│ ▶ 34/77 Legacy object with signals using connectAfter does not call a subsequent connected callbacks if stopped by earlier OK │C│ ▶ 34/77 Legacy object with signals using connectAfter with exception in signal handler does not affect other callbacks OK │C│ ▶ 34/77 Legacy object with signals using connectAfter with exception in signal handler does not disconnect the callback OK │C│ ▶ 34/77 Legacy object with signals using connectAfter calls a signal handler later than when using connect when a signal is emitted OK │C│ ▶ 34/77 Legacy object with signals does not call a connected after handler when stopped by connect OK │C│ ▶ 34/77 Object with signals added emit works with no connections OK │C│ ▶ 34/77 Object with signals added using connect calls a signal handler when a signal is emitted OK │C│ ▶ 34/77 Object with signals added using connect calls remaining handlers after one is disconnected OK │C│ ▶ 34/77 Object with signals added using connect does not call a signal handler after the signal is disconnected OK │C│ ▶ 34/77 Object with signals added using connect can disconnect a signal handler during signal emission OK │C│ ▶ 34/77 Object with signals added using connect distinguishes multiple signals OK │C│ ▶ 34/77 Object with signals added using connect determines if a signal is connected on a JS object OK │C│ ▶ 34/77 Object with signals added using connect does not call a subsequent connected callbacks if stopped by earlier OK │C│ ▶ 34/77 Object with signals added using connect with exception in signal handler does not affect other callbacks OK │C│ ▶ 34/77 Object with signals added using connect with exception in signal handler does not disconnect the callback OK │C│ ▶ 34/77 Object with signals added using connectAfter calls a signal handler when a signal is emitted OK │C│ ▶ 34/77 Object with signals added using connectAfter calls remaining handlers after one is disconnected OK │C│ ▶ 34/77 Object with signals added using connectAfter does not call a signal handler after the signal is disconnected OK │C│ ▶ 34/77 Object with signals added using connectAfter can disconnect a signal handler during signal emission OK │C│ ▶ 34/77 Object with signals added using connectAfter distinguishes multiple signals OK │C│ ▶ 34/77 Object with signals added using connectAfter determines if a signal is connected on a JS object OK │C│ ▶ 34/77 Object with signals added using connectAfter does not call a subsequent connected callbacks if stopped by earlier OK │C│ ▶ 34/77 Object with signals added using connectAfter with exception in signal handler does not affect other callbacks OK │C│ ▶ 34/77 Object with signals added using connectAfter with exception in signal handler does not disconnect the callback OK │C│ ▶ 34/77 Object with signals added using connectAfter calls a signal handler later than when using connect when a signal is emitted OK │C│ ▶ 34/77 Object with signals added does not call a connected after handler when stopped by connect OK │C│ 55/77 gjs:Debugger / continue command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=135 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/continue.debugger │C│ ▶ 35/77 System.addressOf() gives different results for different objects OK │C│ ▶ 35/77 System.version gives a plausible number OK │C│ ▶ 35/77 System.refcount() gives the correct number OK │C│ ▶ 35/77 System.addressOfGObject() gives different results for different objects OK │C│ ▶ 35/77 System.addressOfGObject() throws for non GObject objects OK │C│ ▶ 35/77 System.gc() does not crash the application OK │C│ ▶ 35/77 System.dumpHeap() throws but does not crash when given a nonexistent path OK │C│ ▶ 35/77 System.dumpMemoryInfo() OK │C│ ▶ 35/77 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path OK │C│ ▶ 35/77 System.programPath is null when executed from minijasmine OK │C│ ▶ 35/77 System.programArgs System.programArgs is an array OK │C│ ▶ 35/77 System.programArgs modifications persist OK │C│ ▶ 35/77 System.programArgs System.programArgs is equal to ARGV OK │C│ ▶ 36/77 Tweener runs a simple tween OK │C│ ▶ 36/77 Tweener calls callbacks during the tween OK │C│ ▶ 36/77 Tweener can pause tweens OK │C│ ▶ 36/77 Tweener can remove tweens OK │C│ ▶ 36/77 Tweener overrides a tween with another one acting on the same object and property at the same time OK │C│ ▶ 36/77 Tweener does not override a tween with another one acting not at the same time OK │C│ ▶ 36/77 Tweener can pause and resume all tweens OK │C│ ▶ 36/77 Tweener can remove all tweens OK │C│ ▶ 36/77 Tweener runs a tween with a time of 0 immediately OK │C│ ▶ 36/77 Tweener can call a callback a certain number of times OK │C│ ▶ 36/77 Tweener can count the number of tweens on an object OK │C│ ▶ 36/77 Tweener can register special properties OK │C│ ▶ 36/77 Tweener can register special modifiers for properties OK │C│ ▶ 36/77 Tweener can split properties into more than one special property OK │C│ ▶ 36/77 Tweener calls an overwrite callback when a tween is replaced OK │C│ ▶ 36/77 Tweener can still overwrite a tween after it has started OK │C│ ▶ 36/77 Tweener stays within min and max values OK │C│ ▶ 37/77 WarnLib bug 689482 OK │C│ ▶ 37/77 WarnLib calls vfuncs with unnamed parameters OK │C│ ▶ 37/77 WarnLib handles enum members that start with a digit OK │C│ 56/77 gjs:Debugger / delete command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=14 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/delete.debugger │C│ ▶ 42/77 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW OK │C│ ▶ 42/77 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH OK │C│ ▶ 42/77 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT OK │C│ ▶ 42/77 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE OK │C│ ▶ 42/77 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE OK │C│ ▶ 42/77 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW OK │C│ ▶ 42/77 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH OK │C│ ▶ 42/77 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT OK │C│ ▶ 42/77 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE OK │C│ ▶ 42/77 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE OK │C│ ▶ 43/77 Cairo imported as ES module cairo default import OK │C│ ▶ 43/77 Cairo imported via GI has the same functionality as imports.cairo OK │C│ ▶ 43/77 Cairo imported via GI has boxed types from the GIR file OK │C│ ▶ 12/77 GObject properties gets and sets a enum property as some_enum OK │C│ ▶ 12/77 GObject properties gets and sets a enum property as some-enum OK │C│ ▶ 12/77 GObject properties gets and sets a enum property as someEnum OK │C│ ▶ 12/77 GObject properties gets and sets a byte_array property as some_byte_array OK │C│ ▶ 12/77 GObject properties gets and sets a byte_array property as some-byte-array OK │C│ ▶ 12/77 GObject properties gets and sets a byte_array property as someByteArray OK │C│ ▶ 12/77 GObject properties gets and sets a byte_array property as some_byte_array OK │C│ ▶ 12/77 GObject properties gets and sets a byte_array property as some-byte-array OK │C│ ▶ 12/77 GObject properties gets and sets a byte_array property as someByteArray OK │C│ ▶ 12/77 GObject properties gets a read-only property OK │C│ ▶ 12/77 GObject properties throws when setting a read-only property OK │C│ ▶ 12/77 GObject properties allows to set/get deprecated properties SKIP │C│ ▶ 12/77 GObject properties can be overridden from JS OK │C│ ▶ 12/77 GObject properties can be created from C constructor as well OK │C│ ▶ 12/77 GObject properties accessors gets and sets a boolean property as some_boolean OK │C│ ▶ 12/77 GObject properties accessors gets and sets a boolean property as some-boolean OK │C│ ▶ 12/77 GObject properties accessors gets and sets a boolean property as someBoolean OK │C│ ▶ 12/77 GObject properties accessors gets and sets a char property as some_char OK │C│ ▶ 12/77 GObject properties accessors gets and sets a char property as some-char OK │C│ ▶ 12/77 GObject properties accessors gets and sets a char property as someChar OK │C│ ▶ 12/77 GObject properties accessors gets and sets a uchar property as some_uchar OK │C│ ▶ 12/77 GObject properties accessors gets and sets a uchar property as some-uchar OK │C│ ▶ 12/77 GObject properties accessors gets and sets a uchar property as someUchar OK │C│ ▶ 12/77 GObject properties accessors gets and sets a int property as some_int OK │C│ ▶ 12/77 GObject properties accessors gets and sets a int property as some-int OK │C│ ▶ 12/77 GObject properties accessors gets and sets a int property as someInt OK │C│ ▶ 12/77 GObject properties accessors gets and sets a uint property as some_uint OK │C│ ▶ 12/77 GObject properties accessors gets and sets a uint property as some-uint OK │C│ ▶ 12/77 GObject properties accessors gets and sets a uint property as someUint OK │C│ ▶ 12/77 GObject properties accessors gets and sets a long property as some_long OK │C│ ▶ 12/77 GObject properties accessors gets and sets a long property as some-long OK │C│ ▶ 12/77 GObject properties accessors gets and sets a long property as someLong OK │C│ ▶ 12/77 GObject properties accessors gets and sets a ulong property as some_ulong OK │C│ ▶ 12/77 GObject properties accessors gets and sets a ulong property as some-ulong OK │C│ ▶ 12/77 GObject properties accessors gets and sets a ulong property as someUlong OK │C│ ▶ 12/77 GObject properties accessors gets and sets a int64 property as some_int64 OK │C│ ▶ 12/77 GObject properties accessors gets and sets a int64 property as some-int64 OK │C│ ▶ 12/77 GObject properties accessors gets and sets a int64 property as someInt64 OK │C│ ▶ 12/77 GObject properties accessors gets and sets a int64 property as some_int64 OK │C│ ▶ 12/77 GObject properties accessors gets and sets a int64 property as some-int64 OK │C│ ▶ 12/77 GObject properties accessors gets and sets a int64 property as someInt64 OK │C│ ▶ 12/77 GObject properties accessors gets and sets a int64 property with a bigint OK │C│ ▶ 12/77 GObject properties accessors gets and sets a uint64 property as some_uint64 OK │C│ ▶ 12/77 GObject properties accessors gets and sets a uint64 property as some-uint64 OK │C│ ▶ 12/77 GObject properties accessors gets and sets a uint64 property as someUint64 OK │C│ ▶ 12/77 GObject properties accessors gets and sets a uint64 property with a bigint OK │C│ ▶ 12/77 GObject properties accessors gets and sets a string property as some_string OK │C│ ▶ 12/77 GObject properties accessors gets and sets a string property as some-string OK │C│ ▶ 12/77 GObject properties accessors gets and sets a string property as someString OK │C│ ▶ 12/77 GObject properties accessors get and sets out-of-range values throws OK │C│ ▶ 12/77 GObject properties accessors gets and sets a float property OK │C│ ▶ 12/77 GObject properties accessors gets and sets a double property OK │C│ ▶ 12/77 GObject properties accessors gets and sets a strv property as some_strv OK │C│ ▶ 12/77 GObject properties accessors gets and sets a strv property as some-strv OK │C│ ▶ 12/77 GObject properties accessors gets and sets a strv property as someStrv OK │C│ ▶ 12/77 GObject properties accessors gets and sets a boxed_struct property as some_boxed_struct OK │C│ ▶ 12/77 GObject properties accessors gets and sets a boxed_struct property as some-boxed-struct OK │C│ ▶ 12/77 GObject properties accessors gets and sets a boxed_struct property as someBoxedStruct OK │C│ ▶ 12/77 GObject properties accessors gets and sets a gvalue property as some_gvalue OK │C│ ▶ 12/77 GObject properties accessors gets and sets a gvalue property as some-gvalue OK │C│ ▶ 12/77 GObject properties accessors gets and sets a gvalue property as someGvalue OK │C│ ▶ 12/77 GObject properties accessors gets and sets a gvalue property with a bigint OK │C│ ▶ 12/77 GObject properties accessors gets and sets a variant property as some_variant OK │C│ ▶ 12/77 GObject properties accessors gets and sets a variant property as some-variant OK │C│ ▶ 12/77 GObject properties accessors gets and sets a variant property as someVariant OK │C│ ▶ 12/77 GObject properties accessors gets and sets a variant property as some_variant OK │C│ ▶ 12/77 GObject properties accessors gets and sets a variant property as some-variant OK │C│ ▶ 44/77 console has correct object tag OK │C│ ▶ 44/77 console logs a message OK │C│ ▶ 44/77 console logs an empty object correctly OK │C│ ▶ 44/77 console logs an object with custom constructor name OK │C│ ▶ 44/77 console logs an object with undefined constructor OK │C│ ▶ 44/77 console logs an object with Symbol.toStringTag and __name__ OK │C│ ▶ 44/77 console logs a warning OK │C│ ▶ 44/77 console logs an informative message OK │C│ ▶ 44/77 console traces a line OK │C│ ▶ 44/77 console traces a empty message OK │C│ ▶ 44/77 console asserts a true condition OK │C│ ▶ 44/77 console asserts a false condition OK │C│ ▶ 44/77 console asserts a false condition with message OK │C│ ▶ 44/77 console clear() can be called OK │C│ ▶ 44/77 console clear() resets indentation OK │C│ ▶ 44/77 console table() logs at least something OK │C│ ▶ 44/77 console string replacement console.log() supports %s OK │C│ ▶ 41/77 Exported DBus object can call a remote method OK │C│ ▶ 41/77 Exported DBus object can call a method with async/await OK │C│ ▶ 41/77 Exported DBus object can initiate a proxy with promise and call a method with async/await OK │C│ ▶ 41/77 Exported DBus object can call a remote method when not using makeProxyWrapper OK │C│ ▶ 41/77 Exported DBus object can handle an exception thrown by a remote method OK │C│ ▶ 41/77 Exported DBus object can handle an exception thrown by a method with async/await OK │C│ ▶ 41/77 Exported DBus object can still destructure the return value when an exception is thrown OK │C│ ▶ 41/77 Exported DBus object throws an exception when trying to call a method that does not exist OK │C│ ▶ 41/77 Exported DBus object throws an exception when trying to call an async method that does not exist OK │C│ ▶ 41/77 Exported DBus object can pass a parameter to a remote method that is not a JSON object OK │C│ ▶ 41/77 Exported DBus object can pass a parameter to a method with async/await that is not a JSON object OK │C│ ▶ 41/77 Exported DBus object can call a remote method with no in parameter OK │C│ ▶ 41/77 Exported DBus object can call an async/await method with no in parameter OK │C│ ▶ 41/77 Exported DBus object can call a remote method with multiple in parameters OK │C│ ▶ 41/77 Exported DBus object can call an async/await method with multiple in parameters OK │C│ ▶ 41/77 Exported DBus object can call a remote method with no return value OK │C│ ▶ 41/77 Exported DBus object can call an async/await method with no return value OK │C│ ▶ 41/77 Exported DBus object can emit a DBus signal OK │C│ ▶ 41/77 Exported DBus object can emit a DBus signal with async/await OK │C│ ▶ 41/77 Exported DBus object can call a remote method with multiple return values OK │C│ ▶ 41/77 Exported DBus object can call an async/await method with multiple return values OK │C│ ▶ 41/77 Exported DBus object does not coalesce one array into the array of return values OK │C│ ▶ 41/77 Exported DBus object does not coalesce one array into the array of return values with async/await OK │C│ ▶ 41/77 Exported DBus object does not coalesce an array of arrays into the array of return values OK │C│ ▶ 41/77 Exported DBus object does not coalesce an array of arrays into the array of return values with async/await OK │C│ ▶ 1/77 /gjs/context/register-module/eval-module OK │C│ ▶ 1/77 /gjs/context/register-module/eval-module-file OK │C│ ▶ 2/77 /callargs/one-of-each-type-works OK │C│ ▶ 2/77 /callargs/optional-args-work-when-passing-all-args OK │C│ 5/77 gjs:Scripts / Warnings OK 0.36s 3 subtests passed │C│ ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― │C│ stderr: │C│ Trace/breakpoint trap (core dumped) │C│ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― │C│ │C│ 34/77 gjs:JS / Signals OK 0.18s 42 subtests passed │C│ │C│ 35/77 gjs:JS / System OK 0.17s 13 subtests passed │C│ │C│ 36/77 gjs:JS / Tweener OK 0.17s 17 subtests passed │C│ │C│ 37/77 gjs:JS / WarnLib OK 0.17s 3 subtests passed │C│ │C│ ▶ 33/77 Life, the Universe and Everything null / undefined callback OK │C│ ▶ 33/77 Life, the Universe and Everything callback called more than once OK │C│ ▶ 33/77 Life, the Universe and Everything null callback called more than once OK │C│ ▶ 33/77 Life, the Universe and Everything array callbacks OK │C│ ▶ 33/77 Life, the Universe and Everything null array callback OK │C│ ▶ 33/77 Life, the Universe and Everything callback with inout array SKIP │C│ ▶ 33/77 Life, the Universe and Everything simple callback OK │C│ ▶ 33/77 Life, the Universe and Everything null simple callback OK │C│ ▶ 33/77 Life, the Universe and Everything noptr callback OK │C│ ▶ 33/77 Life, the Universe and Everything null noptr callback OK │C│ ▶ 33/77 Life, the Universe and Everything gobject-introspected function as callback parameter OK │C│ ▶ 33/77 Life, the Universe and Everything callback with user data OK │C│ ▶ 33/77 Life, the Universe and Everything callback with transfer-full return value OK │C│ ▶ 33/77 Life, the Universe and Everything callback with destroy-notify OK │C│ ▶ 33/77 Life, the Universe and Everything callback with destroy-notify and no user data SKIP │C│ ▶ 33/77 Life, the Universe and Everything callback with destroy-notify and no user data throws error OK │C│ ▶ 33/77 Life, the Universe and Everything async callback OK │C│ ▶ 33/77 Life, the Universe and Everything Gio.AsyncReadyCallback OK │C│ ▶ 33/77 Life, the Universe and Everything instance method taking a callback OK │C│ ▶ 33/77 Life, the Universe and Everything async instance methods OK │C│ ▶ 33/77 Life, the Universe and Everything static method taking a callback OK │C│ ▶ 33/77 Life, the Universe and Everything async static methods OK │C│ ▶ 33/77 Life, the Universe and Everything constructor taking a callback OK │C│ ▶ 33/77 Life, the Universe and Everything async constructor OK │C│ ▶ 33/77 Life, the Universe and Everything hash table passed to callback OK │C│ ▶ 33/77 Life, the Universe and Everything GError callback OK │C│ ▶ 33/77 Life, the Universe and Everything null GError callback OK │C│ ▶ 33/77 Life, the Universe and Everything owned GError callback OK │C│ ▶ 33/77 Life, the Universe and Everything Introspected interface correctly emits interface signals OK │C│ ▶ 33/77 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties OK │C│ ▶ 33/77 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor OK │C│ ▶ 33/77 Life, the Universe and Everything GObject with nonstandard prefix calls methods OK │C│ ▶ 33/77 Life, the Universe and Everything GObject with nonstandard prefix calls a static method OK │C│ ▶ 33/77 Life, the Universe and Everything GObject.InitiallyUnowned constructs OK │C│ ▶ 33/77 Life, the Universe and Everything GObject.InitiallyUnowned constructs via a static constructor OK │C│ ▶ 33/77 Life, the Universe and Everything torture signature 0 OK │C│ ▶ 33/77 Life, the Universe and Everything torture signature 1 fail OK │C│ ▶ 33/77 Life, the Universe and Everything torture signature 1 success OK │C│ ▶ 33/77 Life, the Universe and Everything torture signature 2 OK │C│ ▶ 33/77 Life, the Universe and Everything GValue boxing and unboxing date in OK │C│ ▶ 33/77 Life, the Universe and Everything GValue boxing and unboxing strv in OK │C│ ▶ 33/77 Life, the Universe and Everything GValue boxing and unboxing correctly converts a NULL strv in a GValue to an empty array OK │C│ ▶ 33/77 Life, the Universe and Everything code coverage for documentation tests that don't do anything OK │C│ ▶ 33/77 Life, the Universe and Everything marshals an aliased type OK │C│ ▶ 33/77 Life, the Universe and Everything deals with a fixed-size array in a struct OK │C│ ▶ 33/77 Life, the Universe and Everything marshals a fixed-size int array as a gpointer OK │C│ ▶ 33/77 Life, the Universe and Everything deals with a fixed-size and also zero-terminated array in a struct OK │C│ ▶ 33/77 Life, the Universe and Everything marshals a transfer-floating GLib.Variant OK │C│ ▶ 33/77 Life, the Universe and Everything Flat array of structs out parameter with transfer none OK │C│ ▶ 33/77 Life, the Universe and Everything Flat array of structs out parameter with transfer container OK │C│ ▶ 33/77 Life, the Universe and Everything Flat array of structs out parameter with transfer full OK │C│ ▶ 33/77 Life, the Universe and Everything Flat array of structs caller-allocated out parameter SKIP │C│ ▶ 33/77 Life, the Universe and Everything Flat array of structs transfer-full in parameter OK │C│ ▶ 33/77 Life, the Universe and Everything Flat array of structs transfer-none in parameter OK │C│ ▶ 33/77 Inline function OK │C│ ▶ 33/77 Inline method OK │C│ ▶ 33/77 Annotations object handles a deprecated string property OK │C│ ▶ 33/77 Annotations object handles a callback property SKIP │C│ ▶ 33/77 Annotations object handles a property that was annotated weirdly OK │C│ ▶ 33/77 Annotations object handles a signal which takes a pointer argument but annotated as a string SKIP │C│ ▶ 33/77 Annotations object handles a signal which takes a list of strings SKIP │C│ ▶ 33/77 Annotations object handles a signal with undocumented argument OK │C│ ▶ 33/77 Annotations object handles a signal with arbitrary ignored attributes OK │C│ ▶ 33/77 Annotations object handles an in-argument passed by pointer SKIP │C│ ▶ 33/77 Annotations object handles an optional in-out argument SKIP │C│ ▶ 12/77 GObject properties accessors gets and sets a variant property as someVariant OK │C│ ▶ 12/77 GObject properties accessors gets and sets a variant property as some_variant OK │C│ ▶ 12/77 GObject properties accessors gets and sets a variant property as some-variant OK │C│ ▶ 12/77 GObject properties accessors gets and sets a variant property as someVariant OK │C│ ▶ 12/77 GObject properties accessors gets and sets a object property as some_object OK │C│ ▶ 12/77 GObject properties accessors gets and sets a object property as some-object OK │C│ ▶ 12/77 GObject properties accessors gets and sets a object property as someObject OK │C│ ▶ 12/77 GObject properties accessors gets and sets a flags property as some_flags OK │C│ ▶ 12/77 GObject properties accessors gets and sets a flags property as some-flags OK │C│ ▶ 12/77 GObject properties accessors gets and sets a flags property as someFlags OK │C│ ▶ 12/77 GObject properties accessors gets and sets a enum property as some_enum OK │C│ ▶ 12/77 GObject properties accessors gets and sets a enum property as some-enum OK │C│ ▶ 12/77 GObject properties accessors gets and sets a enum property as someEnum OK │C│ ▶ 12/77 GObject properties accessors gets and sets a byte_array property as some_byte_array OK │C│ ▶ 12/77 GObject properties accessors gets and sets a byte_array property as some-byte-array OK │C│ ▶ 12/77 GObject properties accessors gets and sets a byte_array property as someByteArray OK │C│ ▶ 12/77 GObject properties accessors gets a read-only property OK │C│ ▶ 12/77 GObject properties accessors throws when setting a read-only property OK │C│ ▶ 12/77 GObject properties accessors allows to set/get deprecated properties OK │C│ ▶ 12/77 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer none OK │C│ ▶ 12/77 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer none OK │C│ ▶ 12/77 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer none OK │C│ ▶ 12/77 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer container OK │C│ ▶ 12/77 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer container OK │C│ ▶ 12/77 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer container OK │C│ ▶ 12/77 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer full OK │C│ ▶ 12/77 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer full OK │C│ ▶ 12/77 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer full OK │C│ ▶ 12/77 GObject signals checks emission of signal with boxed-struct argument and transfer none OK │C│ ▶ 12/77 GObject signals checks emission of signal with boxed-struct argument and transfer full SKIP │C│ ▶ 12/77 GObject signals with not-ref-counted boxed types with transfer full are properly handled OK │C│ ▶ 12/77 GObject signals not-ref-counted boxed types with transfer full originating from C are properly handled SKIP │C│ ▶ 12/77 GObject signals can be created from C constructor as well OK │C│ ▶ 12/77 GError extra tests marshals GError instances through GValue OK │C│ ▶ 12/77 GError extra tests can be nullable OK │C│ ▶ 12/77 GHashTable extra tests marshals a hash table of enums as an in argument OK │C│ ▶ 12/77 GHashTable extra tests marshals a hash table of enums as a return value OK │C│ ▶ 45/77 ES module imports default import OK │C│ ▶ 45/77 ES module imports named import OK │C│ ▶ 45/77 ES module imports GObject introspection import OK │C│ ▶ 45/77 ES module imports import with version parameter OK │C│ ▶ 45/77 ES module imports import again with other version parameter OK │C│ ▶ 45/77 ES module imports import for the first time with wrong version OK │C│ ▶ 45/77 ES module imports import with another version after a failed import OK │C│ ▶ 45/77 ES module imports import nonexistent module OK │C│ ▶ 45/77 ES module imports GObject introspection import via URL scheme OK │C│ ▶ 45/77 ES module imports import.meta.url OK │C│ ▶ 45/77 ES module imports finds files relative to import.meta.url OK │C│ ▶ 45/77 ES module imports does not expose internal import.meta properties to userland modules OK │C│ ▶ 45/77 ES module imports treats equivalent URIs as equal and does not load the module again OK │C│ ▶ 45/77 ES module imports can load modules with query parameters uniquely OK │C│ ▶ 45/77 ES module imports passes query parameters to imported modules in import.meta.uri OK │C│ ▶ 45/77 ES module imports rejects imports from a nonsense URI scheme OK │C│ ▶ 45/77 ES module imports rejects imports from a real but unsupported URI scheme OK │C│ ▶ 45/77 Builtin ES modules gettext default import OK │C│ ▶ 45/77 Builtin ES modules gettext named import OK │C│ ▶ 45/77 Builtin ES modules gettext named dynamic import OK │C│ ▶ 45/77 Builtin ES modules gettext dynamic import matches static import OK │C│ ▶ 45/77 Builtin ES modules system default import OK │C│ ▶ 45/77 Builtin ES modules system named import OK │C│ ▶ 45/77 Builtin ES modules system dynamic import matches static import OK │C│ ▶ 45/77 Builtin ES modules system named dynamic import OK │C│ ▶ 45/77 Dynamic imports default import OK │C│ ▶ 45/77 Dynamic imports named import OK │C│ ▶ 45/77 Dynamic imports dynamic gi import matches static OK │C│ ▶ 45/77 Dynamic imports treats equivalent URIs as equal and does not load the module again OK │C│ ▶ 45/77 Dynamic imports treats query parameters uniquely for absolute URIs OK │C│ ▶ 45/77 Dynamic imports treats query parameters uniquely for relative URIs OK │C│ ▶ 45/77 Dynamic imports does not show internal stack frames in an import error OK │C│ ▶ 45/77 Dynamic imports does not show internal stack frames in a module that throws an error OK │C│ ▶ 45/77 Dynamic imports does not show internal stack frames in a module that fails to parse OK │C│ ▶ 45/77 Dynamic imports rejects imports from a nonsense URI scheme OK │C│ ▶ 45/77 Dynamic imports rejects imports from a real but unsupported URI scheme OK │C│ 57/77 gjs:Debugger / detach command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=206 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/detach.debugger │C│ 58/77 gjs:Debugger / down-up command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MALLOC_PERTURB_=39 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/down-up.debugger │C│ 59/77 gjs:Debugger / finish command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=164 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/finish.debugger │C│ 60/77 gjs:Debugger / frame command RUNNING │C│ >>> MALLOC_PERTURB_=60 MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/frame.debugger │C│ 61/77 gjs:Debugger / keys command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 MALLOC_PERTURB_=182 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/keys.debugger │C│ ▶ 41/77 Exported DBus object can return multiple arrays from a remote method OK │C│ ▶ 41/77 Exported DBus object can return multiple arrays from an async/await method OK │C│ ▶ 41/77 Exported DBus object handles a bad signature by throwing an exception OK │C│ ▶ 41/77 Exported DBus object handles a bad signature in async/await by rejecting the promise OK │C│ ▶ 41/77 Exported DBus object can call a remote method that is implemented asynchronously OK │C│ ▶ 41/77 Exported DBus object can call an async/await method that is implemented asynchronously OK │C│ ▶ 41/77 Exported DBus object can send and receive bytes from a remote method OK │C│ ▶ 41/77 Exported DBus object can send and receive bytes from an async/await method OK │C│ ▶ 41/77 Exported DBus object can call a remote method that returns an array of structs OK │C│ ▶ 41/77 Exported DBus object can call an async/await method that returns an array of structs OK │C│ ▶ 41/77 Exported DBus object can send and receive dicts from a remote method OK │C│ ▶ 41/77 Exported DBus object can send and receive dicts from an async/await method OK │C│ ▶ 41/77 Exported DBus object can call a remote method with a Unix FD OK │C│ ▶ 41/77 Exported DBus object can call an async/await method with a Unix FD OK │C│ ▶ 41/77 Exported DBus object can call an asynchronously implemented remote method with a Unix FD OK │C│ ▶ 41/77 Exported DBus object can call an asynchronously implemented async/await method with a Unix FD OK │C│ ▶ 41/77 Exported DBus object can call a remote method that returns a Unix FD OK │C│ ▶ 41/77 Exported DBus object can call an async/await method that returns a Unix FD OK │C│ ▶ 41/77 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD OK │C│ ▶ 41/77 Exported DBus object can call an asynchronously implemented asyc/await method that returns a Unix FD OK │C│ ▶ 41/77 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one OK │C│ ▶ 41/77 Exported DBus object rejects the promise when not passing a Gio.UnixFDList to an async method that requires one OK │C│ ▶ 41/77 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList OK │C│ ▶ 41/77 Exported DBus object rejects the promise when async passing a handle out of range of a Gio.UnixFDList OK │C│ ▶ 41/77 Exported DBus object Has defined properties OK │C│ ▶ 41/77 Exported DBus object reading readonly property works OK │C│ ▶ 41/77 Exported DBus object reading readwrite property works OK │C│ ▶ 41/77 Exported DBus object reading writeonly throws an error OK │C│ ▶ 41/77 Exported DBus object Setting a readwrite property works OK │C│ ▶ 41/77 Exported DBus object Setting a writeonly property works OK │C│ ▶ 41/77 Exported DBus object Setting a readonly property throws an error OK │C│ ▶ 41/77 Exported DBus object Reading a property that prepacks the return value works OK │C│ ▶ 41/77 Exported DBus object Marking a property as invalidated works OK │C│ ▶ 41/77 DBus Proxy wrapper init failures are reported in sync mode OK │C│ ▶ 41/77 DBus Proxy wrapper init failures are reported in async mode OK │C│ ▶ 41/77 DBus Proxy wrapper can init a proxy asynchronously when promisified OK │C│ ▶ 41/77 DBus Proxy wrapper can create a proxy from a promise OK │C│ ▶ 41/77 DBus Proxy wrapper can create fail a proxy from a promise OK │C│ ▶ 44/77 console string replacement console.log() supports %d OK │C│ ▶ 44/77 console string replacement console.log() supports %i OK │C│ ▶ 44/77 console string replacement console.log() supports %f OK │C│ ▶ 44/77 console string replacement console.log() supports %o OK │C│ ▶ 44/77 console string replacement console.log() supports %O OK │C│ ▶ 44/77 console string replacement console.log() ignores %c OK │C│ ▶ 44/77 console string replacement console.log() supports mixing substitutions OK │C│ ▶ 44/77 console string replacement console.log() supports invalid numbers OK │C│ ▶ 44/77 console string replacement console.log() supports missing substitutions OK │C│ ▶ 44/77 console string replacement console.warn() supports %s OK │C│ ▶ 44/77 console string replacement console.warn() supports %d OK │C│ ▶ 44/77 console string replacement console.warn() supports %i OK │C│ ▶ 44/77 console string replacement console.warn() supports %f OK │C│ ▶ 44/77 console string replacement console.warn() supports %o OK │C│ ▶ 44/77 console string replacement console.warn() supports %O OK │C│ ▶ 44/77 console string replacement console.warn() ignores %c OK │C│ ▶ 44/77 console string replacement console.warn() supports mixing substitutions OK │C│ ▶ 44/77 console string replacement console.warn() supports invalid numbers OK │C│ ▶ 44/77 console string replacement console.warn() supports missing substitutions OK │C│ ▶ 44/77 console string replacement console.info() supports %s OK │C│ ▶ 44/77 console string replacement console.info() supports %d OK │C│ ▶ 44/77 console string replacement console.info() supports %i OK │C│ ▶ 44/77 console string replacement console.info() supports %f OK │C│ ▶ 44/77 console string replacement console.info() supports %o OK │C│ ▶ 44/77 console string replacement console.info() supports %O OK │C│ ▶ 44/77 console string replacement console.info() ignores %c OK │C│ ▶ 44/77 console string replacement console.info() supports mixing substitutions OK │C│ ▶ 44/77 console string replacement console.info() supports invalid numbers OK │C│ ▶ 44/77 console string replacement console.info() supports missing substitutions OK │C│ ▶ 44/77 console string replacement console.error() supports %s OK │C│ ▶ 44/77 console string replacement console.error() supports %d OK │C│ ▶ 44/77 console string replacement console.error() supports %i OK │C│ ▶ 44/77 console string replacement console.error() supports %f OK │C│ ▶ 44/77 console string replacement console.error() supports %o OK │C│ ▶ 44/77 console string replacement console.error() supports %O OK │C│ ▶ 44/77 console string replacement console.error() ignores %c OK │C│ ▶ 44/77 console string replacement console.error() supports mixing substitutions OK │C│ ▶ 44/77 console string replacement console.error() supports invalid numbers OK │C│ ▶ 44/77 console string replacement console.error() supports missing substitutions OK │C│ ▶ 44/77 console string replacement console.trace() supports %s OK │C│ ▶ 44/77 console string replacement console.trace() supports %d OK │C│ ▶ 44/77 console string replacement console.trace() supports %i OK │C│ ▶ 44/77 console string replacement console.trace() supports %f OK │C│ ▶ 44/77 console string replacement console.trace() supports %o OK │C│ ▶ 44/77 console string replacement console.trace() supports %O OK │C│ ▶ 44/77 console string replacement console.trace() ignores %c OK │C│ ▶ 44/77 console string replacement console.trace() supports mixing substitutions OK │C│ ▶ 44/77 console string replacement console.trace() supports invalid numbers OK │C│ ▶ 44/77 console string replacement console.trace() supports missing substitutions OK │C│ ▶ 44/77 console time() ends correctly OK │C│ ▶ 1/77 /gjs/context/register-module/eval-jsapi OK │C│ ▶ 1/77 /gjs/context/register-module/eval-jsapi-relative OK │C│ ▶ 1/77 /gjs/context/register-module/non-existent OK │C│ ▶ 2/77 /callargs/optional-args-work-when-passing-only-required-args OK │C│ ▶ 2/77 /callargs/enum-types-work OK │C│ ▶ 2/77 /callargs/signed-enum-types-work OK │C│ 27/77 gjs:JS / Mainloop OK 0.29s 8 subtests passed │C│ │C│ 43/77 gjs:JS / CairoModule OK 0.17s 3 subtests passed │C│ │C│ 42/77 gjs:JS / Async OK 0.17s 10 subtests passed │C│ │C│ 7/77 gjs:JS / Cairo ERROR 0.39s killed by signal 5 SIGTRAP │C│ ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― │C│ stderr: │C│ │C│ (minijasmine:1428): Gtk-WARNING **: 13:31:17.985: cannot open display: │C│ │C│ (test program exited with status code -5) │C│ │C│ TAP parsing error: Too few tests run (expected 61, got 21) │C│ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― │C│ │C│ ▶ 12/77 Filename tests wrong types OK │C│ ▶ 12/77 Filename tests nullability OK │C│ ▶ 12/77 Filename tests round-tripping OK │C│ ▶ 12/77 Filename tests various types of paths in GLib encoding OK │C│ ▶ 12/77 Filename tests various types of path existing OK │C│ ▶ 12/77 Array of enum extra tests marshals a C array of enum values as a return value SKIP │C│ ▶ 12/77 Flags extra tests marshals a 32-high bit flags value as an in argument OK │C│ ▶ 12/77 UTF-8 strings invalid bytes tests handles invalid UTF-8 return values gracefully SKIP │C│ ▶ 12/77 UTF-8 strings invalid bytes tests handles invalid UTF-8 out arguments gracefully SKIP │C│ ▶ 33/77 Annotations object handles various in-out argument configurations also tested elsewhere OK │C│ ▶ 33/77 Annotations object handles a GPtrArray of GValue SKIP │C│ ▶ 33/77 Annotations object handles a struct with a fixed length array field SKIP │C│ ▶ 33/77 Annotations object handles various header-only stuff OK │C│ ▶ 33/77 Annotations object handles an integer constant larger than 32 bits SKIP │C│ ▶ 33/77 Abstract drawable object calls methods OK │C│ ▶ 33/77 Regress.Foo various stuff OK │C│ ▶ 33/77 Regress.Foo Interface OK │C│ ▶ 33/77 Regress.Foo SubInterface OK │C│ ▶ 33/77 Regress.Foo interface with vfunc that takes a callback SKIP │C│ ▶ 33/77 Regress.Foo Object static OK │C│ ▶ 33/77 Regress.Foo Object instance OK │C│ ▶ 33/77 Regress.Foo Object properties OK │C│ ▶ 33/77 Regress.Foo Subobject instance OK │C│ ▶ 33/77 Regress.Foo Buffer instance OK │C│ ▶ 33/77 Regress.Foo OtherObject instance OK │C│ ▶ 33/77 Regress.Foo EnumType OK │C│ ▶ 33/77 Regress.Foo FlagsType OK │C│ ▶ 33/77 Regress.Foo EnumNoType OK │C│ ▶ 33/77 Regress.Foo FlagsNoType OK │C│ ▶ 33/77 Regress.Foo EnumFullname OK │C│ ▶ 33/77 Regress.Foo Address OK │C│ ▶ 33/77 Regress.Foo Various boxed instances OK │C│ ▶ 33/77 Regress.Foo Rectangle instance OK │C│ ▶ 33/77 Regress.Foo Various test functions OK │C│ ▶ 33/77 Regress.Foo Error type OK │C│ ▶ 33/77 Regress.Foo Foreign struct OK │C│ ▶ 33/77 Regress.Foo Foreign struct via introspected constructor SKIP │C│ ▶ 33/77 RegressUnix handles devt OK │C│ ▶ 33/77 RegressUnix handles gidt OK │C│ ▶ 33/77 RegressUnix handles pidt OK │C│ ▶ 33/77 RegressUnix handles socklent OK │C│ ▶ 33/77 RegressUnix handles uidt OK │C│ ▶ 33/77 Boxed type return extra tests Refcounted boxed type wrapper OK │C│ ▶ 33/77 Boxed type return extra tests Array of boxed type transfer none out parameter OK │C│ ▶ 33/77 Boxed type return extra tests Boxed GValue out OK │C│ ▶ 33/77 Boxed type return extra tests GList of boxed type transfer none return value OK │C│ ▶ 33/77 Boxed type return extra tests GList of boxed type transfer full return value OK │C│ ▶ 33/77 UTF-8 strings invalid bytes tests handles invalid UTF-8 return values gracefully SKIP │C│ ▶ 33/77 Fundamental extra tests array of fundamental objects in OK │C│ ▶ 33/77 Fundamental extra tests array of fundamental objects out OK │C│ ▶ 33/77 Fundamental extra tests in argument OK │C│ ▶ 33/77 Fundamental extra tests abstract type OK │C│ ▶ 33/77 Fundamental extra tests out argument OK │C│ ▶ 33/77 Class with action signals returns a new object SKIP │C│ ▶ 33/77 Class with action signals returns null OK │C│ ▶ 33/77 Bitmask fundamental type can be created SKIP │C│ ▶ 3/77 - Unhandled promise rejections should still be printed when exiting OK │C│ ▶ 3/77 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. OK │C│ ▶ 46/77 Async mainloop resolves when main loop exits OK │C│ 62/77 gjs:Debugger / lastvalues command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 MALLOC_PERTURB_=242 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/lastvalues.debugger │C│ 63/77 gjs:Debugger / list command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js MALLOC_PERTURB_=194 GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/list.debugger │C│ 64/77 gjs:Debugger / next command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MALLOC_PERTURB_=61 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/next.debugger │C│ ▶ 47/77 Text Encoding toString() uses spec-compliant tags OK │C│ ▶ 47/77 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) OK │C│ ▶ 47/77 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array OK │C│ ▶ 47/77 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array OK │C│ ▶ 47/77 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array OK │C│ ▶ 47/77 Text Encoding TextDecoder decode() fatal is false by default OK │C│ ▶ 47/77 Text Encoding TextDecoder decode() ignoreBOM is false by default OK │C│ ▶ 47/77 Text Encoding TextDecoder decode() fatal is true when passed OK │C│ ▶ 47/77 Text Encoding TextDecoder decode() ignoreBOM is true when passed OK │C│ ▶ 47/77 Text Encoding TextDecoder decode() fatal is coerced to a boolean value OK │C│ ▶ 47/77 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value OK │C│ ▶ 47/77 Text Encoding TextDecoder decode() throws on empty input OK │C│ ▶ 47/77 Text Encoding TextDecoder decode() throws on null input OK │C│ ▶ 47/77 Text Encoding TextDecoder decode() throws on invalid encoding label OK │C│ ▶ 47/77 Text Encoding TextDecoder decode() decodes undefined as an empty string OK │C│ ▶ 47/77 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) OK │C│ ▶ 47/77 Text Encoding TextDecoder decode() decodes GLib.Bytes OK │C│ ▶ 47/77 Text Encoding TextDecoder decode() ignores byte order marker (BOM) OK │C│ ▶ 47/77 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) OK │C│ ▶ 47/77 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) OK │C│ ▶ 47/77 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) OK │C│ ▶ 47/77 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 OK │C│ ▶ 47/77 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes OK │C│ ▶ 47/77 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes OK │C│ ▶ 47/77 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-6 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-7 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8-I can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-10 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-15 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-16 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter windows-1252 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter windows-1253 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter windows-1254 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter windows-1255 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter windows-1256 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. OK │C│ ▶ 47/77 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. OK │C│ ▶ 48/77 GLib Structured logging handler writes a message OK │C│ ▶ 48/77 GLib Structured logging handler writes a warning OK │C│ ▶ 48/77 GLib Structured logging handler preserves a custom string field OK │C│ ▶ 48/77 GLib Structured logging handler preserves a custom byte array field OK │C│ 65/77 gjs:Debugger / print command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp MALLOC_PERTURB_=85 G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/print.debugger │C│ ▶ 49/77 globalThis is equal to window OK │C│ ▶ 49/77 globalThis WeakRef is defined OK │C│ ▶ 49/77 globalThis console is defined OK │C│ ▶ 49/77 globalThis TextEncoder is defined OK │C│ ▶ 49/77 globalThis TextDecoder is defined OK │C│ ▶ 49/77 globalThis ARGV is defined OK │C│ ▶ 49/77 globalThis print function log is defined OK │C│ ▶ 49/77 globalThis print function print is defined OK │C│ ▶ 49/77 globalThis print function printerr is defined OK │C│ ▶ 49/77 globalThis print function logError is defined OK │C│ ▶ 1/77 /gjs/context/eval-module/unregistered OK │C│ ▶ 1/77 /gjs/context/eval-module/exit-code-omitted-throw OK │C│ ▶ 1/77 /gjs/context/eval-module/exit-code-omitted-no-throw OK │C│ ▶ 44/77 console time() doesn't log initially OK │C│ ▶ 2/77 /callargs/one-of-each-nullable-type-works OK │C│ ▶ 2/77 /callargs/passing-no-arguments-when-all-optional OK │C│ ▶ 2/77 /callargs/passing-some-arguments-when-all-optional OK │C│ 45/77 gjs:JS / ESModules OK 0.17s 36 subtests passed │C│ │C│ 41/77 gjs:dbus / GDBus OK 0.21s 63 subtests passed │C│ ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― │C│ stderr: │C│ Gjs-Message: 13:31:18.172: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0x207e49318038 native@0x564f052efb10] │C│ Gjs-Message: 13:31:18.187: JS LOG: Missing handler for DBus method thisDoesNotExist │C│ Gjs-Message: 13:31:18.188: JS LOG: Missing handler for DBus method thisDoesNotExist │C│ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― │C│ │C│ ▶ 51/77 Utility callback recognizes callback correctly OK │C│ ▶ 51/77 Utility object recognizes callback correctly OK │C│ ▶ 51/77 Utility unions/structs TaggedValue SKIP │C│ ▶ 51/77 Utility unions/structs Byte SKIP │C│ ▶ 51/77 Utility unions/structs Buffer OK │C│ ▶ 51/77 Utility unions/structs Struct SKIP │C│ ▶ 51/77 Utility unions/structs Union SKIP │C│ ▶ 51/77 Utility enums/flags enum OK │C│ ▶ 51/77 Utility enums/flags flags OK │C│ ▶ 52/77 WeakRef works OK │C│ ▶ 52/77 FinalizationRegistry works OK │C│ ▶ 52/77 FinalizationRegistry works if a microtask is enqueued from the callback OK │C│ ▶ 52/77 FinalizationRegistry works if the object is collected in a microtask OK │C│ ▶ 52/77 FinalizationRegistry works if another collection is queued from the callback OK │C│ 12/77 gjs:JS / GIMarshalling OK 0.40s 727 subtests passed │C│ │C│ 33/77 gjs:JS / Regress OK 0.25s 339 subtests passed │C│ │C│ 48/77 gjs:JS / GLibLogWriter OK 0.15s 4 subtests passed │C│ │C│ 49/77 gjs:JS / Global OK 0.15s 10 subtests passed │C│ │C│ ▶ 3/77 - Unicode encoding for symbols should be functioning properly for ARGV and imports. OK │C│ ▶ 3/77 - --help should succeed OK │C│ ▶ 3/77 - --help should print something OK │C│ ▶ 3/77 - should succeed when --help is not first arg OK │C│ ▶ 3/77 - should print something when --help is not first arg OK │C│ ▶ 53/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/backtrace.debugger OK │C│ 66/77 gjs:Debugger / quit command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=247 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/quit.debugger │C│ 67/77 gjs:Debugger / return command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MALLOC_PERTURB_=201 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/return.debugger │C│ ▶ 54/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/breakpoint.debugger OK │C│ ▶ 55/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/continue.debugger OK │C│ ▶ 56/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/delete.debugger OK │C│ 46/77 gjs:JS / AsyncMainloop OK 0.19s 1 subtests passed │C│ │C│ 68/77 gjs:Debugger / set command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=166 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/set.debugger │C│ 69/77 gjs:Debugger / step command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=225 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/step.debugger │C│ 70/77 gjs:Debugger / throw command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MALLOC_PERTURB_=42 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/throw.debugger │C│ 71/77 gjs:Debugger / until command RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir MALLOC_PERTURB_=29 LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/until.debugger │C│ 47/77 gjs:JS / Encoding OK 0.19s 56 subtests passed │C│ │C│ 22/77 gjs:JS / Introspection ERROR 0.38s killed by signal 5 SIGTRAP │C│ ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― │C│ stderr: │C│ │C│ (minijasmine:1749): Gtk-WARNING **: 13:31:18.039: cannot open display: │C│ │C│ (test program exited with status code -5) │C│ │C│ TAP parsing error: Too few tests run (expected 20, got 2) │C│ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― │C│ │C│ 72/77 gjs:Debugger / sourcemap dynamic module RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=113 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/sourcemap-dynamic-module.debugger │C│ 51/77 gjs:JS / Utility OK 0.17s 5 subtests passed │C│ │C│ ▶ 3/77 - --help should succeed before a script file OK │C│ ▶ 3/77 - --help should print something before a script file OK │C│ ▶ 3/77 - --help should succeed before -c OK │C│ ▶ 3/77 - --help should print something before -c OK │C│ ▶ 1/77 /gjs/context/eval-module/jsapi-throw OK │C│ ▶ 1/77 /gjs/context/eval-module/source-map OK │C│ ▶ 2/77 /callargs/passing-all-arguments-when-all-optional OK │C│ 44/77 gjs:JS / Console OK 0.24s 68 subtests passed │C│ │C│ 73/77 gjs:Debugger / sourcemap separate module RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none MALLOC_PERTURB_=103 GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/sourcemap-separate-module.debugger │C│ 74/77 gjs:Debugger / sourcemap separate RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=191 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/sourcemap-separate.debugger │C│ 75/77 gjs:Debugger / sourcemap inlined RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc MALLOC_PERTURB_=132 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/sourcemap-inlined.debugger │C│ 52/77 gjs:JS / WeakRef OK 0.19s 5 subtests passed │C│ │C│ 53/77 gjs:Debugger / backtrace command OK 0.18s 1 subtests passed │C│ │C│ 54/77 gjs:Debugger / breakpoint command OK 0.16s 1 subtests passed │C│ │C│ 55/77 gjs:Debugger / continue command OK 0.16s 1 subtests passed │C│ │C│ 56/77 gjs:Debugger / delete command OK 0.15s 1 subtests passed │C│ │C│ 76/77 gjs:Debugger / sourcemap inlined module RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=98 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/sourcemap-inlined-module.debugger │C│ ▶ 57/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/detach.debugger OK │C│ ▶ 58/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/down-up.debugger OK │C│ ▶ 59/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/finish.debugger OK │C│ ▶ 60/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/frame.debugger OK │C│ ▶ 61/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/keys.debugger OK │C│ 77/77 gjs:Debugger / throw ignored RUNNING │C│ >>> MESON_TEST_ITERATION=1 ENABLE_GTK=yes GJS_USE_UNINSTALLED_FILES=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 GI_TYPELIB_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools G_SLICE=always-malloc UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 DYLD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools GTK_A11Y=none GJS_DEBUG_TOPICS='' TOP_BUILDDIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir LD_LIBRARY_PATH=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/subprojects/gobject-introspection-tests:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js:/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js/libgjstesttools MALLOC_PERTURB_=195 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_DEBUG_OUTPUT=stderr GJS_PATH='' ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GSETTINGS_SCHEMA_DIR=/mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/installed-tests/js GSETTINGS_BACKEND=memory /mason/build/x86_64/gjs-1.84.2.tar.xz/installed-tests/debugger-test.sh /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/throw-ignored.debugger │C│ ▶ 2/77 /callargs/allocated-args-are-freed-on-error OK │C│ ▶ 2/77 /callargs/nullable-bool-is-invalid OK │C│ ▶ 2/77 /callargs/nullable-int-is-invalid OK │C│ ▶ 2/77 /callargs/nullable-unsigned-is-invalid OK │C│ ▶ 1/77 /gjs/context/eval-file/exit-code-omitted-no-throw OK │C│ ▶ 1/77 /gjs/context/eval-file/exit-code-omitted-throw OK │C│ ▶ 1/77 /gjs/context/eval-file/source-map OK │C│ ▶ 3/77 - --help after script file should be passed to script OK │C│ ▶ 3/77 - --help after script file should not print anything OK │C│ ▶ 62/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/lastvalues.debugger OK │C│ ▶ 63/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/list.debugger OK │C│ ▶ 64/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/next.debugger OK │C│ ▶ 65/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/print.debugger OK │C│ 57/77 gjs:Debugger / detach command OK 0.14s 1 subtests passed │C│ │C│ 58/77 gjs:Debugger / down-up command OK 0.14s 1 subtests passed │C│ │C│ 59/77 gjs:Debugger / finish command OK 0.13s 1 subtests passed │C│ │C│ 60/77 gjs:Debugger / frame command OK 0.13s 1 subtests passed │C│ │C│ 61/77 gjs:Debugger / keys command OK 0.12s 1 subtests passed │C│ │C│ ▶ 1/77 /gjs/gobject/js_defined_type OK │C│ ▶ 1/77 /gjs/gobject/without_introspection OK │C│ ▶ 2/77 /callargs/nullable-int64-is-invalid OK │C│ ▶ 2/77 /callargs/nullable-double-is-invalid OK │C│ ▶ 2/77 /callargs/invalid-bool-type OK │C│ ▶ 3/77 - --help after -c should be passed to script OK │C│ ▶ 3/77 - --help after -c should not print anything OK │C│ 62/77 gjs:Debugger / lastvalues command OK 0.11s 1 subtests passed │C│ │C│ 63/77 gjs:Debugger / list command OK 0.11s 1 subtests passed │C│ │C│ 64/77 gjs:Debugger / next command OK 0.10s 1 subtests passed │C│ │C│ 65/77 gjs:Debugger / print command OK 0.10s 1 subtests passed │C│ │C│ ▶ 1/77 /gjs/profiler/start_stop OK │C│ ▶ 66/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/quit.debugger OK │C│ ▶ 67/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/return.debugger OK │C│ ▶ 68/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/set.debugger OK │C│ ▶ 69/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/step.debugger OK │C│ ▶ 70/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/throw.debugger OK │C│ ▶ 71/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/until.debugger OK │C│ 40/77 gjs:JS / LegacyGtk ERROR 0.30s killed by signal 5 SIGTRAP │C│ ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― │C│ stderr: │C│ │C│ (minijasmine:2023): Gtk-WARNING **: 13:31:18.161: cannot open display: │C│ │C│ (test program exited with status code -5) │C│ │C│ TAP parsing error: Too few tests run (expected 8, got 0) │C│ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― │C│ │C│ ▶ 72/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/sourcemap-dynamic-module.debugger OK │C│ 38/77 gjs:JS / Gtk3 ERROR 0.31s killed by signal 5 SIGTRAP │C│ ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― │C│ stderr: │C│ │C│ (minijasmine:1995): Gtk-WARNING **: 13:31:18.152: cannot open display: │C│ │C│ (test program exited with status code -5) │C│ │C│ TAP parsing error: Too few tests run (expected 33, got 0) │C│ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― │C│ │C│ 39/77 gjs:JS / GObjectDestructionAccess ERROR 0.31s killed by signal 5 SIGTRAP │C│ ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― │C│ stderr: │C│ │C│ (minijasmine:2009): Gtk-WARNING **: 13:31:18.154: cannot open display: │C│ │C│ (test program exited with status code -5) │C│ │C│ TAP parsing error: Too few tests run (expected 54, got 0) │C│ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― │C│ │C│ ▶ 73/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/sourcemap-separate-module.debugger OK │C│ 66/77 gjs:Debugger / quit command OK 0.08s 1 subtests passed │C│ │C│ 67/77 gjs:Debugger / return command OK 0.08s 1 subtests passed │C│ │C│ 68/77 gjs:Debugger / set command OK 0.07s 1 subtests passed │C│ │C│ 69/77 gjs:Debugger / step command OK 0.06s 1 subtests passed │C│ │C│ 70/77 gjs:Debugger / throw command OK 0.06s 1 subtests passed │C│ │C│ 71/77 gjs:Debugger / until command OK 0.05s 1 subtests passed │C│ │C│ 72/77 gjs:Debugger / sourcemap dynamic module OK 0.05s 1 subtests passed │C│ │C│ 73/77 gjs:Debugger / sourcemap separate module OK 0.04s 1 subtests passed │C│ │C│ ▶ 74/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/sourcemap-separate.debugger OK │C│ 74/77 gjs:Debugger / sourcemap separate OK 0.03s 1 subtests passed │C│ │C│ ▶ 2/77 /callargs/invalid-int-type OK │C│ ▶ 1/77 /gjs/jsapi/util/error/throw OK │C│ ▶ 75/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/sourcemap-inlined.debugger OK │C│ 75/77 gjs:Debugger / sourcemap inlined OK 0.03s 1 subtests passed │C│ │C│ ▶ 3/77 - -I after script should succeed but give a warning OK │C│ ▶ 76/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/sourcemap-inlined-module.debugger OK │C│ 76/77 gjs:Debugger / sourcemap inlined module OK 0.03s 1 subtests passed │C│ │C│ ▶ 77/77 - /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/../installed-tests/debugger/throw-ignored.debugger OK │C│ ▶ 1/77 /gjs/jsapi/util/error/throw-cause OK │C│ 77/77 gjs:Debugger / throw ignored OK 0.03s 1 subtests passed │C│ │C│ ▶ 2/77 /callargs/invalid-unsigned-type OK │C│ ▶ 1/77 /gjs/jsapi/util/string/utf8-nchars-to-js OK │C│ ▶ 2/77 /callargs/invalid-int64-type OK │C│ ▶ 3/77 - --coverage-prefix after script should succeed but give a warning OK │C│ ▶ 1/77 /gjs/jsapi/util/string/char16_data OK │C│ ▶ 2/77 /callargs/invalid-double-type OK │C│ ▶ 1/77 /gjs/jsapi/util/string/to_ucs4 OK │C│ ▶ 3/77 - --coverage-output after script should succeed but give a warning OK │C│ ▶ 2/77 /callargs/invalid-autochar-type OK │C│ ▶ 3/77 - --version should work OK │C│ ▶ 1/77 /gjs/jsapi/util/string/js/string/utf8 OK │C│ ▶ 3/77 - --version should print something OK │C│ ▶ 2/77 /callargs/invalid-autojschar-type OK │C│ ▶ 1/77 /gjs/jsapi/util/gi/args/safe-integer/max OK │C│ ▶ 2/77 /callargs/invalid-jsstring-type OK │C│ ▶ 1/77 /gjs/jsapi/util/gi/args/safe-integer/min OK │C│ ▶ 3/77 - --version after -c should be passed to script OK │C│ ▶ 2/77 /callargs/invalid-object-type OK │C│ ▶ 1/77 /gjs/jsapi/util/debug_id/string/no-quotes OK │C│ ▶ 2/77 /callargs/invalid-boolean OK │C│ ▶ 3/77 - --version after -c should not print anything OK │C│ ▶ 1/77 /gjs/jsapi/util/debug_string/quotes OK │C│ ▶ 3/77 - --jsversion should work OK │C│ ▶ 3/77 - --jsversion should print something OK │C│ ▶ 2/77 /callargs/invalid-object OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/size OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/destructor OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/free_and_ref_funcs OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/constructor/empty OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/constructor/basic OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/constructor/take_ownership OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/constructor/assignment OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/constructor/assignment/other OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/destructor/take_ownership OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/destructor/default_free OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/destructor/no_free_pointer OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/destructor/c++ OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/destructor/c++-array OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/operator/assign OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/operator/move OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/operator/swap OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/operator/arrow OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/operator/deference OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/operator/bool OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/operator/array OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/operator/assign/other_ptr OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/operator/assign/self_ptr OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/operator/assign/object OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/operator/assign/other_object OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/operator/assign/self_object OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/operator/assign/copy_and_swap OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/method/get OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/method/out OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/method/release OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/method/copy OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/method/as OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/method/reset/nullptr OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/method/reset/other_ptr OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/method/reset/self_ptr OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/method/swap/other_ptr OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/method/swap/self_ptr OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autopointer/method/swap/empty OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autochar/init OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autochar/copy OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autochar/init/take_ownership OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autostrv/init OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autostrv/copy OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autostrv/init/take_ownership OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autotypeclass/init OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autoerror/init OK │C│ ▶ 2/77 /gjs/jsapi-utils/gjs-autoerror/as-out-value OK │C│ ▶ 1/77 /gjs/jsapi/util/debug_value/bigint OK │C│ ▶ 2/77 /gjs/gjs/jsapi-simple-wrapper/new-for-ptr OK │C│ ▶ 1/77 /gjs/jsapi/util/debug_value/bigint/uint64 OK │C│ ▶ 3/77 - --jsversion after -c should be passed to script OK │C│ ▶ 2/77 /gjs/gjs/jsapi-simple-wrapper/new-for-ptr-null-destructor OK │C│ ▶ 1/77 /gjs/jsapi/util/debug_value/bigint/huge OK │C│ ▶ 2/77 /gjs/gjs/jsapi-simple-wrapper/new-for-type OK │C│ ▶ 1/77 /gjs/jsapi/util/debug_value/string/quotes OK │C│ ▶ 3/77 - --jsversion after -c should not print anything OK │C│ ▶ 2/77 /gjs/gjs/jsapi-simple-wrapper/get-invalid-type OK │C│ ▶ 1/77 /gjs/coverage/file_duplicated_into_output_path OK │C│ ▶ 2/77 /toggle-queue/empty OK │C│ ▶ 3/77 - no profiling data should be dumped without --profile OK │C│ ▶ 2/77 /toggle-queue/empty_cancel OK │C│ ▶ 1/77 /gjs/coverage/file_duplicated_full_resource_path OK │C│ ▶ 2/77 /toggle-queue/enqueue_one OK │C│ ▶ 3/77 - --profile should dump profiling data to the default file name SKIP │C│ ▶ 3/77 - --profile with argument should dump profiling data to the named file SKIP │C│ ▶ 3/77 - GJS_ENABLE_PROFILER=1 should enable the profiler SKIP │C│ ▶ 1/77 /gjs/coverage/contents_preserved_accumulate_mode OK │C│ ▶ 2/77 /toggle-queue/enqueue_one_cancel OK │C│ ▶ 1/77 /gjs/coverage/new_contents_appended_accumulate_mode OK │C│ ▶ 3/77 - interpreter should exit with the correct exit code from a queued promise job OK │C│ ▶ 3/77 - interpreter should run queued promise jobs before finishing OK │C│ ▶ 3/77 - interpreter should stop running jobs when one calls System.exit() OK │C│ ▶ 2/77 /toggle-queue/enqueue_many_equal OK │C│ ▶ 1/77 /gjs/coverage/expected_source_file_name_written_to_coverage_data OK │C│ ▶ 2/77 /toggle-queue/enqueue_many_equal_cancel OK │C│ ▶ 1/77 /gjs/coverage/entry_not_written_for_nonexistent_file OK │C│ ▶ 2/77 /toggle-queue/enqueue_more_up OK │C│ ▶ 1/77 /gjs/coverage/single_branch_coverage_written_to_coverage_data OK │C│ ▶ 2/77 /toggle-queue/enqueue_only_up OK │C│ ▶ 1/77 /gjs/coverage/multiple_branch_coverage_written_to_coverage_data OK │C│ ▶ 2/77 /toggle-queue/enqueue_only_up_cancel OK │C│ ▶ 1/77 /gjs/coverage/branches_for_multiple_case_statements_fallthrough OK │C│ ▶ 1/77 /gjs/coverage/not_hit_branch_point_written_to_coverage_data OK │C│ ▶ 1/77 /gjs/coverage/function_names_written_to_coverage_data OK │C│ ▶ 1/77 /gjs/coverage/function_lines_written_to_coverage_data OK │C│ ▶ 50/77 Timers times out successfully OK │C│ ▶ 1/77 /gjs/coverage/function_hit_counts_written_to_coverage_data OK │C│ ▶ 2/77 /toggle-queue/handle_more_up OK │C│ ▶ 50/77 Timers has correct timeout args OK │C│ ▶ 1/77 /gjs/coverage/big_function_hit_counts_written_to_coverage_data OK │C│ ▶ 1/77 /gjs/coverage/little_function_hit_counts_written_to_coverage_data OK │C│ ▶ 1/77 /gjs/coverage/total_function_coverage_written_to_coverage_data OK │C│ ▶ 1/77 /gjs/coverage/single_line_hit_written_to_coverage_data OK │C│ ▶ 1/77 /gjs/coverage/hits_on_multiline_if_cond OK │C│ ▶ 2/77 /toggle-queue/handle_only_up OK │C│ ▶ 1/77 /gjs/coverage/full_line_tally_written_to_coverage_data OK │C│ ▶ 2/77 /toggle-queue/spin-lock/unlock-empty OK │C│ ▶ 1/77 /gjs/coverage/no_hits_for_unexecuted_file OK │C│ ▶ 3/77 - unhandled promise rejection should be reported OK │C│ ▶ 2/77 /toggle-queue/spin-lock/unlock-same-thread OK │C│ ▶ 1/77 /gjs/coverage/end_of_record_section_written_to_coverage_data OK │C│ ▶ 3/77 - catching an await expression should not cause unhandled rejection OK │C│ ▶ 1/77 /gjs/coverage/multiple_source_file_records_written_to_coverage_data OK │C│ ▶ 1/77 /gjs/coverage/correct_line_coverage_data_written_for_both_sections OK │C│ ▶ 1/77 /util/misc/strv/concat/null OK │C│ ▶ 1/77 /util/misc/strv/concat/pointers OK │C│ ▶ 1/77 /gi/args/set-get-unset OK │C│ ▶ 1/77 /gi/args/rounded_values OK │C│ 1/77 gjs:C / API tests OK 1.01s 74 subtests passed │C│ ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― │C│ stderr: │C│ ** │C│ This is an exception 42 │C│ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― │C│ │C│ ▶ 3/77 - main program exceptions are not swallowed by queued promise jobs OK │C│ ▶ 2/77 /toggle-queue/spin-lock/blocks-other-thread OK │C│ ▶ 2/77 /toggle-queue/object/not-enqueued_main_thread OK │C│ ▶ 3/77 - object unref from other thread after shutdown should not race OK │C│ ▶ 2/77 /toggle-queue/object/already_enqueued_main_thread OK │C│ ▶ 2/77 /toggle-queue/object/already_enqueued_unref_main_thread OK │C│ ▶ 2/77 /toggle-queue/object/ref_unref_other_thread OK │C│ ▶ 3/77 - avoid crashing when GTK vfuncs are called on context destroy FAIL │C│ ▶ 3/77 - coverage prefix is treated as an absolute path OK │C│ ▶ 2/77 /toggle-queue/object/handle_up OK │C│ ▶ 2/77 /toggle-queue/object/handle_up_down OK │C│ ▶ 3/77 - avoid statically importing two versions of the same module OK │C│ ▶ 2/77 /toggle-queue/object/handle_up_down_delayed OK │C│ ▶ 2/77 /toggle-queue/object/handle_up_down_on_gc OK │C│ ▶ 50/77 Timers cancels successfully OK │C│ ▶ 50/77 Timers cancels multiple correctly OK │C│ ▶ 2/77 /toggle-queue/object/handle_many_up OK │C│ ▶ 2/77 /toggle-queue/object/handle_many_up_and_down OK │C│ 2/77 gjs:C / Internal API tests OK 1.59s 119 subtests passed │C│ │C│ ▶ 50/77 Timers cancels invalid silent fail OK │C│ ▶ 50/77 Timers interval success OK │C│ ▶ 50/77 Timers cancels interval successfully OK │C│ ▶ 50/77 Timers ordering interval OK │C│ ▶ 50/77 Timers cancel invalid silent fail OK │C│ ▶ 50/77 Timers callback this OK │C│ ▶ 50/77 Timers bind this OK │C│ ▶ 50/77 Timers function names match spec OK │C│ ▶ 50/77 Timers argument lengths match spec OK │C│ ▶ 50/77 Timers clear and interval are unique functions OK │C│ ▶ 50/77 Timers microtask ordering OK │C│ ▶ 50/77 Timers nested microtask ordering OK │C│ 50/77 gjs:JS / Timers OK 2.83s 16 subtests passed │C│ │C│ ▶ 3/77 - exit with correct code from a signal callback OK │C│ ▶ 3/77 - avoid asserting when System.exit is called from a signal callback OK │C│ ▶ 3/77 - exit after first System.exit call in a signal callback OK │C│ ▶ 3/77 - %Id prints Latin digits in C locale 0036 0030 OK │C│ ▶ 3/77 - %Id prints Latin digits in en_CA locale 0036 0030 OK │C│ ▶ 3/77 - %Id prints Persian digits in fa_IR locale 06f6 06f0 OK │C│ ▶ 3/77 - %Id prints Arabic digits in ar_EG locale 0666 0660 OK │C│ 3/77 gjs:Scripts / CommandLine FAIL 3.88s 49/50 subtests passed │C│ ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― │C│ stderr: │C│ Trace/breakpoint trap (core dumped) │C│ Trace/breakpoint trap (core dumped) │C│ Trace/breakpoint trap (core dumped) │C│ │C│ (gjs-console:3010): Gtk-WARNING **: 13:31:19.099: cannot open display: │C│ Gjs-Message: 13:31:19.129: Wrote coverage statistics to /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/coverage.lcov │C│ Trace/breakpoint trap (core dumped) │C│ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― │C│ │C│ │C│ Summary of Failures: │C│ │C│ 7/77 gjs:JS / Cairo ERROR 0.39s killed by signal 5 SIGTRAP │C│ 22/77 gjs:JS / Introspection ERROR 0.38s killed by signal 5 SIGTRAP │C│ 40/77 gjs:JS / LegacyGtk ERROR 0.30s killed by signal 5 SIGTRAP │C│ 38/77 gjs:JS / Gtk3 ERROR 0.31s killed by signal 5 SIGTRAP │C│ 39/77 gjs:JS / GObjectDestructionAccess ERROR 0.31s killed by signal 5 SIGTRAP │C│ 3/77 gjs:Scripts / CommandLine FAIL 3.88s 49/50 subtests passed │C│ │C│ Ok: 71 │C│ Fail: 6 │C│ │C│ Full log written to /mason/build/x86_64/gjs-1.84.2.tar.xz/aerynos-builddir/meson-logs/testlog.txt │C│ + : │Analyzing artefacts (» = Include, × = Ignore, ^ = Replace) │A│ » /usr/lib/libgjs.so.0.0.0 │A│ » /usr/lib/gjs/girepository-1.0/GjsPrivate-1.0.typelib │A│ » /usr/lib/gjs/installed-tests/gjs/libutility.so │A│ » /usr/lib/gjs/installed-tests/gjs/Utility-1.0.typelib │A│ » /usr/lib/gjs/installed-tests/gjs/libregress.so │A│ » /usr/lib/gjs/installed-tests/gjs/Regress-1.0.typelib │A│ » /usr/lib/gjs/installed-tests/gjs/RegressUnix-1.0.typelib │A│ » /usr/lib/gjs/installed-tests/gjs/libwarnlib.so │A│ » /usr/lib/gjs/installed-tests/gjs/WarnLib-1.0.typelib │A│ » /usr/lib/gjs/installed-tests/gjs/libgimarshallingtests.so │A│ » /usr/lib/gjs/installed-tests/gjs/GIMarshallingTests-1.0.typelib │A│ » /usr/lib/pkgconfig/gjs-1.0.pc │A│ » /usr/lib/libgjs.so.0 │A│ » /usr/lib/libgjs.so │A│ » /usr/bin/gjs-console │A│ » /usr/bin/gjs │A│ » /usr/include/gjs-1.0/gjs/context.h │A│ » /usr/include/gjs-1.0/gjs/coverage.h │A│ » /usr/include/gjs-1.0/gjs/error-types.h │A│ » /usr/include/gjs-1.0/gjs/gjs.h │A│ » /usr/include/gjs-1.0/gjs/macros.h │A│ » /usr/include/gjs-1.0/gjs/mem.h │A│ » /usr/include/gjs-1.0/gjs/profiler.h │A│ » /usr/share/gjs-1.0/valgrind/gjs.supp │A│ » /usr/share/gjs-1.0/lsan/lsan.supp │A│ » /usr/lib/debug/.build-id/4f/383fb85b1503d6c3da36740f0be8e7ea3edc8f.debug │A│ » /usr/lib/debug/.build-id/c9/e6486516ded217ce783b40941f75c65ef7a6ad.debug │A│ » /usr/lib/debug/.build-id/e0/6b2e88a1a8dbb9c925bd83c934013ee044f47a.debug │A│ » /usr/lib/debug/.build-id/39/acbdb108fee635b194a310b9d077660de209f0.debug │A│ » /usr/lib/debug/.build-id/52/6fc777ebfed3d6da29dd12238b9a4459507922.debug │A│ » /usr/lib/debug/.build-id/bf/0d61fbdd77df4ceeea5bcf39ebc13448d323df.debug Packaging Emitted gjs-1.84.2-9-1-x86_64.stone Emitted gjs-dbginfo-1.84.2-9-1-x86_64.stone Emitted gjs-devel-1.84.2-9-1-x86_64.stone Phase Elapsed % │Initialize 0.56s 1.8% │Populate (moss) ││Resolve 2.01s 6.7% ││Fetch 0.56s 1.9% ││Blit 9.34s 31.0% │Fetch 0.08s 0.3% │x86_64 ││Prepare 0.05s 0.2% ││Setup 2.91s 9.7% ││Build 9.55s 31.8% ││Install 0.15s 0.5% ││Check 4.06s 13.5% │Analyze 0.14s 0.5% │Emit 0.66s 2.2% ────────────────────────────────────── Total 30.08s 100.0% Build finished successfully at 2025-06-12T15:31:22+02:00