Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 866933 Details for
Bug 911649
dev-libs/gjs-1.76.0 - JS test failures on ppc (LegacyByteArray, GIMarshalling, Regress)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
testlog.txt
testlog.txt (text/plain), 347.67 KB, created by
ernsteiswuerfel
on 2023-08-03 10:01:41 UTC
(
hide
)
Description:
testlog.txt
Filename:
MIME Type:
Creator:
ernsteiswuerfel
Created:
2023-08-03 10:01:41 UTC
Size:
347.67 KB
patch
obsolete
>Log of Meson test suite run on 2023-08-03T02:49:07.353575 > >Inherited environment: PORTAGE_NONFATAL=1 SLOT=0 SHELL=/bin/bash WINDOWID=6291462 RUBY_TARGETS='' PORTAGE_INST_UID=0 KERNEL_ABI=ppc PORTAGE_PYTHONPATH=/usr/lib/python3.11/site-packages QEMU_SOFTMMU_TARGETS='' PORTAGE_FEATURES='assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg-live clean-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersync xattr' COLORTERM=rxvt-xpm ac_cv_c_undeclared_builtin_options='none needed' ESYSROOT='' XDG_CONFIG_DIRS=/etc/xdg LESS='-R -M --shift 5' ROOTPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/15/bin USE_EXPAND_VALUES_KERNEL='Darwin linux SunOS' PORTAGE_PYTHON=/usr/bin/python3.11 PYTHON_SINGLE_TARGET='' PROFILE_ONLY_VARIABLES='ARCH ELIBC IUSE_IMPLICIT KERNEL USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL' DISTCC_VERBOSE=0 USERLAND=GNU CPU_FLAGS_X86='' PKG_TMPDIR=/var/tmp/portage/._unmerge_ LUA_TARGETS='' PKGUSE='' TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE=1 SANDBOX_ON=1 IUSE_EFFECTIVE='abi_ppc_32 alpha amd64 amd64-linux arm arm64 arm64-macos cairo elibc_Darwin elibc_SunOS elibc_bionic elibc_glibc elibc_mingw elibc_musl examples hppa ia64 kernel_Darwin kernel_SunOS kernel_linux loong m68k mips ppc ppc-macos ppc64 ppc64-linux prefix prefix-guest prefix-stack readline riscv s390 sparc sysprof test x64-macos x64-solaris x86 x86-linux' BINPKG_FORMAT=xpak EPREFIX='' EBUILD_PHASE_FUNC=src_test CAMERAS='' CURL_SSL='' PORTAGE_IPC_DAEMON=1 EBUILD_PHASE=test IUSE_IMPLICIT='abi_ppc_32 prefix prefix-guest prefix-stack' AMDGPU_TARGETS='' PORTAGE_SIGPIPE_STATUS=141 OFFICE_IMPLEMENTATION='' DESKTOP_SESSION=wmaker PIDFILE=/run/vncsession-:1.pid CBUILD=powerpc-unknown-linux-gnu BINPKG_GPG_VERIFY_BASE_COMMAND='/usr/bin/gpg --verify --batch --no-tty --no-auto-check-trustdb --status-fd 2 [PORTAGE_CONFIG] [SIGNATURE]' DEFAULT_ABI=ppc ALSA_CARDS='' ABI_S390='' KERNEL=linux FFLAGS='-O2 -mcpu=7450 -mtune=7450 -pipe' EDITOR=/bin/nano ED=/var/tmp/portage/dev-libs/gjs-1.76.0/image PORTAGE_ARCHLIST='alpha amd64 amd64-linux arm arm-linux arm64 arm64-linux arm64-macos hppa ia64 loong m68k mips ppc ppc-macos ppc64 ppc64-linux riscv riscv-linux s390 sparc x64-macos x64-solaris x86 x86-linux' GTK_MODULES=canberra-gtk-module EBUILD=/usr/portage/dev-libs/gjs/gjs-1.76.0.ebuild INHERITED=' toolchain-funcs multilib flag-o-matic gnome.org multiprocessing ninja-utils python-utils-r1 meson virtualx' TATT_REPORTFILE=spidermonkey-904355.report OPENMPI_RM='' ADA_TARGET='' EBUILD_MASTER_PID=23944 PORTAGE_REPO_NAME=gentoo PWD=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0 PORTAGE_RESTRICT='' PORTAGE_DOCOMPRESS_SIZE_LIMIT=128 XDG_SESSION_DESKTOP=wmaker LOGNAME=portage EXEOPTIONS=-m0755 CTARGET_default=powerpc-unknown-linux-gnu DEFINED_PHASES=' compile configure install test' XDG_SESSION_TYPE=x11 CHOST_ppc=powerpc-unknown-linux-gnu DISTCC_TCP_CORK='' PORTAGE_WORKDIR_MODE=0700 PKGDIR=/usr/portage/packages SYSTEMD_EXEC_PID=562 FILESDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/files DIROPTIONS=-m0755 MAKEOPTS='-j16 -l18' PORTAGE_CONFIGROOT=/ ENV_UNSET='CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME' PM_EBUILD_HOOK_DIR=/etc/portage/env CXXFLAGS='-O2 -mcpu=7450 -mtune=7450 -pipe' PORTAGE_OVERRIDE_EPREFIX='' XAUTHORITY='' ABI_PPC=32 T=/var/tmp/portage/dev-libs/gjs-1.76.0/temp S=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0 P=gjs-1.76.0 UNCACHED_ERR_FD='' D=/var/tmp/portage/dev-libs/gjs-1.76.0/image A=gjs-1.76.0.tar.xz CATEGORY=dev-libs PYTHON_TARGETS='' CALLIGRA_FEATURES='' LDFLAGS='-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' HOME=/var/tmp/portage/dev-libs/gjs-1.76.0/homedir USERNAME=ef LIBREOFFICE_EXTENSIONS='' LANG=de_DE.utf8 PORTAGE_COMPRESS=zstd WORKDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work QEMU_USER_TARGETS='' LS_COLORS='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.cfg=00;32:*.conf=00;32:*.diff=00;32:*.doc=00;32:*.ini=00;32:*.log=00;32:*.patch=00;32:*.pdf=00;32:*.ps=00;32:*.tex=00;32:*.txt=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.swp=00;90:*.tmp=00;90:*.dpkg-dist=00;90:*.dpkg-old=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:' INSOPTIONS=-m0644 UWSGI_PLUGINS='' COLUMNS=96 BROOT='' PORTAGE_TMPDIR=/var/tmp LINGUAS='de en de_DE' SANDBOX_READ=/:/var/tmp/portage PORTAGE_COLORMAP='PORTAGE_COLOR_BAD=$'"'"'[31;01m'"'"' >PORTAGE_COLOR_BRACKET=$'"'"'[34;01m'"'"' >PORTAGE_COLOR_ERR=$'"'"'[31;01m'"'"' >PORTAGE_COLOR_GOOD=$'"'"'[32;01m'"'"' >PORTAGE_COLOR_HILITE=$'"'"'[36m'"'"' >PORTAGE_COLOR_INFO=$'"'"'[32m'"'"' >PORTAGE_COLOR_LOG=$'"'"'[32;01m'"'"' >PORTAGE_COLOR_NORMAL=$'"'"'[0m'"'"' >PORTAGE_COLOR_QAWARN=$'"'"'[33m'"'"' >PORTAGE_COLOR_WARN=$'"'"'[33;01m'"'"'' LCD_DEVICES='' BINPKG_GPG_VERIFY_GPG_HOME=/etc/portage/gnupg RUSTFLAGS='-C target-cpu=7450' FEATURES='assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg-live clean-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersync xattr' TMPDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/temp OPENGL_PROFILE=xorg-x11 CPPFLAGS=' -DG_DISABLE_CAST_CHECKS' PORTAGE_BIN_PATH=/usr/lib/portage/python3.11 CPU_FLAGS_PPC='' _E_INSDESTTREE_='' WRASTER_COLOR_RESOLUTION0=4 DISTCC_FALLBACK=1 INVOCATION_ID=0fbc95879e17432aa8520df76078cb04 OPENMPI_OFED_FEATURES='' DCC_EMAILLOG_WHOM_TO_BLAME='' PORTAGE_INTERNAL_CALLER=1 PORTAGE_COMPRESSION_COMMAND='zstd -T16 -3' PVR=1.76.0 PKG_LOGDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/temp/logging READELF=powerpc-unknown-linux-gnu-readelf CPU_FLAGS_ARM='' WMAKER_BIN_NAME=/usr/bin/wmaker KEYWORDS='amd64 arm arm64 ppc ppc64 ~riscv x86' PORTAGE_COMPRESS_EXCLUDE_SUFFIXES='css gif htm[l]? jp[e]?g js pdf png' PORTAGE_BUILD_USER=portage OPENMPI_FABRICS='' NGINX_MODULES_MAIL='' USE_EXPAND_UNPREFIXED=ARCH PORT_LOGDIR=/var/log/portage MOPREFIX=gjs _E_EXEDESTTREE_='' FFTOOLS='' LLVM_TARGETS='' FETCHCOMMAND_SSH='bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; exec rsync --rsh=\"ssh \${port:+-p\${port}} \${3}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}"' PORTAGE_PYM_PATH=/usr/lib/python3.11/site-packages FCFLAGS='-O2 -mcpu=7450 -mtune=7450 -pipe' XDG_SESSION_CLASS=user LUA_SINGLE_TARGET='' TERM=rxvt-unicode BOOTSTRAP_USE='unicode internal-glib pkg-config split-usr xml python_targets_python3_11 systemd sysv-utils udev' EROOT='' LESSOPEN='|lesspipe %s' TATT_BUILDLOGDIR='' PORTAGE_XATTR_EXCLUDE='btrfs.* security.evm security.ima security.selinux system.nfs4_acl user.apache_handler user.Beagle.* user.dublincore.* user.mime_encoding user.xdg.*' PORTAGE_LOG_FILE=/var/log/portage/build/dev-libs/gjs-1.76.0:20230803-004840.log PORTAGE_DEBUG=0 PORTAGE_PROPERTIES='' COLORFGBG='default;default' PORTAGE_DEPCACHEDIR=/var/cache/edb/dep L10N='' ARCH=ppc NGINX_MODULES_HTTP='' MANPAGER=manpager ROOT='' VIDEO_CARDS='' ROS_MESSAGES='' ABI_X86='' TEMP=/var/tmp/portage/dev-libs/gjs-1.76.0/temp BINPKG_GPG_SIGNING_DIGEST=SHA512 USE_EXPAND_VALUES_ARCH='alpha amd64 amd64-linux arm arm64 arm64-macos hppa ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86 x86-linux' INPUT_DEVICES='' DISPLAY=:2 GPG_VERIFY_USER_DROP=nobody PORTAGE_COMPRESS_FLAGS=-6 SHLVL=1 DISTCC_SAVE_TEMPS=0 DISTDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/distdir NM=powerpc-unknown-linux-gnu-nm enable_year2038=no PORTAGE_REPOSITORIES='[DEFAULT] >auto-sync = yes >main-repo = gentoo >strict-misc-digests = true >sync-allow-hardlinks = true >sync-openpgp-key-refresh = true >sync-rcu = false >volatile = true > >[gentoo] >auto-sync = yes >location = /usr/portage >masters = >priority = -1000 >strict-misc-digests = true >sync-allow-hardlinks = true >sync-openpgp-key-path = /usr/share/openpgp-keys/gentoo-release.asc >sync-openpgp-key-refresh = true >sync-openpgp-key-refresh-retry-count = 40 >sync-openpgp-key-refresh-retry-delay-exp-base = 2 >sync-openpgp-key-refresh-retry-delay-max = 60 >sync-openpgp-key-refresh-retry-delay-mult = 4 >sync-openpgp-key-refresh-retry-overall-timeout = 1200 >sync-openpgp-keyserver = hkps://keys.gentoo.org >sync-rcu = false >sync-type = rsync >sync-uri = rsync://yea/gentoo-portage >volatile = true >sync-rsync-verify-max-age = 24 >sync-rsync-extra-opts = --cc=xxhash --zc=zstd >sync-rsync-verify-metamanifest = no >sync-rsync-verify-jobs = 16 > >[localrepo] >auto-sync = yes >location = /var/db/repos/localrepo >masters = gentoo >strict-misc-digests = true >sync-allow-hardlinks = true >sync-openpgp-key-refresh = true >sync-rcu = false >volatile = false >' APACHE2_MPMS='' PAGER=/usr/bin/less LEX=reflex SANDBOX_WRITE=/var/tmp/portage CHOST_default=powerpc-unknown-linux-gnu DISTCC_SSH='' GPSD_PROTOCOLS='' LC_MESSAGES=C XTABLES_ADDONS='' XDG_SESSION_ID=c1 LICENSE='MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )' PYTHONDONTWRITEBYTECODE=1 SYSROOT='' VOICEMAIL_STORAGE='' PV=1.76.0 RESUMECOMMAND_SSH='bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; exec rsync --rsh=\"ssh \${port:+-p\${port}} \${3}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}"' SANDBOX_LOG=/var/tmp/portage/dev-libs/gjs-1.76.0/temp/sandbox.log PR=r0 COLLECTD_PLUGINS='' PN=gjs XARGS='xargs -r' SANE_BACKENDS='' USE_EXPAND_IMPLICIT='ARCH ELIBC KERNEL' PF=gjs-1.76.0 USE_EXPAND_VALUES_ELIBC='bionic Darwin glibc mingw musl SunOS' PORTAGE_BASHRC=/etc/portage/bashrc ACCEPT_LICENSE='GPL-2+ LGPL-2+ MIT MPL-1.1' BUILD_PREFIX=/var/tmp/portage MERGE_TYPE=source GCC_SPECS='' ABI_MIPS='' _E_DOCDESTTREE_='' GSETTINGS_BACKEND=dconf _E_DESTTREE_=/usr PORTAGE_ACTUAL_DISTDIR=/usr/portage/distfiles CCACHE_DISABLE=1 LIBDIR_default=lib TATT_TEST_TYPE=rdep DISTCC_ENABLE_DISCREPANCY_EMAIL='' SANDBOX_PREDICT=/ LIBOPTIONS=-m0644 GRUB_PLATFORMS='' TATT_EMERGEOPTS='' GPG_VERIFY_GROUP_DROP=nogroup SANDBOX_DENY='' JOURNAL_STREAM=7:96 LC_COLLATE=C XDG_DATA_DIRS=/usr/local/share:/usr/share CHOST=powerpc-unknown-linux-gnu BINPKG_GPG_SIGNING_BASE_COMMAND='/usr/bin/flock /run/lock/portage-binpkg-gpg.lock /usr/bin/gpg --sign --armor [PORTAGE_CONFIG]' TMP=/var/tmp/portage/dev-libs/gjs-1.76.0/temp PORTAGE_INST_GID=0 PATH=/usr/lib/portage/python3.11/ebuild-helpers/xattr:/usr/lib/portage/python3.11/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/15/bin PORTAGE_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0 PORTAGE_BZIP2_COMMAND=pbzip2 NGINX_MODULES_STREAM='' USE='cairo elibc_glibc kernel_linux ppc readline test' PHP_TARGETS='' LIBDIR_ppc=lib POSTGRES_TARGETS='' GDMSESSION=wmaker CFLAGS='-O2 -mcpu=7450 -mtune=7450 -pipe' USE_EXPAND='ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS' MULTILIB_ABIS=ppc PORTAGE_GID=250 PORTAGE_BUILD_GROUP=portage gl_cv_compiler_check_decl_option=-Werror=implicit-function-declaration APACHE2_MODULES='' COMMON_FLAGS='-O2 -mcpu=7450 -mtune=7450 -pipe' ELIBC=glibc EAPI=8 ABI=ppc ECLASS_DEPTH=0 PORTAGE_BASHRC_FILES='' OLDPWD=/var/tmp/portage/dev-libs/gjs-1.76.0/empty MONKEYD_PLUGINS='' EMERGE_FROM=ebuild _=/usr/bin/meson > >==================================== 1/71 ==================================== >test: gjs:JS / self >start time: 00:49:07 >duration: 0.18s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=215 GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testself.js >----------------------------------- stdout ----------------------------------- >1..6 >ok 1 Test harness internal consistency >ok 2 Test harness internal consistency awaiting a Promise resolves >ok 3 Test harness internal consistency awaiting a nested async function resolves >ok 4 SpiderMonkey features check Intl API was compiled into SpiderMonkey >ok 5 SpiderMonkey features check WeakRef is enabled >ok 6 SpiderMonkey features check class static blocks are enabled >============================================================================== > >==================================== 2/71 ==================================== >test: gjs:JS / ByteArray >start time: 00:49:07 >duration: 0.22s >result: exit status 0 >command: MALLOC_PERTURB_=38 ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testByteArray.js >----------------------------------- stdout ----------------------------------- >1..13 >ok 1 Byte array can be created from a string >ok 2 Byte array can be encoded from a string >ok 3 Byte array encodes as UTF-8 by default >ok 4 Byte array can be converted to a string of ASCII characters >ok 5 Byte array can be converted to a string of UTF-8 characters even if it ends with a 0 >ok 6 Byte array can be converted to a string of encoded characters even with a 0 byte >ok 7 Byte array stops converting to a string at an embedded 0 byte >ok 8 Byte array deals gracefully with a 0-length array >ok 9 Byte array deals gracefully with a 0-length GLib.Bytes >ok 10 Byte array deals gracefully with a 0-length string >ok 11 Byte array deals gracefully with a non Uint8Array >ok 12 Byte array legacy toString() behavior is preserved when created from a string >ok 13 Byte array legacy toString() behavior is preserved when marshalled from GI >============================================================================== > >==================================== 3/71 ==================================== >test: gjs:JS / Format >start time: 00:49:07 >duration: 0.24s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=17 GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testFormat.js >----------------------------------- stdout ----------------------------------- >1..12 >ok 1 imports.format escapes % with another % character >ok 2 imports.format formats a single string argument >ok 3 imports.format formats two string arguments >ok 4 imports.format formats two swapped string arguments >ok 5 imports.format formats a number in base 10 >ok 6 imports.format formats a number in base 16 >ok 7 imports.format formats a floating point number with no precision >ok 8 imports.format formats a floating point number with precision 2 >ok 9 imports.format pads with zeroes >ok 10 imports.format pads with spaces >ok 11 imports.format throws an error when given incorrect modifiers for the conversion type >ok 12 imports.format throws an error when incorrectly instructed to swap arguments >============================================================================== > >==================================== 4/71 ==================================== >test: gjs:JS / Gettext >start time: 00:49:07 >duration: 0.22s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=102 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGettext.js >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 Gettext module setlocale returns a locale >============================================================================== > >==================================== 5/71 ==================================== >test: gjs:JS / Fundamental >start time: 00:49:07 >duration: 0.28s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=44 GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testFundamental.js >----------------------------------- stdout ----------------------------------- >1..10 >ok 1 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue >ok 2 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue >ok 3 Fundamental type support can marshal a custom fundamental type into a GValue if contains a pointer and does not provide setter and getters >ok 4 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 5 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype >ok 6 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype >ok 7 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype >ok 8 Fundamental type support can marshal a custom fundamental type into a transformable type >ok 9 Fundamental type support can marshal to a null value >ok 10 Fundamental type support can marshal to a null value if has no getter function >============================================================================== > >==================================== 6/71 ==================================== >test: gjs:JS / Exceptions >start time: 00:49:07 >duration: 0.32s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 MALLOC_PERTURB_=3 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testExceptions.js >----------------------------------- stdout ----------------------------------- >1..26 >ok 1 Exceptions are thrown from property setter >ok 2 Exceptions are thrown from property getter >ok 3 Exceptions are logged from constructor >ok 4 Exceptions are logged from property setter with binding >ok 5 Exceptions are logged from property getter with binding >ok 6 logError logs a warning for a GError >ok 7 logError logs a warning with a message if given >ok 8 logError also logs an error for a created GError that is not thrown >ok 9 logError logs an error created with the GLib.Error constructor >ok 10 logError logs the quark for a JS-created GError type >ok 11 logError logs with stack for a GError created from a C struct >ok 12 logError logs an error with a prefix if given >ok 13 logError logs an error with prefix and message >ok 14 logError logs a SyntaxError >ok 15 logError logs an error with cause >ok 16 logError logs a GError with cause >ok 17 logError logs an error with non-object cause >ok 18 logError logs an error with a cause tree >ok 19 logError logs an error with cyclical causes >ok 20 Exception from function with too few arguments contains the full function name >ok 21 Exception from function with too few arguments contains the full method name >ok 22 thrown GError is an instance of error enum type >ok 23 thrown GError matches error domain and code >ok 24 thrown GError has properties for domain and code >ok 25 GError.new_literal constructs a valid GLib.Error >ok 26 GError.new_literal does not accept invalid domains >============================================================================== > >==================================== 7/71 ==================================== >test: gjs:JS / GTypeClass >start time: 00:49:07 >duration: 0.15s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=66 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGTypeClass.js >----------------------------------- stdout ----------------------------------- >1..8 >ok 1 Looking up param specs works >ok 2 Looking up param specs gives the correct name >ok 3 Looking up param specs gives the default value if present >ok 4 GType object has a name >ok 5 GType object has a read-only name >ok 6 GType object has an undeletable name >ok 7 GType object has a string representation >ok 8 GType marshalling marshals the invalid GType object into JS null >============================================================================== > >==================================== 8/71 ==================================== >test: gjs:JS / GObject >start time: 00:49:07 >duration: 0.30s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=243 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObject.js >----------------------------------- stdout ----------------------------------- >1..22 >ok 1 GObject overrides GObject.set() >ok 2 GObject overrides Signal alternative syntax handler is called with the right object >ok 3 GObject overrides Signal alternative syntax disconnected handler is not called >ok 4 GObject overrides toString() shows the native object address >ok 5 GObject should be able to create a GType object for gpointer >ok 6 GObject should be able to create a GType object for GBoxed >ok 7 GObject should be able to create a GType object for GParam >ok 8 GObject should be able to create a GType object for GInterface >ok 9 GObject should be able to create a GType object for GObject >ok 10 GObject should be able to create a GType object for GVariant >ok 11 GObject should be able to query signals >ok 12 GObject.Object.new() can be called with a property bag >ok 13 GObject.Object.new() can be called to construct an object without setting properties >ok 14 GObject.Object.new() complains about wrong types >ok 15 GObject.Object.new() complains about wrong properties >ok 16 GObject.Object.new() can construct C GObjects as well >ok 17 GObject.Object.new_with_properties() can be called with two arrays >ok 18 GObject.Object.new_with_properties() can be called to construct an object without setting properties >ok 19 GObject.Object.new_with_properties() complains about various incorrect usages >ok 20 GObject.Object.new_with_properties() complains about wrong types >ok 21 GObject.Object.new_with_properties() complains about wrong properties >ok 22 GObject.Object.new_with_properties() can construct C GObjects as well >============================================================================== > >==================================== 9/71 ==================================== >test: gjs:JS / GObjectInterface >start time: 00:49:07 >duration: 0.27s >result: exit status 0 >command: MALLOC_PERTURB_=172 ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectInterface.js >----------------------------------- stdout ----------------------------------- >1..37 >ok 1 GObject interface cannot be instantiated >ok 2 GObject interface has a name >ok 3 GObject interface reports its type name >ok 4 GObject interface can be implemented by a GObject class >ok 5 GObject interface is implemented by a GObject class with the correct class object >ok 6 GObject interface can have its required function implemented >ok 7 GObject interface must have its required function implemented >ok 8 GObject interface doesn't have to have its optional function implemented >ok 9 GObject interface can have its optional function deferred to by the implementation >ok 10 GObject interface can have its function chained up to >ok 11 GObject interface can require another interface >ok 12 GObject interface can chain up to another interface >ok 13 GObject interface defers to the last interface's optional function >ok 14 GObject interface must be implemented by a class that implements all required interfaces >ok 15 GObject interface must be implemented by a class that implements required interfaces in correct order >ok 16 GObject interface can require an interface from C >ok 17 GObject interface can connect class signals on the implementing class >ok 18 GObject interface can connect interface signals on the implementing class >ok 19 GObject interface can define properties on the implementing class >ok 20 GObject interface must have its properties overridden >ok 21 GObject interface can have introspected properties overriden >ok 22 GObject interface can be implemented by a class as well as its parent class >ok 23 GObject interface can be reimplemented by a subclass of a class that already implements it >ok 24 GObject interface has a toString() defintion >ok 25 GObject interface has instance definition >ok 26 GObject interface has instance definition for non-object type >ok 27 GObject interface has instance definition for non-object type for native interface >ok 28 GObject interface prototype toString is enumerable and defined >ok 29 GObject interface prototype method properties are enumerated >ok 30 GObject interface prototype method properties are defined >ok 31 GObject interface prototype overrides are inherited by implementing classes >ok 32 GObject interface prototype overrides cannot be changed by instances of child classes >ok 33 GObject interface prototype unknown properties are inherited by implementing classes >ok 34 GObject interface prototype original property can be shadowed by class prototype property >ok 35 GObject interface prototype overridden property can be shadowed by class prototype property >ok 36 GObject interface prototype shadowed property can be restored >ok 37 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init >============================================================================== > >=================================== 10/71 ==================================== >test: gjs:JS / Gio >start time: 00:49:07 >duration: 0.34s >result: exit status 0 >command: MALLOC_PERTURB_=240 ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGio.js >----------------------------------- stdout ----------------------------------- >1..37 >ok 1 ListStore iterator ListStore iterates >ok 2 Sorting in ListStore test insert_sorted >ok 3 Sorting in ListStore test sort >ok 4 Promisify function doesn't crash when async function is not defined >ok 5 Promisify function doesn't crash when finish function is not defined >ok 6 Promisify function promisifies functions >ok 7 Promisify function preserves old behavior >ok 8 Promisify function can guess the finish function >ok 9 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID >ok 10 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed >ok 11 Gio.Settings overrides doesn't crash when forgetting to specify a schema path >ok 12 Gio.Settings overrides doesn't crash when specifying conflicting schema paths >ok 13 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key >ok 14 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key >ok 15 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key >ok 16 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key >ok 17 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key >ok 18 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key >ok 19 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key >ok 20 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key >ok 21 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key >ok 22 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema >ok 23 Gio.Settings overrides with existing schema still works with correct keys >ok 24 Gio.add_action_entries override registers each entry as an action >ok 25 Gio.add_action_entries override connects and binds the activate handler >ok 26 Gio.add_action_entries override connects and binds the change_state handler >ok 27 Gio.add_action_entries override throw an error if the parameter_type is invalid >ok 28 Gio.add_action_entries override throw an error if the state is invalid >ok 29 Gio.InputStream.prototype.createSyncIterator iterates synchronously >ok 30 Gio.InputStream.prototype.createAsyncIterator iterates asynchronously >ok 31 Gio.FileEnumerator overrides iterates synchronously >ok 32 Gio.FileEnumerator overrides iterates asynchronously >ok 33 Non-introspectable file attribute overrides invalid means unsetting the attribute >ok 34 Non-introspectable file attribute overrides works for boolean >ok 35 Non-introspectable file attribute overrides works for uint32 >ok 36 Non-introspectable file attribute overrides works for uint64 >ok 37 Non-introspectable file attribute overrides works for object >============================================================================== > >=================================== 11/71 ==================================== >test: gjs:Scripts / CommandLineModules >start time: 00:49:07 >duration: 0.44s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=55 LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/scripts/testCommandLineModules.sh >----------------------------------- stdout ----------------------------------- >ok 1 - ensure dynamic imports load even if the same import resolves elsewhere first >ok 2 - ensure dynamic imports resolve without an explicit mainloop >ok 3 - ensure top level await can import modules >1..3 >============================================================================== > >=================================== 12/71 ==================================== >test: gjs:JS / GLib >start time: 00:49:07 >duration: 0.37s >result: exit status 0 >command: MALLOC_PERTURB_=225 ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGLib.js >----------------------------------- stdout ----------------------------------- >1..28 >ok 1 GVariant constructor constructs a string variant >ok 2 GVariant constructor constructs a string variant (backwards compatible API) >ok 3 GVariant constructor constructs a struct variant >ok 4 GVariant constructor constructs a maybe variant >ok 5 GVariant constructor constructs a byte array variant >ok 6 GVariant constructor constructs a byte array variant from a string >ok 7 GVariant constructor 0-terminates a byte array variant constructed from a string >ok 8 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array >ok 9 GVariant unpack preserves type information if the unpacked object contains variants >ok 10 GVariant unpack recursive leaves no variants in the unpacked object >ok 11 GVariantDict lookup returns the unpacked variant >ok 12 GVariantDict lookup returns null if the key isn't present >ok 13 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter >ok 14 GLib string function overrides GLib.stpcpy >ok 15 GLib string function overrides GLib.strstr_len >ok 16 GLib string function overrides GLib.strrstr >ok 17 GLib string function overrides GLib.strrstr_len >ok 18 GLib string function overrides GLib.strup >ok 19 GLib string function overrides GLib.strdown >ok 20 GLib string function overrides GLib.strreverse >ok 21 GLib string function overrides GLib.ascii_dtostr >ok 22 GLib string function overrides GLib.ascii_formatd >ok 23 GLib string function overrides GLib.strchug >ok 24 GLib string function overrides GLib.strchomp >ok 25 GLib string function overrides GLib.strstrip >ok 26 GLib string function overrides GLib.strdelimit >ok 27 GLib string function overrides GLib.strcanon >ok 28 GLib string function overrides GLib.base64_encode >============================================================================== > >=================================== 13/71 ==================================== >test: gjs:JS / Importer2 >start time: 00:49:07 >duration: 0.27s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=66 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testImporter2.js >----------------------------------- stdout ----------------------------------- >1..4 >ok 1 GI importer on failure throws an exception when the overrides _init isn't a function >ok 2 GI importer on failure throws an exception when the overrides _init is null >ok 3 GI importer on failure throws an exception when the overrides _init is undefined >ok 4 GI importer on failure throws an exception when the overrides _init is missing >============================================================================== > >=================================== 14/71 ==================================== >test: gjs:JS / Lang >start time: 00:49:07 >duration: 0.25s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=248 GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testLang.js >----------------------------------- stdout ----------------------------------- >1..9 >ok 1 Lang module counts properties with Lang.countProperties() >ok 2 Lang module copies properties from one object to another with Lang.copyProperties() >ok 3 Lang module copies properties without an underscore with Lang.copyPublicProperties() >ok 4 Lang module copies property getters and setters >ok 5 Lang module bind() calls the bound function with the supplied this-object >ok 6 Lang module bind() throws an error when no function supplied >ok 7 Lang module bind() throws an error when this-object undefined >ok 8 Lang module bind() supplies extra arguments to the function >ok 9 Lang module bind() appends the extra arguments to any arguments passed >============================================================================== > >=================================== 15/71 ==================================== >test: gjs:JS / Importer >start time: 00:49:07 >duration: 0.37s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=153 GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testImporter.js >----------------------------------- stdout ----------------------------------- >1..38 >ok 1 GI importer can import GI modules >ok 2 GI importer on failure throws an exception when the overrides file can't be imported >ok 3 GI importer on failure throws an exception when the overrides import throws one >ok 4 GI importer on failure throws an exception when the overrides _init throws one >ok 5 GI importer on failure throws an exception when the overrides _init is a primitive >ok 6 Importer is on the global object (backwards compatibility) >ok 7 Importer is abstract >ok 8 Importer exists >ok 9 Importer has a toString representation >ok 10 Importer throws an import error when trying to import a nonexistent module >ok 11 Importer throws an error when evaluating the module file throws an error >ok 12 Importer can import a module >ok 13 Importer can import a module with a toString property >ok 14 Importer makes deleting the import a no-op >ok 15 Importer gives the same object when importing a second time >ok 16 Importer can import a submodule >ok 17 Importer imports modules with a toString representation >ok 18 Importer does not share the same object for a module on a different path >ok 19 Importer gives the same object when importing a submodule a second time >ok 20 Importer has no meta properties on the toplevel importer >ok 21 Importer sets the names of imported modules >ok 22 Importer gives a module the importer object as parent module >ok 23 Importer gives a submodule the module as parent module >ok 24 Importer does not make a separate copy of a module imported in two places >ok 25 Importer evaluates an __init__.js file in an imported directory >ok 26 Importer throws on an __init__.js file with a syntax error >ok 27 Importer throws when an __init__.js throws an error >ok 28 Importer accesses a class defined in an __init__.js file >ok 29 Importer can import a file encoded in UTF-8 >ok 30 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed >ok 31 Importer properties defined in the module's lexical scope can be accessed >ok 32 Importer properties defined in the module's lexical scope does not leak module properties into the global scope >ok 33 Importer enumerating modules gets all of them >ok 34 Importer enumerating modules includes modules that throw on import >ok 35 Importer enumerating modules does not include meta properties >ok 36 Importer doesn't crash when resolving a non-string property >ok 37 Importer scripts support relative dynamic imports >ok 38 Importer imported scripts support relative dynamic imports >============================================================================== > >=================================== 17/71 ==================================== >test: gjs:JS / LegacyClass >start time: 00:49:07 >duration: 0.28s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=248 GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testLegacyClass.js >----------------------------------- stdout ----------------------------------- >1..62 >ok 1 A metaclass has its constructor called each time a class is created with it >ok 2 A metaclass is an instance of Lang.Class >ok 3 A metaclass produces instances that are instances of itself and Lang.Class >ok 4 A metaclass can dynamically define properties in its constructor >ok 5 A metaclass instance gets all the properties from its class and metaclass >ok 6 A metaclass instance gets dynamically defined properties from metaclass >ok 7 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass >ok 8 A metaclass can be detected with Lang.getMetaClass >ok 9 Class framework calls _init constructors >ok 10 Class framework calls parent constructors >ok 11 Class framework sets the right constructor properties >ok 12 Class framework sets up instanceof correctly >ok 13 Class framework has a name >ok 14 Class framework reports a sensible value for toString() >ok 15 Class framework allows overriding toString() >ok 16 Class framework is not configurable >ok 17 Class framework allows accessors for properties >ok 18 Class framework raises an exception when creating an abstract class >ok 19 Class framework inherits properties from abstract base classes >ok 20 Class framework inherits constructors from abstract base classes >ok 21 Class framework allows ES6 classes to inherit from abstract base classes >ok 22 Class framework lets methods call other methods without clobbering __caller__ >ok 23 Class framework allows custom return values from constructors >ok 24 Class framework allows symbol-named methods >ok 25 An interface is an instance of Lang.Interface >ok 26 An interface has a name >ok 27 An interface cannot be instantiated >ok 28 An interface can be implemented by a class >ok 29 An interface can be implemented by a class's superclass >ok 30 An interface doesn't disturb a class's constructor >ok 31 An interface can have its required method implemented >ok 32 An interface must have a name >ok 33 An interface must have its required methods implemented >ok 34 An interface does not have to have its optional methods implemented >ok 35 An interface can have its optional method deferred to by the implementation >ok 36 An interface can be chained up to by a class >ok 37 An interface can include arguments when being chained up to by a class >ok 38 An interface can have its property getter deferred to >ok 39 An interface can have its property setter deferred to >ok 40 An interface can have its property getter overridden >ok 41 An interface can have its property setter overridden >ok 42 An interface can require another interface >ok 43 An interface can have empty requires >ok 44 An interface can chain up to another interface >ok 45 An interface can be chained up to with a generic >ok 46 An interface can chain up to another interface with a generic >ok 47 An interface has its optional function defer to that of the last interface >ok 48 An interface must have all its required interfaces implemented >ok 49 An interface must have all its required interfaces implemented in the correct order >ok 50 An interface can have its implementation on a parent class >ok 51 An interface can require its implementor to be a subclass of some class >ok 52 An interface must be implemented by an object which subclasses the required class >ok 53 An interface can have methods that call others of its methods >ok 54 An interface is implemented by a subclass of a class that implements it >ok 55 An interface can be reimplemented by a subclass of a class that implements it >ok 56 An interface tells what it is with toString() >ok 57 ES6 class inheriting from Lang.Class calls a static method on the parent class >ok 58 ES6 class inheriting from Lang.Class calls a method on the parent class >ok 59 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor >ok 60 ES6 class inheriting from Lang.Class chains up to a method on the parent class >ok 61 ES6 class inheriting from Lang.Class overrides a method on the parent class >ok 62 ES6 class inheriting from Lang.Class sets and gets a property from the parent class >============================================================================== > >=================================== 18/71 ==================================== >test: gjs:JS / Namespace >start time: 00:49:07 >duration: 0.21s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=87 GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testNamespace.js >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 GI repository namespace supplies a name >============================================================================== > >=================================== 19/71 ==================================== >test: gjs:JS / GObjectValue >start time: 00:49:07 >duration: 0.57s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=23 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectValue.js >----------------------------------- stdout ----------------------------------- >1..148 >ok 1 GObject value (GValue) initializes schar >ok 2 GObject value (GValue) schar is compatible with itself >ok 3 GObject value (GValue) schar is transformable to itself >ok 4 GObject value (GValue) initialized sets and gets schar >ok 5 GObject value (GValue) initialized can be passed to a function and returns a schar >ok 6 GObject value (GValue) initialized copies schar >ok 7 GObject value (GValue) can be marshalled and un-marshalled from JS schar >ok 8 GObject value (GValue) initializes int >ok 9 GObject value (GValue) int is compatible with itself >ok 10 GObject value (GValue) int is transformable to itself >ok 11 GObject value (GValue) initialized sets and gets int >ok 12 GObject value (GValue) initialized can be passed to a function and returns a int >ok 13 GObject value (GValue) initialized copies int >ok 14 GObject value (GValue) can be marshalled and un-marshalled from JS int >ok 15 GObject value (GValue) initializes int64 >ok 16 GObject value (GValue) int64 is compatible with itself >ok 17 GObject value (GValue) int64 is transformable to itself >ok 18 GObject value (GValue) initialized sets and gets int64 >ok 19 GObject value (GValue) initialized can be passed to a function and returns a int64 >ok 20 GObject value (GValue) initialized copies int64 >ok 21 GObject value (GValue) can be marshalled and un-marshalled from JS int64 >ok 22 GObject value (GValue) initializes long >ok 23 GObject value (GValue) long is compatible with itself >ok 24 GObject value (GValue) long is transformable to itself >ok 25 GObject value (GValue) initialized sets and gets long >ok 26 GObject value (GValue) initialized can be passed to a function and returns a long >ok 27 GObject value (GValue) initialized copies long >ok 28 GObject value (GValue) can be marshalled and un-marshalled from JS long >ok 29 GObject value (GValue) initializes char >ok 30 GObject value (GValue) char is compatible with itself >ok 31 GObject value (GValue) char is transformable to itself >ok 32 GObject value (GValue) initialized sets and gets char >ok 33 GObject value (GValue) initialized can be passed to a function and returns a char >ok 34 GObject value (GValue) initialized copies char >ok 35 GObject value (GValue) can be marshalled and un-marshalled from JS char >ok 36 GObject value (GValue) initializes uchar >ok 37 GObject value (GValue) uchar is compatible with itself >ok 38 GObject value (GValue) uchar is transformable to itself >ok 39 GObject value (GValue) initialized sets and gets uchar >ok 40 GObject value (GValue) initialized can be passed to a function and returns a uchar >ok 41 GObject value (GValue) initialized copies uchar >ok 42 GObject value (GValue) can be marshalled and un-marshalled from JS uchar >ok 43 GObject value (GValue) initializes uint >ok 44 GObject value (GValue) uint is compatible with itself >ok 45 GObject value (GValue) uint is transformable to itself >ok 46 GObject value (GValue) initialized sets and gets uint >ok 47 GObject value (GValue) initialized can be passed to a function and returns a uint >ok 48 GObject value (GValue) initialized copies uint >ok 49 GObject value (GValue) can be marshalled and un-marshalled from JS uint >ok 50 GObject value (GValue) initializes uint64 >ok 51 GObject value (GValue) uint64 is compatible with itself >ok 52 GObject value (GValue) uint64 is transformable to itself >ok 53 GObject value (GValue) initialized sets and gets uint64 >ok 54 GObject value (GValue) initialized can be passed to a function and returns a uint64 >ok 55 GObject value (GValue) initialized copies uint64 >ok 56 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 >ok 57 GObject value (GValue) initializes ulong >ok 58 GObject value (GValue) ulong is compatible with itself >ok 59 GObject value (GValue) ulong is transformable to itself >ok 60 GObject value (GValue) initialized sets and gets ulong >ok 61 GObject value (GValue) initialized can be passed to a function and returns a ulong >ok 62 GObject value (GValue) initialized copies ulong >ok 63 GObject value (GValue) can be marshalled and un-marshalled from JS ulong >ok 64 GObject value (GValue) initializes double >ok 65 GObject value (GValue) double is compatible with itself >ok 66 GObject value (GValue) double is transformable to itself >ok 67 GObject value (GValue) initialized sets and gets double >ok 68 GObject value (GValue) initialized can be passed to a function and returns a double >ok 69 GObject value (GValue) initialized copies double >ok 70 GObject value (GValue) can be marshalled and un-marshalled from JS double >ok 71 GObject value (GValue) initializes float >ok 72 GObject value (GValue) float is compatible with itself >ok 73 GObject value (GValue) float is transformable to itself >ok 74 GObject value (GValue) initialized sets and gets float >ok 75 GObject value (GValue) initialized can be passed to a function and returns a float >ok 76 GObject value (GValue) initialized copies float >ok 77 GObject value (GValue) can be marshalled and un-marshalled from JS float >ok 78 GObject value (GValue) initializes gtype >ok 79 GObject value (GValue) gtype is compatible with itself >ok 80 GObject value (GValue) gtype is transformable to itself >ok 81 GObject value (GValue) initialized sets and gets gtype >ok 82 GObject value (GValue) initialized can be passed to a function and returns a gtype >ok 83 GObject value (GValue) initialized copies gtype >ok 84 GObject value (GValue) can be marshalled and un-marshalled from JS gtype # SKIP Not supported - always implicitly converted >ok 85 GObject value (GValue) initializes boolean >ok 86 GObject value (GValue) boolean is compatible with itself >ok 87 GObject value (GValue) boolean is transformable to itself >ok 88 GObject value (GValue) initialized sets and gets boolean >ok 89 GObject value (GValue) initialized can be passed to a function and returns a boolean >ok 90 GObject value (GValue) initialized copies boolean >ok 91 GObject value (GValue) can be marshalled and un-marshalled from JS boolean >ok 92 GObject value (GValue) initializes string >ok 93 GObject value (GValue) string is compatible with itself >ok 94 GObject value (GValue) string is transformable to itself >ok 95 GObject value (GValue) initialized sets and gets string >ok 96 GObject value (GValue) initialized can be passed to a function and returns a string >ok 97 GObject value (GValue) initialized copies string >ok 98 GObject value (GValue) can be marshalled and un-marshalled from JS string >ok 99 GObject value (GValue) initializes param >ok 100 GObject value (GValue) param is compatible with itself >ok 101 GObject value (GValue) param is transformable to itself >ok 102 GObject value (GValue) initialized sets and gets param >ok 103 GObject value (GValue) initialized can be passed to a function and returns a param >ok 104 GObject value (GValue) initialized copies param >ok 105 GObject value (GValue) can be marshalled and un-marshalled from JS param >ok 106 GObject value (GValue) initializes variant >ok 107 GObject value (GValue) variant is compatible with itself >ok 108 GObject value (GValue) variant is transformable to itself >ok 109 GObject value (GValue) initialized sets and gets variant >ok 110 GObject value (GValue) initialized can be passed to a function and returns a variant >ok 111 GObject value (GValue) initialized copies variant >ok 112 GObject value (GValue) can be marshalled and un-marshalled from JS variant >ok 113 GObject value (GValue) initializes boxed >ok 114 GObject value (GValue) boxed is compatible with itself >ok 115 GObject value (GValue) boxed is transformable to itself >ok 116 GObject value (GValue) initialized sets and gets boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 >ok 117 GObject value (GValue) initialized can be passed to a function and returns a boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 >ok 118 GObject value (GValue) initialized copies boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 >ok 119 GObject value (GValue) can be marshalled and un-marshalled from JS boxed >ok 120 GObject value (GValue) initializes gvalue >ok 121 GObject value (GValue) gvalue is compatible with itself >ok 122 GObject value (GValue) gvalue is transformable to itself >ok 123 GObject value (GValue) initialized sets and gets gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 >ok 124 GObject value (GValue) initialized can be passed to a function and returns a gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 >ok 125 GObject value (GValue) initialized copies gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 >ok 126 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue # SKIP Not supported - always implicitly converted >ok 127 GObject value (GValue) initializes object >ok 128 GObject value (GValue) object is compatible with itself >ok 129 GObject value (GValue) object is transformable to itself >ok 130 GObject value (GValue) initialized sets and gets object >ok 131 GObject value (GValue) initialized can be passed to a function and returns a object >ok 132 GObject value (GValue) initialized copies object >ok 133 GObject value (GValue) can be marshalled and un-marshalled from JS object >ok 134 GObject value (GValue) initializes instance >ok 135 GObject value (GValue) instance is compatible with itself >ok 136 GObject value (GValue) instance is transformable to itself >ok 137 GObject value (GValue) initialized sets and gets instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 >ok 138 GObject value (GValue) initialized can be passed to a function and returns a instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 >ok 139 GObject value (GValue) initialized copies instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 >ok 140 GObject value (GValue) can be marshalled and un-marshalled from JS instance >ok 141 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int >ok 142 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint >ok 143 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean >ok 144 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype >ok 145 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double >ok 146 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float >ok 147 GObject value (GValue) initializes from instance of object >ok 148 GObject value (GValue) initializes from instance of instance >============================================================================== > >=================================== 20/71 ==================================== >test: gjs:JS / ParamSpec >start time: 00:49:07 >duration: 0.23s >result: exit status 0 >command: MALLOC_PERTURB_=96 ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testParamSpec.js >----------------------------------- stdout ----------------------------------- >1..28 >ok 1 GObject.ParamSpec.string has the correct name strings >ok 2 GObject.ParamSpec.string has the correct flags >ok 3 GObject.ParamSpec.string has the correct default value >ok 4 GObject.ParamSpec.int has the correct name strings >ok 5 GObject.ParamSpec.int has the correct flags >ok 6 GObject.ParamSpec.int has the correct default value >ok 7 GObject.ParamSpec.uint has the correct name strings >ok 8 GObject.ParamSpec.uint has the correct flags >ok 9 GObject.ParamSpec.uint has the correct default value >ok 10 GObject.ParamSpec.int64 has the correct name strings >ok 11 GObject.ParamSpec.int64 has the correct flags >ok 12 GObject.ParamSpec.int64 has the correct default value >ok 13 GObject.ParamSpec.uint64 has the correct name strings >ok 14 GObject.ParamSpec.uint64 has the correct flags >ok 15 GObject.ParamSpec.uint64 has the correct default value >ok 16 GObject.ParamSpec.enum has the correct name strings >ok 17 GObject.ParamSpec.enum has the correct flags >ok 18 GObject.ParamSpec.enum has the correct default value >ok 19 GObject.ParamSpec.flags has the correct name strings >ok 20 GObject.ParamSpec.flags has the correct flags >ok 21 GObject.ParamSpec.flags has the correct default value >ok 22 GObject.ParamSpec.object has the correct name strings >ok 23 GObject.ParamSpec.object has the correct flags >ok 24 GObject.ParamSpec.object has the correct default value >ok 25 GObject.ParamSpec.jsobject has the correct name strings >ok 26 GObject.ParamSpec.jsobject has the correct flags >ok 27 GObject.ParamSpec.jsobject has the correct default value >ok 28 GObject.ParamSpec object doesn't crash when resolving a non-string property >============================================================================== > >=================================== 21/71 ==================================== >test: gjs:JS / Package >start time: 00:49:07 >duration: 0.29s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 MALLOC_PERTURB_=20 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testPackage.js >----------------------------------- stdout ----------------------------------- >1..20 >ok 1 Package module finds an existing library >ok 2 Package module doesn't find a non-existent library >ok 3 Package module finds a function >ok 4 Package module doesn't find a non-existent function >ok 5 Package module finds a class >ok 6 Package module doesn't find a non-existent class >ok 7 Package module finds a property >ok 8 Package module doesn't find a non-existent property >ok 9 Package module finds a static function >ok 10 Package module doesn't find a non-existent static function >ok 11 Package module finds a method >ok 12 Package module doesn't find a non-existent method >ok 13 Package module finds an interface >ok 14 Package module doesn't find a non-existent interface >ok 15 Package module finds an interface method >ok 16 Package module doesn't find a non-existent interface method >ok 17 Package module finds an enum value >ok 18 Package module doesn't find a non-existent enum value >ok 19 Package module finds a constant >ok 20 Package module doesn't find a non-existent constant >============================================================================== > >=================================== 22/71 ==================================== >test: gjs:JS / Print >start time: 00:49:07 >duration: 0.23s >result: exit status 0 >command: MALLOC_PERTURB_=89 ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testPrint.js >----------------------------------- stdout ----------------------------------- >1..29 >ok 1 print can be spied upon >ok 2 printerr can be spied upon >ok 3 log can be spied upon >ok 4 logError can be spied upon >ok 5 prettyPrint property value primitive >ok 6 prettyPrint property value is object reference >ok 7 prettyPrint more than one property >ok 8 prettyPrint add property value after property value object reference >ok 9 prettyPrint array >ok 10 prettyPrint property value array >ok 11 prettyPrint array reference is the only array element >ok 12 prettyPrint array reference is one of multiple array elements >ok 13 prettyPrint nested array >ok 14 prettyPrint property value nested array >ok 15 prettyPrint function >ok 16 prettyPrint property value function >ok 17 prettyPrint date >ok 18 prettyPrint property value date >ok 19 prettyPrint toString is overridden on object >ok 20 prettyPrint string tag supplied >ok 21 prettyPrint symbol >ok 22 prettyPrint property key symbol >ok 23 prettyPrint property value symbol >ok 24 prettyPrint registered symbol >ok 25 prettyPrint property key registered symbol >ok 26 prettyPrint property value registered symbol >ok 27 prettyPrint well-known symbol >ok 28 prettyPrint property key well-known symbol >ok 29 prettyPrint property value well-known symbol >============================================================================== > >=================================== 23/71 ==================================== >test: gjs:JS / Promise >start time: 00:49:07 >duration: 0.21s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=142 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testPromise.js >----------------------------------- stdout ----------------------------------- >1..3 >ok 1 Promise waits for all promises before handling unhandled, when handled >ok 2 Promise waits for all promises before handling unhandled, when unhandled >ok 3 Promise do not lead to high-priority IDLE starvation >============================================================================== > >=================================== 24/71 ==================================== >test: gjs:JS / Mainloop >start time: 00:49:07 >duration: 0.37s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=23 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testMainloop.js >----------------------------------- stdout ----------------------------------- >1..8 >ok 1 Mainloop.timeout_add() runs a timeout function >ok 2 Mainloop.timeout_add() runs a timeout function until it returns false >ok 3 Mainloop.timeout_add() runs a timeout function after an initial timeout >ok 4 Mainloop.idle_add() runs an idle function >ok 5 Mainloop.idle_add() continues to run idle functions that return true >ok 6 Mainloop.idle_add() does not run idle functions if removed >ok 7 Mainloop.idle_add() can remove idle functions while they are being invoked >ok 8 Mainloop.idle_add() does not leak idle callbacks >============================================================================== > >=================================== 25/71 ==================================== >test: gjs:JS / GObjectClass >start time: 00:49:07 >duration: 0.71s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=68 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectClass.js >----------------------------------- stdout ----------------------------------- >1..127 >ok 1 GObject class with decorator throws an error when not used with a GObject-derived class >ok 2 GObject class with decorator throws an error when used with an abstract class >ok 3 GObject class with decorator constructs with default values for properties >ok 4 GObject class with decorator constructs with a hash of property values >ok 5 GObject class with decorator warns if more than one argument passed to the default constructor >ok 6 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash >ok 7 GObject class with decorator accepts a property hash that is not a plain object >ok 8 GObject class with decorator constructs with property values from Gtk.Builder >ok 9 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties >ok 10 GObject class with decorator has a name >ok 11 GObject class with decorator has a notify signal >ok 12 GObject class with decorator can define its own signals >ok 13 GObject class with decorator passes emitted arguments to signal handlers >ok 14 GObject class with decorator can return values from signals >ok 15 GObject class with decorator does not call first-wins signal handlers after one returns a value >ok 16 GObject class with decorator gets the return value of the default handler >ok 17 GObject class with decorator calls run-last default handler last >ok 18 GObject class with decorator can inherit from something that's not GObject.Object >ok 19 GObject class with decorator can implement an interface >ok 20 GObject class with decorator can implement interface vfuncs >ok 21 GObject class with decorator can be a subclass >ok 22 GObject class with decorator can have any valid class name >ok 23 GObject class with decorator handles anonymous class expressions >ok 24 GObject class with decorator calls its _instance_init() function while chaining up in constructor >ok 25 GObject class with decorator can have an interface-valued property >ok 26 GObject class with decorator can have an int64 property >ok 27 GObject class with decorator can have a default int64 property >ok 28 GObject class with decorator can have an uint64 property >ok 29 GObject class with decorator can have a default uint64 property >ok 30 GObject class with decorator can override a property from the parent class >ok 31 GObject class with decorator cannot override a non-existent property >ok 32 GObject class with decorator handles gracefully forgetting to override a C property >ok 33 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors >ok 34 GObject class with decorator does not pollute the wrong prototype with GObject properties >ok 35 GObject class with decorator resolves properties from interfaces >ok 36 GObject class with decorator has a toString() defintion >ok 37 GObject class with decorator does not clobber native parent interface vfunc definitions >ok 38 GObject class with decorator does not clobber dynamic parent interface vfunc definitions >ok 39 GObject class with custom constructor throws an error when not used with a GObject-derived class >ok 40 GObject class with custom constructor constructs with default values for properties >ok 41 GObject class with custom constructor has a toString() defintion >ok 42 GObject class with custom constructor constructs with a hash of property values >ok 43 GObject class with custom constructor accepts a property hash that is not a plain object >ok 44 GObject class with custom constructor constructs with property values from Gtk.Builder >ok 45 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties >ok 46 GObject class with custom constructor has a name >ok 47 GObject class with custom constructor has a notify signal >ok 48 GObject class with custom constructor can define its own signals >ok 49 GObject class with custom constructor passes emitted arguments to signal handlers >ok 50 GObject class with custom constructor can return values from signals >ok 51 GObject class with custom constructor does not call first-wins signal handlers after one returns a value >ok 52 GObject class with custom constructor gets the return value of the default handler >ok 53 GObject class with custom constructor calls run-last default handler last >ok 54 GObject class with custom constructor can be a subclass >ok 55 GObject class with custom constructor can override a property from the parent class >ok 56 GObject virtual function can have its property read >ok 57 GObject virtual function can have its property overridden with an anonymous function >ok 58 GObject virtual function can access the parent prototype with super() >ok 59 GObject virtual function handles non-existing properties >ok 60 GObject virtual function gracefully bails out when overriding an unsupported vfunc type >ok 61 GObject virtual function are defined also for static virtual functions >ok 62 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type >ok 63 GObject creation using base classes without registered GType fails when trying to register a GObject class that inherits from a non-GObject type >ok 64 Register GType name uses the class name >ok 65 Register GType name uses the sanitized class name >ok 66 Register GType name use the file path and class name >ok 67 Register GType name use the file path and sanitized class name >ok 68 Register GType name use provided class name >ok 69 Register GType name sanitizes user provided class name >ok 70 Signal handler matching finds handlers by signal ID >ok 71 Signal handler matching finds handlers by signal detail >ok 72 Signal handler matching finds handlers by callback >ok 73 Signal handler matching finds handlers by a combination of parameters >ok 74 Signal handler matching blocks a handler by callback >ok 75 Signal handler matching blocks multiple handlers by callback >ok 76 Signal handler matching blocks handlers by a combination of parameters >ok 77 Signal handler matching disconnects a handler by callback >ok 78 Signal handler matching blocks multiple handlers by callback >ok 79 Signal handler matching blocks handlers by a combination of parameters >ok 80 Signal handler matching blocks a handler by callback, convenience method >ok 81 Signal handler matching disconnects a handler by callback, convenience method >ok 82 Signal handler matching does not support disconnecting a handler by callback data >ok 83 Property bindings can bind properties of the same type >ok 84 Property bindings can use custom mappings to bind properties of different types >ok 85 Property bindings can be set up as a group >ok 86 Property bindings can be set up as a group with custom mappings >ok 87 Auto accessor generation get and set the property >ok 88 Auto accessor generation initial value is the param spec's default value >ok 89 Auto accessor generation set properties at construct time >ok 90 Auto accessor generation set properties at construct time with locale >ok 91 Auto accessor generation notify when the property changes >ok 92 Auto accessor generation copies accessors for camel and kebab if snake accessors given >ok 93 Auto accessor generation copies accessors for snake and kebab if camel accessors given >ok 94 Auto accessor generation copies accessors for snake and camel if kebab accessors given >ok 95 Auto accessor generation readonly getter throws >ok 96 Auto accessor generation writeonly setter throws >ok 97 Auto accessor generation getter throws when setter defined >ok 98 Auto accessor generation setter throws when getter defined >ok 99 GObject class with JSObject property assigns a valid JSObject on construct >ok 100 GObject class with JSObject property Set null with an empty JSObject on construct >ok 101 GObject class with JSObject property assigns a null JSObject on construct >ok 102 GObject class with JSObject property assigns a JSObject Array on construct >ok 103 GObject class with JSObject property assigns a Function on construct >ok 104 GObject class with JSObject property throws an error when using a boolean value on construct >ok 105 GObject class with JSObject property throws an error when using an int value on construct >ok 106 GObject class with JSObject property throws an error when using a numeric value on construct >ok 107 GObject class with JSObject property throws an error when using a string value on construct >ok 108 GObject class with JSObject property throws an error when using an undefined value on construct >ok 109 GObject class with JSObject property property value survives when GObject wrapper is collected >ok 110 GObject class with JSObject signals emits signal with null JSObject parameter >ok 111 GObject class with JSObject signals emits signal with JSObject parameter >ok 112 GObject class with JSObject signals emits signal with multiple JSObject parameters >ok 113 GObject class with JSObject signals re-emits signal with same JSObject parameter >ok 114 GObject class with JSObject signals throws an error when using a boolean value as parameter >ok 115 GObject class with JSObject signals throws an error when using an int value as parameter >ok 116 GObject class with JSObject signals throws an error when using a numeric value as parameter >ok 117 GObject class with JSObject signals throws an error when using a string value as parameter >ok 118 GObject class with JSObject signals throws an error when using an undefined value as parameter >ok 119 GObject class with JSObject signals returns a JSObject >ok 120 GObject class with JSObject signals returns null when returning undefined >ok 121 GObject class with JSObject signals returns null when not returning >ok 122 GObject class with JSObject signals throws an error when returning a boolean value >ok 123 GObject class with JSObject signals throws an error when returning an int value >ok 124 GObject class with JSObject signals throws an error when returning a numeric value >ok 125 GObject class with JSObject signals throws an error when returning a string value >ok 126 GObject class with int64 properties can set an int64 property >ok 127 GObject class with int64 properties can construct with int64 property >----------------------------------- stderr ----------------------------------- >Gjs-Console-Message: 02:49:07.901: { > "enumerable": true, > "configurable": false >} >============================================================================== > >=================================== 26/71 ==================================== >test: gjs:Scripts / Warnings >start time: 00:49:07 >duration: 0.92s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=128 GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/scripts/testWarnings.sh >----------------------------------- stdout ----------------------------------- >ok 1 - overwriting method with Signals.addSignalMethods() should warn >ok 2 - passing too many arguments to a GI function should warn >ok 3 - file and line number are logged for syntax errors >1..3 >----------------------------------- stderr ----------------------------------- >Trace/breakpoint trap (core dumped) >============================================================================== > >=================================== 27/71 ==================================== >test: gjs:JS / LegacyGObject >start time: 00:49:07 >duration: 0.49s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=44 GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testLegacyGObject.js >----------------------------------- stdout ----------------------------------- >1..60 >ok 1 GObject class constructs with default values for properties >ok 2 GObject class constructs with a hash of property values >ok 3 GObject class constructs with property values from Gtk.Builder >ok 4 GObject class does not allow changing CONSTRUCT_ONLY properties >ok 5 GObject class has a name >ok 6 GObject class has a notify signal >ok 7 GObject class can define its own signals >ok 8 GObject class passes emitted arguments to signal handlers >ok 9 GObject class can return values from signals >ok 10 GObject class does not call first-wins signal handlers after one returns a value >ok 11 GObject class gets the return value of the default handler >ok 12 GObject class calls run-last default handler last >ok 13 GObject class can inherit from something that's not GObject.Object >ok 14 GObject class can implement an interface >ok 15 GObject class can implement interface vfuncs >ok 16 GObject class can be a subclass >ok 17 GObject class can have any valid Lang.Class name >ok 18 GObject class calls its _instance_init() function while chaining up in constructor >ok 19 GObject class can have an interface-valued property >ok 20 GObject class can override a property from the parent class >ok 21 GObject class cannot override a non-existent property >ok 22 GObject class handles gracefully forgetting to override a C property >ok 23 GObject class handles gracefully overriding a C property but forgetting the accessors >ok 24 GObject interface class can implement a Lang.Interface >ok 25 GObject interface throws when an interface requires a GObject interface but not GObject.Object >ok 26 GObject interface can be implemented by a GObject class along with a JS interface >ok 27 GObject interface is an instance of the interface classes >ok 28 GObject interface cannot be instantiated >ok 29 GObject interface has a name >ok 30 GObject interface reports its type name >ok 31 GObject interface can be implemented by a GObject class >ok 32 GObject interface is implemented by a GObject class with the correct class object >ok 33 GObject interface can be implemented by a class also implementing a Lang.Interface >ok 34 GObject interface can have its required function implemented >ok 35 GObject interface must have its required function implemented >ok 36 GObject interface doesn't have to have its optional function implemented >ok 37 GObject interface can have its optional function deferred to by the implementation >ok 38 GObject interface can have its function chained up to >ok 39 GObject interface can require another interface >ok 40 GObject interface can chain up to another interface >ok 41 GObject interface defers to the last interface's optional function >ok 42 GObject interface must be implemented by a class that implements all required interfaces >ok 43 GObject interface must be implemented by a class that implements required interfaces in correct order >ok 44 GObject interface can require an interface from C >ok 45 GObject interface can define signals on the implementing class >ok 46 GObject interface can define properties on the implementing class >ok 47 GObject interface must have its properties overridden >ok 48 GObject interface gets the correct type for its metaclass >ok 49 GObject interface can be implemented by a class as well as its parent class >ok 50 GObject interface can be reimplemented by a subclass of a class that already implements it >ok 51 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class >ok 52 ES6 GObject class inheriting from GObject.Class calls a method on the parent class >ok 53 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor >ok 54 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class >ok 55 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class >ok 56 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class >ok 57 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class >ok 58 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class >ok 59 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent >ok 60 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself >============================================================================== > >=================================== 28/71 ==================================== >test: gjs:JS / System >start time: 00:49:08 >duration: 0.26s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=201 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testSystem.js >----------------------------------- stdout ----------------------------------- >1..13 >ok 1 System.addressOf() gives different results for different objects >ok 2 System.version gives a plausible number >ok 3 System.refcount() gives the correct number >ok 4 System.addressOfGObject() gives different results for different objects >ok 5 System.addressOfGObject() throws for non GObject objects >ok 6 System.gc() does not crash the application >ok 7 System.dumpHeap() throws but does not crash when given a nonexistent path >ok 8 System.dumpMemoryInfo() >ok 9 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path >ok 10 System.programPath is null when executed from minijasmine >ok 11 System.programArgs System.programArgs is an array >ok 12 System.programArgs modifications persist >ok 13 System.programArgs System.programArgs is equal to ARGV >============================================================================== > >=================================== 29/71 ==================================== >test: gjs:JS / Introspection >start time: 00:49:07 >duration: 0.70s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp MALLOC_PERTURB_=60 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testIntrospection.js >----------------------------------- stdout ----------------------------------- >1..17 >ok 1 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback >ok 2 Unsafe integer marshalling warns when conversion is lossy >ok 3 Marshalling empty flat arrays of structs accepts null >ok 4 Marshalling empty flat arrays of structs accepts an empty array >ok 5 Constructor throws when constructor called without new >ok 6 Enum classes enum has a $gtype property >ok 7 Enum classes enum $gtype property is enumerable >ok 8 GError domains Number converts error to quark >ok 9 Object properties on GtkBuilder-constructed objects are found on the GObject itself >ok 10 Object properties on GtkBuilder-constructed objects are found on the GObject's parents >ok 11 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces >ok 12 Garbage collection of introspected objects collects objects properly with signals connected >ok 13 Garbage collection of introspected objects handles setting a property from C on an object whose JS wrapper has been collected >ok 14 Gdk.Atom is presented as string >ok 15 Complete enumeration (boxed types) enumerates all properties >ok 16 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) >ok 17 Complete enumeration of GIRepositoryNamespace (new_enumerate) all enumerated properties are defined >============================================================================== > >=================================== 30/71 ==================================== >test: gjs:JS / Signals >start time: 00:49:08 >duration: 0.35s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=54 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testSignals.js >----------------------------------- stdout ----------------------------------- >1..42 >ok 1 Legacy object with signals emit works with no connections >ok 2 Legacy object with signals using connect calls a signal handler when a signal is emitted >ok 3 Legacy object with signals using connect calls remaining handlers after one is disconnected >ok 4 Legacy object with signals using connect does not call a signal handler after the signal is disconnected >ok 5 Legacy object with signals using connect can disconnect a signal handler during signal emission >ok 6 Legacy object with signals using connect distinguishes multiple signals >ok 7 Legacy object with signals using connect determines if a signal is connected on a JS object >ok 8 Legacy object with signals using connect does not call a subsequent connected callbacks if stopped by earlier >ok 9 Legacy object with signals using connect with exception in signal handler does not affect other callbacks >ok 10 Legacy object with signals using connect with exception in signal handler does not disconnect the callback >ok 11 Legacy object with signals using connectAfter calls a signal handler when a signal is emitted >ok 12 Legacy object with signals using connectAfter calls remaining handlers after one is disconnected >ok 13 Legacy object with signals using connectAfter does not call a signal handler after the signal is disconnected >ok 14 Legacy object with signals using connectAfter can disconnect a signal handler during signal emission >ok 15 Legacy object with signals using connectAfter distinguishes multiple signals >ok 16 Legacy object with signals using connectAfter determines if a signal is connected on a JS object >ok 17 Legacy object with signals using connectAfter does not call a subsequent connected callbacks if stopped by earlier >ok 18 Legacy object with signals using connectAfter with exception in signal handler does not affect other callbacks >ok 19 Legacy object with signals using connectAfter with exception in signal handler does not disconnect the callback >ok 20 Legacy object with signals using connectAfter calls a signal handler later than when using connect when a signal is emitted >ok 21 Legacy object with signals does not call a connected after handler when stopped by connect >ok 22 Object with signals added emit works with no connections >ok 23 Object with signals added using connect calls a signal handler when a signal is emitted >ok 24 Object with signals added using connect calls remaining handlers after one is disconnected >ok 25 Object with signals added using connect does not call a signal handler after the signal is disconnected >ok 26 Object with signals added using connect can disconnect a signal handler during signal emission >ok 27 Object with signals added using connect distinguishes multiple signals >ok 28 Object with signals added using connect determines if a signal is connected on a JS object >ok 29 Object with signals added using connect does not call a subsequent connected callbacks if stopped by earlier >ok 30 Object with signals added using connect with exception in signal handler does not affect other callbacks >ok 31 Object with signals added using connect with exception in signal handler does not disconnect the callback >ok 32 Object with signals added using connectAfter calls a signal handler when a signal is emitted >ok 33 Object with signals added using connectAfter calls remaining handlers after one is disconnected >ok 34 Object with signals added using connectAfter does not call a signal handler after the signal is disconnected >ok 35 Object with signals added using connectAfter can disconnect a signal handler during signal emission >ok 36 Object with signals added using connectAfter distinguishes multiple signals >ok 37 Object with signals added using connectAfter determines if a signal is connected on a JS object >ok 38 Object with signals added using connectAfter does not call a subsequent connected callbacks if stopped by earlier >ok 39 Object with signals added using connectAfter with exception in signal handler does not affect other callbacks >ok 40 Object with signals added using connectAfter with exception in signal handler does not disconnect the callback >ok 41 Object with signals added using connectAfter calls a signal handler later than when using connect when a signal is emitted >ok 42 Object with signals added does not call a connected after handler when stopped by connect >============================================================================== > >=================================== 31/71 ==================================== >test: gjs:JS / Tweener >start time: 00:49:08 >duration: 0.28s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=195 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testTweener.js >----------------------------------- stdout ----------------------------------- >1..17 >ok 1 Tweener runs a simple tween >ok 2 Tweener calls callbacks during the tween >ok 3 Tweener can pause tweens >ok 4 Tweener can remove tweens >ok 5 Tweener overrides a tween with another one acting on the same object and property at the same time >ok 6 Tweener does not override a tween with another one acting not at the same time >ok 7 Tweener can pause and resume all tweens >ok 8 Tweener can remove all tweens >ok 9 Tweener runs a tween with a time of 0 immediately >ok 10 Tweener can call a callback a certain number of times >ok 11 Tweener can count the number of tweens on an object >ok 12 Tweener can register special properties >ok 13 Tweener can register special modifiers for properties >ok 14 Tweener can split properties into more than one special property >ok 15 Tweener calls an overwrite callback when a tween is replaced >ok 16 Tweener can still overwrite a tween after it has started >ok 17 Tweener stays within min and max values >============================================================================== > >=================================== 32/71 ==================================== >test: gjs:JS / WarnLib >start time: 00:49:08 >duration: 0.20s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=193 GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testWarnLib.js >----------------------------------- stdout ----------------------------------- >1..2 >ok 1 WarnLib bug 689482 >ok 2 WarnLib calls vfuncs with unnamed parameters >============================================================================== > >=================================== 33/71 ==================================== >test: gjs:JS / LegacyByteArray >start time: 00:49:07 >duration: 0.78s >result: killed by signal 6 SIGABRT >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=33 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testLegacyByteArray.js >----------------------------------- stdout ----------------------------------- >1..14 >ok 1 Legacy byte array has length 0 for empty array >ok 2 Legacy byte array initially sized to 10 has length 10 >ok 3 Legacy byte array initially sized to 10 is initialized to zeroes >ok 4 Legacy byte array assigns values correctly >ok 5 Legacy byte array assignment past end implicitly lengthens the array >ok 6 Legacy byte array assignment past end implicitly creates zero bytes >ok 7 Legacy byte array changes the length when assigning to length property >ok 8 Legacy byte array conversions gives a byte 5 when assigning 5 >ok 9 Legacy byte array conversions gives a byte 0 when assigning null >ok 10 Legacy byte array conversions gives a byte 0 when assigning undefined >ok 11 Legacy byte array conversions rounds off when assigning a double >ok 12 Legacy byte array can be created from an array >ok 13 Legacy byte array can be converted to a string of ASCII characters >ok 14 Legacy byte array can be passed in with transfer none >----------------------------------- stderr ----------------------------------- >free(): invalid pointer > >(test program exited with status code -6) >============================================================================== > >=================================== 34/71 ==================================== >test: gjs:JS / Async >start time: 00:49:08 >duration: 0.23s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=127 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testAsync.js -m >----------------------------------- stdout ----------------------------------- >1..10 >ok 1 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW >ok 2 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH >ok 3 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT >ok 4 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE >ok 5 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE >ok 6 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW >ok 7 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH >ok 8 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT >ok 9 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE >ok 10 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE >============================================================================== > >=================================== 35/71 ==================================== >test: gjs:JS / Cairo >start time: 00:49:08 >duration: 0.45s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=85 GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testCairo.js >----------------------------------- stdout ----------------------------------- >1..43 >ok 1 Cairo context has the right type >ok 2 Cairo context reports its target surface >ok 3 Cairo context can set its source to a pattern >ok 4 Cairo context can set its antialias >ok 5 Cairo context can set its fill rule >ok 6 Cairo context can set its line cap >ok 7 Cairo context can set its line join >ok 8 Cairo context can set its line width >ok 9 Cairo context can set its miter limit >ok 10 Cairo context can set its operator >ok 11 Cairo context can set its tolerance >ok 12 Cairo context has a rectangle as clip extents >ok 13 Cairo context has a rectangle as fill extents >ok 14 Cairo context has a rectangle as stroke extents >ok 15 Cairo context has zero dashes initially >ok 16 Cairo context transforms user to device coordinates >ok 17 Cairo context transforms user to device distance >ok 18 Cairo context transforms device to user coordinates >ok 19 Cairo context transforms device to user distance >ok 20 Cairo context computes text extents >ok 21 Cairo context can call various, otherwise untested, methods without crashing >ok 22 Cairo context has methods when created from a C function >ok 23 Cairo pattern has typechecks >ok 24 Cairo solid pattern can be created from RGB static method >ok 25 Cairo solid pattern can be created from RGBA static method >ok 26 Cairo surface pattern can be created and added as a source >ok 27 Cairo linear gradient can be created and added as a source >ok 28 Cairo radial gradient can be created and added as a source >ok 29 Cairo path has typechecks >ok 30 Cairo surface has typechecks >ok 31 Cairo surface can access the device scale >ok 32 Cairo surface can access the device offset >ok 33 Cairo surface can be finalized >ok 34 Cairo GI test suite for context can be marshalled as a return value >ok 35 Cairo GI test suite for context can be marshalled as an in parameter >ok 36 Cairo GI test suite for surface can be marshalled as a transfer-none return value >ok 37 Cairo GI test suite for surface can be marshalled as a transfer-full return value >ok 38 Cairo GI test suite for surface can be marshalled as an in parameter >ok 39 Cairo GI test suite for surface can be marshalled as an out parameter >ok 40 Cairo GI test suite can be marshalled through a signal handler >ok 41 Cairo GI test suite can have its type inferred as a foreign struct >ok 42 Cairo imported via GI has the same functionality as imports.cairo >ok 43 Cairo imported via GI has boxed types from the GIR file >============================================================================== > >=================================== 36/71 ==================================== >test: gjs:JS / LegacyGtk >start time: 00:49:08 >duration: 0.39s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=85 GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testLegacyGtk.js >----------------------------------- stdout ----------------------------------- >1..7 >ok 1 Legacy Gtk overrides UI template sets up internal and public template children >ok 2 Legacy Gtk overrides UI template sets up public template children with the correct widgets >ok 3 Legacy Gtk overrides UI template sets up internal template children with the correct widgets >ok 4 Legacy Gtk overrides UI template from resource sets up internal and public template children >ok 5 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets >ok 6 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets >ok 7 Legacy Gtk overrides sets CSS names on classes >============================================================================== > >=================================== 37/71 ==================================== >test: gjs:JS / GLibLogWriter >start time: 00:49:08 >duration: 0.21s >result: exit status 0 >command: MALLOC_PERTURB_=225 ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGLibLogWriter.js -m >----------------------------------- stdout ----------------------------------- >1..4 >ok 1 GLib Structured logging handler writes a message >ok 2 GLib Structured logging handler writes a warning >ok 3 GLib Structured logging handler preserves a custom string field >ok 4 GLib Structured logging handler preserves a custom byte array field >============================================================================== > >=================================== 38/71 ==================================== >test: gjs:JS / AsyncMainloop >start time: 00:49:08 >duration: 0.31s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=244 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testAsyncMainloop.js -m >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 Async mainloop resolves when main loop exits >============================================================================== > >=================================== 39/71 ==================================== >test: gjs:JS / ESModules >start time: 00:49:08 >duration: 0.35s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=79 LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testESModules.js -m >----------------------------------- stdout ----------------------------------- >1..23 >ok 1 ES module imports default import >ok 2 ES module imports named import >ok 3 ES module imports GObject introspection import >ok 4 ES module imports import with version parameter >ok 5 ES module imports import again with other version parameter >ok 6 ES module imports import for the first time with wrong version >ok 7 ES module imports import with another version after a failed import >ok 8 ES module imports import nonexistent module >ok 9 ES module imports GObject introspection import via URL scheme >ok 10 ES module imports import.meta.url >ok 11 ES module imports finds files relative to import.meta.url >ok 12 ES module imports does not expose internal import.meta properties to userland modules >ok 13 Builtin ES modules gettext default import >ok 14 Builtin ES modules gettext named import >ok 15 Builtin ES modules gettext named dynamic import >ok 16 Builtin ES modules gettext dynamic import matches static import >ok 17 Builtin ES modules system default import >ok 18 Builtin ES modules system named import >ok 19 Builtin ES modules system dynamic import matches static import >ok 20 Builtin ES modules system named dynamic import >ok 21 Dynamic imports default import >ok 22 Dynamic imports named import >ok 23 Dynamic imports dynamic gi import matches static >============================================================================== > >=================================== 40/71 ==================================== >test: gjs:JS / Global >start time: 00:49:08 >duration: 0.28s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=142 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGlobal.js -m >----------------------------------- stdout ----------------------------------- >1..10 >ok 1 globalThis is equal to window >ok 2 globalThis WeakRef is defined >ok 3 globalThis console is defined >ok 4 globalThis TextEncoder is defined >ok 5 globalThis TextDecoder is defined >ok 6 globalThis ARGV is defined >ok 7 globalThis print function log is defined >ok 8 globalThis print function print is defined >ok 9 globalThis print function printerr is defined >ok 10 globalThis print function logError is defined >============================================================================== > >=================================== 16/71 ==================================== >test: gjs:JS / GIMarshalling >start time: 00:49:07 >duration: 1.30s >result: killed by signal 6 SIGABRT >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=23 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGIMarshalling.js >----------------------------------- stdout ----------------------------------- >1..433 >ok 1 Boolean true marshals as a return value >ok 2 Boolean true marshals as an in parameter >ok 3 Boolean true marshals as an out parameter >ok 4 Boolean true marshals as an inout parameter >ok 5 Boolean false marshals as a return value >ok 6 Boolean false marshals as an in parameter >ok 7 Boolean false marshals as an out parameter >ok 8 Boolean false marshals as an inout parameter >ok 9 Integer int8-typed marshals signed value as a return value >ok 10 Integer int8-typed marshals signed value as an in parameter >ok 11 Integer int8-typed marshals signed value as an out parameter >ok 12 Integer int8-typed marshals as an inout parameter >ok 13 Integer int8-typed marshals unsigned value as a return value >ok 14 Integer int8-typed marshals unsigned value as an in parameter >ok 15 Integer int8-typed marshals unsigned value as an out parameter >ok 16 Integer int8-typed marshals unsigned value as an inout parameter >ok 17 Integer int16-typed marshals signed value as a return value >ok 18 Integer int16-typed marshals signed value as an in parameter >ok 19 Integer int16-typed marshals signed value as an out parameter >ok 20 Integer int16-typed marshals as an inout parameter >ok 21 Integer int16-typed marshals unsigned value as a return value >ok 22 Integer int16-typed marshals unsigned value as an in parameter >ok 23 Integer int16-typed marshals unsigned value as an out parameter >ok 24 Integer int16-typed marshals unsigned value as an inout parameter >ok 25 Integer int32-typed marshals signed value as a return value >ok 26 Integer int32-typed marshals signed value as an in parameter >ok 27 Integer int32-typed marshals signed value as an out parameter >ok 28 Integer int32-typed marshals as an inout parameter >ok 29 Integer int32-typed marshals unsigned value as a return value >ok 30 Integer int32-typed marshals unsigned value as an in parameter >ok 31 Integer int32-typed marshals unsigned value as an out parameter >ok 32 Integer int32-typed marshals unsigned value as an inout parameter >ok 33 Integer int64-typed marshals signed value as a return value >ok 34 Integer int64-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 >ok 35 Integer int64-typed marshals signed value as an out parameter >ok 36 Integer int64-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 >ok 37 Integer int64-typed marshals unsigned value as a return value >ok 38 Integer int64-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 >ok 39 Integer int64-typed marshals unsigned value as an out parameter >ok 40 Integer int64-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 >ok 41 Integer short-typed marshals signed value as a return value >ok 42 Integer short-typed marshals signed value as an in parameter >ok 43 Integer short-typed marshals signed value as an out parameter >ok 44 Integer short-typed marshals as an inout parameter >ok 45 Integer short-typed marshals unsigned value as a return value >ok 46 Integer short-typed marshals unsigned value as an in parameter >ok 47 Integer short-typed marshals unsigned value as an out parameter >ok 48 Integer short-typed marshals unsigned value as an inout parameter >ok 49 Integer int-typed marshals signed value as a return value >ok 50 Integer int-typed marshals signed value as an in parameter >ok 51 Integer int-typed marshals signed value as an out parameter >ok 52 Integer int-typed marshals as an inout parameter >ok 53 Integer int-typed marshals unsigned value as a return value >ok 54 Integer int-typed marshals unsigned value as an in parameter >ok 55 Integer int-typed marshals unsigned value as an out parameter >ok 56 Integer int-typed marshals unsigned value as an inout parameter >ok 57 Integer long-typed marshals signed value as a return value >ok 58 Integer long-typed marshals signed value as an in parameter >ok 59 Integer long-typed marshals signed value as an out parameter >ok 60 Integer long-typed marshals as an inout parameter >ok 61 Integer long-typed marshals unsigned value as a return value >ok 62 Integer long-typed marshals unsigned value as an in parameter >ok 63 Integer long-typed marshals unsigned value as an out parameter >ok 64 Integer long-typed marshals unsigned value as an inout parameter >ok 65 Integer ssize-typed marshals signed value as a return value >ok 66 Integer ssize-typed marshals signed value as an in parameter >ok 67 Integer ssize-typed marshals signed value as an out parameter >ok 68 Integer ssize-typed marshals as an inout parameter >ok 69 Integer ssize-typed marshals unsigned value as a return value >ok 70 Integer ssize-typed marshals unsigned value as an in parameter >ok 71 Integer ssize-typed marshals unsigned value as an out parameter >ok 72 Integer ssize-typed marshals unsigned value as an inout parameter >ok 73 BigInt int64-typed marshals signed value as an in parameter >ok 74 BigInt int64-typed marshals unsigned value as an in parameter >ok 75 Floating point float-typed marshals value as a return value >ok 76 Floating point float-typed marshals as an in parameter >ok 77 Floating point float-typed marshals value as an out parameter >ok 78 Floating point float-typed marshals value as an inout parameter >ok 79 Floating point double-typed marshals value as a return value >ok 80 Floating point double-typed marshals as an in parameter >ok 81 Floating point double-typed marshals value as an out parameter >ok 82 Floating point double-typed marshals value as an inout parameter >ok 83 time_t marshals as a return value >ok 84 time_t marshals as an in parameter >ok 85 time_t marshals as an out parameter >ok 86 time_t marshals as an inout parameter >ok 87 GType void marshals as a return value >ok 88 GType void marshals as an in parameter >ok 89 GType void marshals as an out parameter >ok 90 GType void marshals as an inout parameter >ok 91 GType string marshals as a return value >ok 92 GType string marshals as an in parameter >ok 93 GType string marshals as an out parameter >ok 94 GType can be implicitly converted from a GObject type alias >ok 95 GType can be implicitly converted from a JS type >ok 96 UTF-8 string with transfer none marshals as a return value >ok 97 UTF-8 string with transfer none marshals as an in parameter >ok 98 UTF-8 string with transfer none marshals as an out parameter >ok 99 UTF-8 string with transfer none marshals as an inout parameter >ok 100 UTF-8 string with transfer full marshals as a return value >ok 101 UTF-8 string with transfer full marshals as an out parameter >ok 102 UTF-8 string with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 >ok 103 UTF-8 string marshals value as a byte array >ok 104 UTF-8 string makes a default out value for a broken C function >ok 105 In-out array in the style of gtk_init() marshals null >ok 106 In-out array in the style of gtk_init() marshals an inout empty array # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/88 >ok 107 In-out array in the style of gtk_init() marshals an inout array # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/88 >ok 108 Fixed-size C array of ints marshals as a return value >ok 109 Fixed-size C array of ints marshals as an in parameter >ok 110 Fixed-size C array of ints marshals as an out parameter >ok 111 Fixed-size C array of ints marshals as an out parameter >ok 112 Fixed-size C array of ints marshals as an inout parameter >ok 113 Fixed-size C array of shorts marshals as a return value >ok 114 Fixed-size C array of shorts marshals as an in parameter >ok 115 Fixed-size C array marshals a struct array as an out parameter >ok 116 Fixed-size C array marshals a fixed-size struct array as caller allocated out param >ok 117 C array with length marshals as a return value >ok 118 C array with length marshals as an in parameter >ok 119 C array with length marshals as an out parameter >ok 120 C array with length marshals as an inout parameter >ok 121 C array with length can be returned along with other arguments >ok 122 C array with length can be passed to a function with its length parameter before it >ok 123 C array with length can be passed to a function with zero terminator >ok 124 C array with length of strings marshals as an in parameter >ok 125 C array with length marshals a byte array as an in parameter >ok 126 C array with length of signed 64-bit ints marshals as an in parameter >ok 127 C array with length of unsigned 64-bit ints marshals as an in parameter >ok 128 C array with length of unichars marshals as an in parameter >ok 129 C array with length of unichars marshals as an out parameter >ok 130 C array with length of unichars marshals from an array of codepoints >ok 131 C array with length of booleans marshals as an in parameter >ok 132 C array with length of booleans marshals as an out parameter >ok 133 C array with length of booleans marshals from an array of numbers >ok 134 C array with length of boxed structs marshals as an in parameter >ok 135 C array with length of boxed structs passed by value marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 >ok 136 C array with length of simple structs marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 >ok 137 C array with length marshals two arrays with the same length parameter >ok 138 C array with length copies correctly on transfer full >ok 139 C array with length of enums marshals as an in parameter >ok 140 C array with length of flags marshals as an in parameter >ok 141 C array with length marshals an array with a 64-bit length parameter >ok 142 C array with length marshals an array with an 8-bit length parameter >ok 143 C array with length can be an out argument along with other arguments >ok 144 C array with length can be an in-out argument along with other arguments >ok 145 C array with length does not interpret an unannotated integer as a length parameter >ok 146 Zero-terminated C array of strings marshals as a return value >ok 147 Zero-terminated C array of strings marshals as an in parameter >ok 148 Zero-terminated C array of strings marshals as an out parameter >ok 149 Zero-terminated C array of strings marshals as an inout parameter >ok 150 Zero-terminated C array marshals null as a zero-terminated array return value >ok 151 Zero-terminated C array marshals an array of structs as a return value >ok 152 Zero-terminated C array marshals an array of unichars as a return value >ok 153 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter >ok 154 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter >ok 155 Zero-terminated C array of GLib.Variants marshals as a transfer-full in and out parameter >ok 156 GArray of ints with transfer none marshals as a return value >ok 157 GArray of ints with transfer none marshals as an in parameter >ok 158 GArray marshals int64s as a transfer-none return value >ok 159 GArray of strings with transfer none marshals as a return value >ok 160 GArray of strings with transfer none marshals as an in parameter >ok 161 GArray of strings with transfer none marshals as an out parameter >ok 162 GArray of strings with transfer none marshals as an inout parameter >ok 163 GArray of strings with transfer full marshals as a return value >ok 164 GArray of strings with transfer full marshals as an out parameter >ok 165 GArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 >ok 166 GArray of strings with transfer container marshals as a return value >ok 167 GArray of strings with transfer container marshals as an out parameter >ok 168 GArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 >ok 169 GArray of strings marshals as a transfer-full caller-allocated out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/106 >ok 170 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors >ok 171 GArray marshals boxed structs as a transfer-full return value >ok 172 GArray of booleans with transfer none marshals as an in parameter >ok 173 GArray of unichars can be passed in with transfer none >ok 174 GPtrArray of strings with transfer none marshals as a return value >ok 175 GPtrArray of strings with transfer none marshals as an in parameter >ok 176 GPtrArray of strings with transfer none marshals as an out parameter >ok 177 GPtrArray of strings with transfer none marshals as an inout parameter >ok 178 GPtrArray of strings with transfer full marshals as a return value >ok 179 GPtrArray of strings with transfer full marshals as an out parameter >ok 180 GPtrArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 >ok 181 GPtrArray of strings with transfer container marshals as a return value >ok 182 GPtrArray of strings with transfer container marshals as an out parameter >ok 183 GPtrArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 >ok 184 GPtrArray of structs can be returned with transfer full >not ok 185 GByteArray marshals as a return value ># Message: Expected $['0'] = 0 to equal 241. ># Expected $['1'] = 49 to equal 214. ># Expected $['2'] = 255 to equal 160. ># Expected $['3'] = 51 to equal 32. ># Stack: ># error properties: Object({ matches: Function }) ># <Jasmine> ># testReturnValue/<@/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGIMarshalling.js:31:48 ># <Jasmine> ># setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 ># _init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34 >Bail out! ERROR:/usr/share/gobject-introspection-1.0/tests/gimarshallingtests.c:2520:gi_marshalling_tests_bytearray_none_in: assertion failed (g_array_index (v, unsigned char, 0) == 0): (241 == 0) >----------------------------------- stderr ----------------------------------- >** >ERROR:/usr/share/gobject-introspection-1.0/tests/gimarshallingtests.c:2520:gi_marshalling_tests_bytearray_none_in: assertion failed (g_array_index (v, unsigned char, 0) == 0): (241 == 0) > >(test program exited with status code -6) >============================================================================== > >=================================== 41/71 ==================================== >test: gjs:JS / Gtk3 >start time: 00:49:08 >duration: 0.60s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=198 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGtk3.js >----------------------------------- stdout ----------------------------------- >1..31 >ok 1 Gtk overrides UI template sets up internal and public template children >ok 2 Gtk overrides UI template sets up public template children with the correct widgets >ok 3 Gtk overrides UI template sets up internal template children with the correct widgets >ok 4 Gtk overrides UI template connects template callbacks to the correct handler >ok 5 Gtk overrides UI template binds template callbacks to the correct object >ok 6 Gtk overrides UI template from resource sets up internal and public template children >ok 7 Gtk overrides UI template from resource sets up public template children with the correct widgets >ok 8 Gtk overrides UI template from resource sets up internal template children with the correct widgets >ok 9 Gtk overrides UI template from resource connects template callbacks to the correct handler >ok 10 Gtk overrides UI template from resource binds template callbacks to the correct object >ok 11 Gtk overrides UI template from file sets up internal and public template children >ok 12 Gtk overrides UI template from file sets up public template children with the correct widgets >ok 13 Gtk overrides UI template from file sets up internal template children with the correct widgets >ok 14 Gtk overrides UI template from file connects template callbacks to the correct handler >ok 15 Gtk overrides UI template from file binds template callbacks to the correct object >ok 16 Gtk overrides Class inheriting from template class sets up internal and public template children # SKIP pending >ok 17 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets # SKIP pending >ok 18 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets # SKIP pending >ok 19 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler # SKIP pending >ok 20 Gtk overrides Class inheriting from template class binds template callbacks to the correct object # SKIP pending >ok 21 Gtk overrides sets CSS names on classes >ok 22 Gtk overrides static inheritance works >ok 23 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection >ok 24 Gtk overrides GTK vfuncs are not called if the object is disposed >ok 25 Gtk overrides destroy signal is emitted while disposing objects >ok 26 Gtk overrides accepts string in place of GdkAtom >ok 27 Gtk overrides accepts null in place of GdkAtom as GDK_NONE >ok 28 Gtk overrides uses the correct GType for null child properties >ok 29 Gtk overrides can create a Gtk.TreeIter with accessible stamp field >ok 30 Gtk overrides can get style properties using GObject.Value >ok 31 Gtk overrides can pass a parent object to a child at construction >----------------------------------- stderr ----------------------------------- >== Stack trace for context 0x767770 == >#0 83a418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGtk3.js:189 (f198a938 @ 223) >#1 83a398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f19876d0 @ 325) >#2 83a320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f19878c8 @ 83) >#3 83a2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f19877b0 @ 91) >#4 83a260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1987778 @ 189) >#5 83a208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f19874d8 @ 31) >#6 83a1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1987900 @ 82) >#7 83a100 i self-hosted:1121 (f1965120 @ 407) >#8 83a0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f195eba0 @ 77) >#9 83a010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1965820 @ 139) >== Stack trace for context 0x767770 == >#0 83a418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGtk3.js:213 (f198a9e0 @ 313) >#1 83a398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f19876d0 @ 325) >#2 83a320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f19878c8 @ 83) >#3 83a2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f19877b0 @ 91) >#4 83a260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1987778 @ 189) >#5 83a208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f19874d8 @ 31) >#6 83a1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1987900 @ 82) >#7 83a100 i self-hosted:1121 (f1965120 @ 407) >#8 83a0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f195eba0 @ 77) >#9 83a010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1965820 @ 139) >== Stack trace for context 0x767770 == >#0 83a418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGtk3.js:230 (f198aa88 @ 225) >#1 83a398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f19876d0 @ 325) >#2 83a320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f19878c8 @ 83) >#3 83a2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f19877b0 @ 91) >#4 83a260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1987778 @ 189) >#5 83a208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f19874d8 @ 31) >#6 83a1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1987900 @ 82) >#7 83a100 i self-hosted:1121 (f1965120 @ 407) >#8 83a0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f195eba0 @ 77) >#9 83a010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1965820 @ 139) >============================================================================== > >=================================== 42/71 ==================================== >test: gjs:JS / CairoModule >start time: 00:49:08 >duration: 0.23s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=168 LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testCairoModule.js -m >----------------------------------- stdout ----------------------------------- >1..3 >ok 1 Cairo imported as ES module cairo default import >ok 2 Cairo imported via GI has the same functionality as imports.cairo >ok 3 Cairo imported via GI has boxed types from the GIR file >============================================================================== > >=================================== 43/71 ==================================== >test: gjs:Debugger / backtrace command >start time: 00:49:08 >duration: 0.20s >result: exit status 0 >command: MALLOC_PERTURB_=80 ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/backtrace.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/backtrace.debugger >============================================================================== > >=================================== 44/71 ==================================== >test: gjs:dbus / GDBus >start time: 00:49:08 >duration: 0.58s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=162 GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/usr/lib:/usr/lib/portage/python3.11/ebuild-helpers/xattr:/usr/lib/portage/python3.11/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/15/bin GSETTINGS_BACKEND=memory /usr/bin/dbus-run-session --config-file /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/../../test/test-bus.conf -- installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGDBus.js >----------------------------------- stdout ----------------------------------- >1..63 >ok 1 Exported DBus object can call a remote method >ok 2 Exported DBus object can call a method with async/await >ok 3 Exported DBus object can initiate a proxy with promise and call a method with async/await >ok 4 Exported DBus object can call a remote method when not using makeProxyWrapper >ok 5 Exported DBus object can handle an exception thrown by a remote method >ok 6 Exported DBus object can handle an exception thrown by a method with async/await >ok 7 Exported DBus object can still destructure the return value when an exception is thrown >ok 8 Exported DBus object throws an exception when trying to call a method that does not exist >ok 9 Exported DBus object throws an exception when trying to call an async method that does not exist >ok 10 Exported DBus object can pass a parameter to a remote method that is not a JSON object >ok 11 Exported DBus object can pass a parameter to a method with async/await that is not a JSON object >ok 12 Exported DBus object can call a remote method with no in parameter >ok 13 Exported DBus object can call an async/await method with no in parameter >ok 14 Exported DBus object can call a remote method with multiple in parameters >ok 15 Exported DBus object can call an async/await method with multiple in parameters >ok 16 Exported DBus object can call a remote method with no return value >ok 17 Exported DBus object can call an async/await method with no return value >ok 18 Exported DBus object can emit a DBus signal >ok 19 Exported DBus object can emit a DBus signal with async/await >ok 20 Exported DBus object can call a remote method with multiple return values >ok 21 Exported DBus object can call an async/await method with multiple return values >ok 22 Exported DBus object does not coalesce one array into the array of return values >ok 23 Exported DBus object does not coalesce one array into the array of return values with async/await >ok 24 Exported DBus object does not coalesce an array of arrays into the array of return values >ok 25 Exported DBus object does not coalesce an array of arrays into the array of return values with async/await >ok 26 Exported DBus object can return multiple arrays from a remote method >ok 27 Exported DBus object can return multiple arrays from an async/await method >ok 28 Exported DBus object handles a bad signature by throwing an exception >ok 29 Exported DBus object handles a bad signature in async/await by rejecting the promise >ok 30 Exported DBus object can call a remote method that is implemented asynchronously >ok 31 Exported DBus object can call an async/await method that is implemented asynchronously >ok 32 Exported DBus object can send and receive bytes from a remote method >ok 33 Exported DBus object can send and receive bytes from an async/await method >ok 34 Exported DBus object can call a remote method that returns an array of structs >ok 35 Exported DBus object can call an async/await method that returns an array of structs >ok 36 Exported DBus object can send and receive dicts from a remote method >ok 37 Exported DBus object can send and receive dicts from an async/await method >ok 38 Exported DBus object can call a remote method with a Unix FD >ok 39 Exported DBus object can call an async/await method with a Unix FD >ok 40 Exported DBus object can call an asynchronously implemented remote method with a Unix FD >ok 41 Exported DBus object can call an asynchronously implemented async/await method with a Unix FD >ok 42 Exported DBus object can call a remote method that returns a Unix FD >ok 43 Exported DBus object can call an async/await method that returns a Unix FD >ok 44 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD >ok 45 Exported DBus object can call an asynchronously implemented asyc/await method that returns a Unix FD >ok 46 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one >ok 47 Exported DBus object rejects the promise when not passing a Gio.UnixFDList to an async method that requires one >ok 48 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList >ok 49 Exported DBus object rejects the promise when async passing a handle out of range of a Gio.UnixFDList >ok 50 Exported DBus object Has defined properties >ok 51 Exported DBus object reading readonly property works >ok 52 Exported DBus object reading readwrite property works >ok 53 Exported DBus object reading writeonly throws an error >ok 54 Exported DBus object Setting a readwrite property works >ok 55 Exported DBus object Setting a writeonly property works >ok 56 Exported DBus object Setting a readonly property throws an error >ok 57 Exported DBus object Reading a property that prepacks the return value works >ok 58 Exported DBus object Marking a property as invalidated works >ok 59 DBus Proxy wrapper init failures are reported in sync mode >ok 60 DBus Proxy wrapper init failures are reported in async mode >ok 61 DBus Proxy wrapper can init a proxy asynchronously when promisified >ok 62 DBus Proxy wrapper can create a proxy from a promise >ok 63 DBus Proxy wrapper can create fail a proxy from a promise >----------------------------------- stderr ----------------------------------- >Gjs-Message: 02:49:08.434: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0xf1569b20 native@0xf7d310] >Gjs-Message: 02:49:08.506: JS LOG: Missing handler for DBus method thisDoesNotExist >Gjs-Message: 02:49:08.509: JS LOG: Missing handler for DBus method thisDoesNotExist >============================================================================== > >=================================== 45/71 ==================================== >test: gjs:Debugger / breakpoint command >start time: 00:49:08 >duration: 0.21s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp MALLOC_PERTURB_=95 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/breakpoint.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/breakpoint.debugger >============================================================================== > >=================================== 46/71 ==================================== >test: gjs:Debugger / continue command >start time: 00:49:08 >duration: 0.22s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' MALLOC_PERTURB_=121 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/continue.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/continue.debugger >============================================================================== > >=================================== 47/71 ==================================== >test: gjs:Debugger / delete command >start time: 00:49:08 >duration: 0.19s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=201 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/delete.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/delete.debugger >============================================================================== > >=================================== 48/71 ==================================== >test: gjs:JS / Encoding >start time: 00:49:08 >duration: 0.51s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=6 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testEncoding.js -m >----------------------------------- stdout ----------------------------------- >1..55 >ok 1 Text Encoding toString() uses spec-compliant tags >ok 2 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) >ok 3 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array >ok 4 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array >ok 5 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array >ok 6 Text Encoding TextDecoder decode() fatal is false by default >ok 7 Text Encoding TextDecoder decode() ignoreBOM is false by default >ok 8 Text Encoding TextDecoder decode() fatal is true when passed >ok 9 Text Encoding TextDecoder decode() ignoreBOM is true when passed >ok 10 Text Encoding TextDecoder decode() fatal is coerced to a boolean value >ok 11 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value >ok 12 Text Encoding TextDecoder decode() throws on empty input >ok 13 Text Encoding TextDecoder decode() throws on null input >ok 14 Text Encoding TextDecoder decode() throws on invalid encoding label >ok 15 Text Encoding TextDecoder decode() decodes undefined as an empty string >ok 16 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) >ok 17 Text Encoding TextDecoder decode() ignores byte order marker (BOM) >ok 18 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) >ok 19 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) >ok 20 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) >ok 21 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 >ok 22 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes >ok 23 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes >ok 24 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters >ok 25 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) >ok 26 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) >ok 27 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII >ok 28 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. >ok 29 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. >ok 30 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. >ok 31 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. >ok 32 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. >ok 33 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-6 can be decoded. >ok 34 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-7 can be decoded. >ok 35 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8 can be decoded. >ok 36 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8-I can be decoded. >ok 37 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-10 can be decoded. >ok 38 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. >ok 39 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. >ok 40 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-15 can be decoded. >ok 41 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-16 can be decoded. >ok 42 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. >ok 43 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. >ok 44 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. >ok 45 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. >ok 46 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. >ok 47 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. >ok 48 Text Encoding TextDecoder Single Byte Encoding Converter windows-1252 can be decoded. >ok 49 Text Encoding TextDecoder Single Byte Encoding Converter windows-1253 can be decoded. >ok 50 Text Encoding TextDecoder Single Byte Encoding Converter windows-1254 can be decoded. >ok 51 Text Encoding TextDecoder Single Byte Encoding Converter windows-1255 can be decoded. >ok 52 Text Encoding TextDecoder Single Byte Encoding Converter windows-1256 can be decoded. >ok 53 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. >ok 54 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. >ok 55 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. >============================================================================== > >=================================== 49/71 ==================================== >test: gjs:Debugger / detach command >start time: 00:49:08 >duration: 0.21s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=67 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/detach.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/detach.debugger >============================================================================== > >=================================== 50/71 ==================================== >test: gjs:Debugger / down-up command >start time: 00:49:08 >duration: 0.20s >result: exit status 0 >command: MALLOC_PERTURB_=172 ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/down-up.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/down-up.debugger >============================================================================== > >=================================== 51/71 ==================================== >test: gjs:Debugger / finish command >start time: 00:49:08 >duration: 0.21s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=16 LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/finish.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/finish.debugger >============================================================================== > >=================================== 52/71 ==================================== >test: gjs:Debugger / frame command >start time: 00:49:08 >duration: 0.18s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=64 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/frame.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/frame.debugger >============================================================================== > >=================================== 53/71 ==================================== >test: gjs:Debugger / keys command >start time: 00:49:08 >duration: 0.18s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=56 LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/keys.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/keys.debugger >============================================================================== > >=================================== 54/71 ==================================== >test: gjs:Debugger / lastvalues command >start time: 00:49:08 >duration: 0.18s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=127 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/lastvalues.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/lastvalues.debugger >============================================================================== > >=================================== 55/71 ==================================== >test: gjs:Debugger / list command >start time: 00:49:08 >duration: 0.19s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=191 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/list.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/list.debugger >============================================================================== > >=================================== 56/71 ==================================== >test: gjs:Debugger / next command >start time: 00:49:08 >duration: 0.19s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=201 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/next.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/next.debugger >============================================================================== > >=================================== 57/71 ==================================== >test: gjs:Debugger / quit command >start time: 00:49:08 >duration: 0.17s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=26 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/quit.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/quit.debugger >============================================================================== > >=================================== 58/71 ==================================== >test: gjs:Debugger / print command >start time: 00:49:08 >duration: 0.19s >result: exit status 0 >command: MALLOC_PERTURB_=31 ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/print.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/print.debugger >============================================================================== > >=================================== 59/71 ==================================== >test: gjs:Debugger / return command >start time: 00:49:08 >duration: 0.16s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=3 LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/return.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/return.debugger >============================================================================== > >=================================== 60/71 ==================================== >test: gjs:Debugger / set command >start time: 00:49:08 >duration: 0.16s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=192 LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/set.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/set.debugger >============================================================================== > >=================================== 61/71 ==================================== >test: gjs:Debugger / step command >start time: 00:49:08 >duration: 0.15s >result: exit status 0 >command: MALLOC_PERTURB_=101 ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/step.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/step.debugger >============================================================================== > >=================================== 62/71 ==================================== >test: gjs:Debugger / throw command >start time: 00:49:08 >duration: 0.14s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=230 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/throw.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/throw.debugger >============================================================================== > >=================================== 63/71 ==================================== >test: gjs:Debugger / throw-ignored command >start time: 00:49:09 >duration: 0.12s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=217 LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/throw-ignored.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/throw-ignored.debugger >============================================================================== > >=================================== 64/71 ==================================== >test: gjs:Debugger / until command >start time: 00:49:09 >duration: 0.12s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=183 LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/debugger-test.sh /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/until.debugger >----------------------------------- stdout ----------------------------------- >1..1 >ok 1 - /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/debugger/until.debugger >============================================================================== > >=================================== 65/71 ==================================== >test: gjs:JS / Console >start time: 00:49:08 >duration: 0.87s >result: exit status 0 >command: MALLOC_PERTURB_=199 ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testConsole.js -m >----------------------------------- stdout ----------------------------------- >1..64 >ok 1 console has correct object tag >ok 2 console logs a message >ok 3 console logs a warning >ok 4 console logs an informative message >ok 5 console traces a line >ok 6 console traces a empty message >ok 7 console asserts a true condition >ok 8 console asserts a false condition >ok 9 console asserts a false condition with message >ok 10 console clear() can be called >ok 11 console clear() resets indentation >ok 12 console table() logs at least something >ok 13 console string replacement console.log() supports %s >ok 14 console string replacement console.log() supports %d >ok 15 console string replacement console.log() supports %i >ok 16 console string replacement console.log() supports %f >ok 17 console string replacement console.log() supports %o >ok 18 console string replacement console.log() supports %O >ok 19 console string replacement console.log() ignores %c >ok 20 console string replacement console.log() supports mixing substitutions >ok 21 console string replacement console.log() supports invalid numbers >ok 22 console string replacement console.log() supports missing substitutions >ok 23 console string replacement console.warn() supports %s >ok 24 console string replacement console.warn() supports %d >ok 25 console string replacement console.warn() supports %i >ok 26 console string replacement console.warn() supports %f >ok 27 console string replacement console.warn() supports %o >ok 28 console string replacement console.warn() supports %O >ok 29 console string replacement console.warn() ignores %c >ok 30 console string replacement console.warn() supports mixing substitutions >ok 31 console string replacement console.warn() supports invalid numbers >ok 32 console string replacement console.warn() supports missing substitutions >ok 33 console string replacement console.info() supports %s >ok 34 console string replacement console.info() supports %d >ok 35 console string replacement console.info() supports %i >ok 36 console string replacement console.info() supports %f >ok 37 console string replacement console.info() supports %o >ok 38 console string replacement console.info() supports %O >ok 39 console string replacement console.info() ignores %c >ok 40 console string replacement console.info() supports mixing substitutions >ok 41 console string replacement console.info() supports invalid numbers >ok 42 console string replacement console.info() supports missing substitutions >ok 43 console string replacement console.error() supports %s >ok 44 console string replacement console.error() supports %d >ok 45 console string replacement console.error() supports %i >ok 46 console string replacement console.error() supports %f >ok 47 console string replacement console.error() supports %o >ok 48 console string replacement console.error() supports %O >ok 49 console string replacement console.error() ignores %c >ok 50 console string replacement console.error() supports mixing substitutions >ok 51 console string replacement console.error() supports invalid numbers >ok 52 console string replacement console.error() supports missing substitutions >ok 53 console string replacement console.trace() supports %s >ok 54 console string replacement console.trace() supports %d >ok 55 console string replacement console.trace() supports %i >ok 56 console string replacement console.trace() supports %f >ok 57 console string replacement console.trace() supports %o >ok 58 console string replacement console.trace() supports %O >ok 59 console string replacement console.trace() ignores %c >ok 60 console string replacement console.trace() supports mixing substitutions >ok 61 console string replacement console.trace() supports invalid numbers >ok 62 console string replacement console.trace() supports missing substitutions >ok 63 console time() ends correctly >ok 64 console time() doesn't log initially >============================================================================== > >=================================== 66/71 ==================================== >test: gjs:JS / Regress >start time: 00:49:07 >duration: 1.33s >result: killed by signal 6 SIGABRT >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 MALLOC_PERTURB_=229 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testRegress.js >----------------------------------- stdout ----------------------------------- >1..296 >ok 1 Life, the Universe and Everything includes null return value >ok 2 Life, the Universe and Everything includes booleans >ok 3 Life, the Universe and Everything includes 8-bit integers >ok 4 Life, the Universe and Everything includes unsigned 8-bit integers >ok 5 Life, the Universe and Everything includes 16-bit integers >ok 6 Life, the Universe and Everything includes unsigned 16-bit integers >ok 7 Life, the Universe and Everything includes 32-bit integers >ok 8 Life, the Universe and Everything includes unsigned 32-bit integers >ok 9 Life, the Universe and Everything includes 64-bit integers >ok 10 Life, the Universe and Everything includes unsigned 64-bit integers >ok 11 Life, the Universe and Everything includes shorts >ok 12 Life, the Universe and Everything includes ints >ok 13 Life, the Universe and Everything includes longs >ok 14 Life, the Universe and Everything includes ssizes >ok 15 Life, the Universe and Everything includes floats >ok 16 Life, the Universe and Everything includes doubles >ok 17 Life, the Universe and Everything includes ushorts >ok 18 Life, the Universe and Everything includes uints >ok 19 Life, the Universe and Everything includes ulongs >ok 20 Life, the Universe and Everything includes sizes >ok 21 Life, the Universe and Everything No implicit conversion to unsigned for uint8 >ok 22 Life, the Universe and Everything No implicit conversion to unsigned for uint16 >ok 23 Life, the Universe and Everything No implicit conversion to unsigned for uint32 >ok 24 Life, the Universe and Everything No implicit conversion to unsigned for uint64 >ok 25 Life, the Universe and Everything No implicit conversion to unsigned for uint >ok 26 Life, the Universe and Everything No implicit conversion to unsigned for size >ok 27 Life, the Universe and Everything Infinity and NaN converts to 0 for int8 >ok 28 Life, the Universe and Everything Infinity and NaN converts to 0 for int16 >ok 29 Life, the Universe and Everything Infinity and NaN converts to 0 for int32 >ok 30 Life, the Universe and Everything Infinity and NaN converts to 0 for int64 >ok 31 Life, the Universe and Everything Infinity and NaN converts to 0 for short >ok 32 Life, the Universe and Everything Infinity and NaN converts to 0 for int >ok 33 Life, the Universe and Everything Infinity and NaN converts to 0 for long >ok 34 Life, the Universe and Everything Infinity and NaN converts to 0 for ssize >ok 35 Life, the Universe and Everything Infinity and NaN converts to 0 for uint8 >ok 36 Life, the Universe and Everything Infinity and NaN converts to 0 for uint16 >ok 37 Life, the Universe and Everything Infinity and NaN converts to 0 for uint32 >ok 38 Life, the Universe and Everything Infinity and NaN converts to 0 for uint64 >ok 39 Life, the Universe and Everything Infinity and NaN converts to 0 for ushort >ok 40 Life, the Universe and Everything Infinity and NaN converts to 0 for uint >ok 41 Life, the Universe and Everything Infinity and NaN converts to 0 for ulong >ok 42 Life, the Universe and Everything Infinity and NaN converts to 0 for size >ok 43 Life, the Universe and Everything Infinity and NaN not for float >ok 44 Life, the Universe and Everything Infinity and NaN not for double >ok 45 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for uint64 >ok 46 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for int64 >ok 47 Life, the Universe and Everything includes wide characters >ok 48 Life, the Universe and Everything includes time_t >ok 49 Life, the Universe and Everything includes GTypes >ok 50 Life, the Universe and Everything closures >ok 51 Life, the Universe and Everything closures with one argument >ok 52 Life, the Universe and Everything closure with GLib.Variant argument >ok 53 Life, the Universe and Everything GValue marshalling integer in >ok 54 Life, the Universe and Everything GValue marshalling integer out >ok 55 Life, the Universe and Everything integer GLib.Variant >ok 56 Life, the Universe and Everything string GLib.Variant >ok 57 Life, the Universe and Everything dictionary GLib.Variant >ok 58 Life, the Universe and Everything variant GLib.Variant >ok 59 Life, the Universe and Everything string array GLib.Variant >ok 60 Life, the Universe and Everything UTF-8 strings as return types >ok 61 Life, the Universe and Everything UTF-8 strings as in parameters >ok 62 Life, the Universe and Everything UTF-8 strings as out parameters >ok 63 Life, the Universe and Everything UTF-8 strings as in-out parameters # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 >ok 64 Life, the Universe and Everything return values in filename encoding >ok 65 Life, the Universe and Everything Various configurations of arguments in after out >ok 66 Life, the Universe and Everything Various configurations of arguments multiple number args >ok 67 Life, the Universe and Everything Various configurations of arguments multiple string out parameters >ok 68 Life, the Universe and Everything Various configurations of arguments strings as return value and output parameter >ok 69 Life, the Universe and Everything Various configurations of arguments nullable string in parameter >ok 70 Life, the Universe and Everything Various configurations of arguments nullable string out parameter >ok 71 Life, the Universe and Everything arrays of int in >ok 72 Life, the Universe and Everything arrays of gint8 in >ok 73 Life, the Universe and Everything arrays of gint16 in >ok 74 Life, the Universe and Everything arrays of gint32 in >ok 75 Life, the Universe and Everything arrays of gint64 in >ok 76 Life, the Universe and Everything implicit conversions from strings to int arrays >ok 77 Life, the Universe and Everything out arrays of integers >ok 78 Life, the Universe and Everything inout arrays of integers # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 >ok 79 Life, the Universe and Everything String arrays marshalling in >ok 80 Life, the Universe and Everything String arrays marshalling out >ok 81 Life, the Universe and Everything String arrays marshalling return value with container transfer >ok 82 Life, the Universe and Everything String arrays marshalling out parameter with container transfer >ok 83 Life, the Universe and Everything GType arrays >ok 84 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter >ok 85 Life, the Universe and Everything Fixed arrays of integers marshals as an out parameter >ok 86 Life, the Universe and Everything Fixed arrays of integers marshals as a return value >ok 87 Life, the Universe and Everything integer array with static length >ok 88 Life, the Universe and Everything string array that's const in C >ok 89 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full >ok 90 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none >ok 91 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter >ok 92 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value >ok 93 Life, the Universe and Everything glist types return with transfer-none >ok 94 Life, the Universe and Everything glist types return with transfer-container >ok 95 Life, the Universe and Everything glist types return with transfer-full >ok 96 Life, the Universe and Everything glist types in with transfer-none >ok 97 Life, the Universe and Everything glist types nullable in >ok 98 Life, the Universe and Everything glist types nullable out >ok 99 Life, the Universe and Everything glist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet >ok 100 Life, the Universe and Everything gslist types return with transfer-none >ok 101 Life, the Universe and Everything gslist types return with transfer-container >ok 102 Life, the Universe and Everything gslist types return with transfer-full >ok 103 Life, the Universe and Everything gslist types in with transfer-none >ok 104 Life, the Universe and Everything gslist types nullable in >ok 105 Life, the Universe and Everything gslist types nullable out >ok 106 Life, the Universe and Everything gslist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet >ok 107 Life, the Universe and Everything GList of GTypes in with transfer container >ok 108 Life, the Universe and Everything GHash type null GHash out >ok 109 Life, the Universe and Everything GHash type out GHash >ok 110 Life, the Universe and Everything GHash type with GValue value type out >ok 111 Life, the Universe and Everything GHash type with GValue value type in # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 >ok 112 Life, the Universe and Everything GHash type marshals as a return value with transfer container >ok 113 Life, the Universe and Everything GHash type marshals as a return value with transfer full >ok 114 Life, the Universe and Everything GHash type null GHash in >ok 115 Life, the Universe and Everything GHash type null GHashTable out >ok 116 Life, the Universe and Everything GHash type in GHash >ok 117 Life, the Universe and Everything GHash type nested GHash >ok 118 Life, the Universe and Everything GArray marshals as a return value with transfer container >ok 119 Life, the Universe and Everything GArray marshals as a return value with transfer full >ok 120 Life, the Universe and Everything enum parameter >ok 121 Life, the Universe and Everything unsigned enum parameter >ok 122 Life, the Universe and Everything flags parameter >ok 123 Life, the Universe and Everything Simple introspected struct sets fields correctly >ok 124 Life, the Universe and Everything Simple introspected struct can clone >ok 125 Life, the Universe and Everything Simple introspected struct can be modified by a method >ok 126 Life, the Universe and Everything Simple introspected struct constructors "copies" an object from a hash of field values >ok 127 Life, the Universe and Everything Simple introspected struct constructors catches bad field names >ok 128 Life, the Universe and Everything Simple introspected struct constructors copies an object from another object of the same type >ok 129 Life, the Universe and Everything out arrays of structs >ok 130 Life, the Universe and Everything Introspected nested struct sets fields correctly >ok 131 Life, the Universe and Everything Introspected nested struct can clone >ok 132 Life, the Universe and Everything Struct with non-basic member sets fields correctly # SKIP pending >ok 133 Life, the Universe and Everything Struct with annotated fields sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/83 >ok 134 Life, the Universe and Everything Struct with array of anonymous unions sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 >ok 135 Life, the Universe and Everything Struct with const/volatile members sets fields correctly # SKIP pending >ok 136 Life, the Universe and Everything Introspected simple boxed struct sets fields correctly >ok 137 Life, the Universe and Everything Introspected simple boxed struct can be passed to a method >ok 138 Life, the Universe and Everything Introspected simple boxed struct can be returned from a method >ok 139 Life, the Universe and Everything Introspected simple boxed struct constructors "copies" an object from a hash of field values >ok 140 Life, the Universe and Everything Introspected simple boxed struct constructors catches bad field names >ok 141 Life, the Universe and Everything Introspected simple boxed struct constructors copies an object from another object of the same type >ok 142 Life, the Universe and Everything Introspected boxed nested struct reads fields and nested fields >ok 143 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field from an instance >ok 144 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field directly from a hash of field values >ok 145 Life, the Universe and Everything Introspected boxed nested struct constructors constructs with a nested hash of field values >ok 146 Life, the Universe and Everything Introspected boxed nested struct constructors copies an object from another object of the same type >ok 147 Life, the Universe and Everything Introspected boxed types Opaque constructs from a default constructor >ok 148 Life, the Universe and Everything Introspected boxed types Opaque sets fields correctly >ok 149 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor >ok 150 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with different args >ok 151 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with differently typed args >ok 152 Life, the Universe and Everything Introspected boxed types Opaque constructs from a another object of the same type >ok 153 Life, the Universe and Everything Introspected boxed types Opaque ensures methods are named correctly >ok 154 Life, the Universe and Everything Introspected boxed types Opaque ensures static methods are named correctly >ok 155 Life, the Universe and Everything Introspected boxed types Simple sets fields correctly >ok 156 Life, the Universe and Everything Introspected boxed types Simple constructs from a static constructor >ok 157 Life, the Universe and Everything Introspected boxed types Simple constructs from another object of the same type >ok 158 Life, the Universe and Everything Introspected boxed types Simple constructs in backwards compatibility mode >ok 159 Life, the Universe and Everything Introspected boxed types Refcounted constructs from a default constructor >ok 160 Life, the Universe and Everything Introspected boxed types Refcounted constructs from another object of the same type >ok 161 Life, the Universe and Everything Introspected boxed types Private constructs using a custom constructor >ok 162 Life, the Universe and Everything Introspected boxed types Private constructs from another object of the same type >ok 163 Life, the Universe and Everything Introspected boxed types Private does not construct with a default constructor >ok 164 Life, the Universe and Everything wrong type for GBoxed function does not accept a GObject of the wrong type >ok 165 Life, the Universe and Everything wrong type for GBoxed function does not accept a GBoxed of the wrong type >ok 166 Life, the Universe and Everything wrong type for GBoxed function does accept a GBoxed of the correct type >ok 167 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GObject >ok 168 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GBoxed of the wrong type >ok 169 Life, the Universe and Everything wrong type for GBoxed method can be called on correct GBoxed type >ok 170 Life, the Universe and Everything Introspected GObject can access fields with simple types >ok 171 Life, the Universe and Everything Introspected GObject cannot access fields with complex types (GI limitation) >ok 172 Life, the Universe and Everything Introspected GObject throws when setting a read-only field >ok 173 Life, the Universe and Everything Introspected GObject has normal Object methods >ok 174 Life, the Universe and Everything Introspected GObject sets write-only properties >ok 175 Life, the Universe and Everything Introspected GObject gives undefined for write-only properties >ok 176 Life, the Universe and Everything Introspected GObject constructs from constructors annotated with (constructor) >ok 177 Life, the Universe and Everything Introspected GObject static methods >ok 178 Life, the Universe and Everything Introspected GObject GProperty Boxed type >ok 179 Life, the Universe and Everything Introspected GObject GProperty Hash table # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 >ok 180 Life, the Universe and Everything Introspected GObject GProperty List # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 >ok 181 Life, the Universe and Everything Introspected GObject GProperty Pointer array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 >ok 182 Life, the Universe and Everything Introspected GObject GProperty Hash table with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 >ok 183 Life, the Universe and Everything Introspected GObject GProperty List with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 >ok 184 Life, the Universe and Everything Introspected GObject GProperty Integer >ok 185 Life, the Universe and Everything Introspected GObject GProperty Float >ok 186 Life, the Universe and Everything Introspected GObject GProperty Double >ok 187 Life, the Universe and Everything Introspected GObject GProperty String >ok 188 Life, the Universe and Everything Introspected GObject GProperty GType object # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 >ok 189 Life, the Universe and Everything Introspected GObject GProperty Byte array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/276 >ok 190 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly in the getter >ok 191 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly when inherited >ok 192 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals into setter function >ok 193 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals null >ok 194 Life, the Universe and Everything Introspected GObject Signal connection calls correct handlers with correct arguments >ok 195 Life, the Universe and Everything Introspected GObject Signal connection throws errors for invalid signals >ok 196 Life, the Universe and Everything Introspected GObject Signal connection signal handler with static scope arg gets arg passed by reference >ok 197 Life, the Universe and Everything Introspected GObject Signal connection signal with object gets correct arguments >ok 198 Life, the Universe and Everything Introspected GObject Signal connection signal with int64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 >ok 199 Life, the Universe and Everything Introspected GObject Signal connection signal with uint64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 >ok 200 Life, the Universe and Everything Introspected GObject Signal connection signal with array len parameter is not passed correct array and no length arg >ok 201 Life, the Universe and Everything Introspected GObject Signal connection can pass parameter to signal with array len parameter via emit # SKIP Not yet implemented >ok 202 Life, the Universe and Everything Introspected GObject Signal connection can pass null to signal with array len parameter # SKIP Not yet implemented >ok 203 Life, the Universe and Everything Introspected GObject Signal connection signal with int in-out parameter # SKIP Not yet implemented >ok 204 Life, the Universe and Everything Introspected GObject Signal connection GError signal with GError set >ok 205 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set >ok 206 Life, the Universe and Everything Introspected GObject can call an instance method >ok 207 Life, the Universe and Everything Introspected GObject can call a transfer-full instance method >ok 208 Life, the Universe and Everything Introspected GObject can call a static method >ok 209 Life, the Universe and Everything Introspected GObject can call a method annotated with (method) >ok 210 Life, the Universe and Everything Introspected GObject Object torture signature 0 >ok 211 Life, the Universe and Everything Introspected GObject Object torture signature 1 fail >ok 212 Life, the Universe and Everything Introspected GObject Object torture signature 1 success >ok 213 Life, the Universe and Everything Introspected GObject Introspected function length skips over instance parameters of methods >ok 214 Life, the Universe and Everything Introspected GObject Introspected function length skips over out and GError parameters >ok 215 Life, the Universe and Everything Introspected GObject Introspected function length does not skip over inout parameters >ok 216 Life, the Universe and Everything Introspected GObject Introspected function length skips over return value annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 >ok 217 Life, the Universe and Everything Introspected GObject Introspected function length skips over parameters annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 >ok 218 Life, the Universe and Everything Introspected GObject Introspected function length skips over out parameters annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 >ok 219 Life, the Universe and Everything Introspected GObject Introspected function length skips over inout parameters annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 >ok 220 Life, the Universe and Everything Introspected GObject Introspected function length gives number of arguments for static methods >ok 221 Life, the Universe and Everything Introspected GObject Introspected function length skips over destroy-notify and user-data parameters >ok 222 Life, the Universe and Everything Introspected GObject virtual function >ok 223 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GObject of the wrong type >ok 224 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GBoxed instead of GObject >ok 225 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept returned GObject of the wrong type >ok 226 Life, the Universe and Everything Introspected GObject wrong type for GObject function accepts GObject of subclass of expected type >ok 227 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GObject of the wrong type >ok 228 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GBoxed >ok 229 Life, the Universe and Everything Introspected GObject wrong type for GObject method can be called on a GObject of subclass of expected type >ok 230 Life, the Universe and Everything Introspected GObject marshals a null object in >ok 231 Life, the Universe and Everything Introspected GObject marshals a null object out >ok 232 Life, the Universe and Everything Introspected GObject marshals a gpointer with a type annotation in >ok 233 Life, the Universe and Everything Introspected GObject marshals a gpointer with an element-type annotation in >ok 234 Life, the Universe and Everything Introspected GObject resolves properties when they are shadowed by methods >ok 235 Life, the Universe and Everything marshals a fixed-size array of objects out >ok 236 Life, the Universe and Everything Inherited GObject can read fields from a parent class >ok 237 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor >ok 238 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class >ok 239 Life, the Universe and Everything Inherited GObject can have its own properties >ok 240 Life, the Universe and Everything Overridden properties on interfaces set and get properly >ok 241 Life, the Universe and Everything Overridden properties on interfaces default properly >ok 242 Life, the Universe and Everything Overridden properties on interfaces construct properly >ok 243 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type >ok 244 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type >ok 245 Life, the Universe and Everything callbacks >ok 246 Life, the Universe and Everything null / undefined callback >ok 247 Life, the Universe and Everything callback called more than once >ok 248 Life, the Universe and Everything null callback called more than once >ok 249 Life, the Universe and Everything array callbacks >ok 250 Life, the Universe and Everything null array callback >ok 251 Life, the Universe and Everything callback with inout array # SKIP Temporarily disabled with xit >ok 252 Life, the Universe and Everything simple callback >ok 253 Life, the Universe and Everything null simple callback >ok 254 Life, the Universe and Everything noptr callback >ok 255 Life, the Universe and Everything null noptr callback >ok 256 Life, the Universe and Everything gobject-introspected function as callback parameter >ok 257 Life, the Universe and Everything callback with user data >ok 258 Life, the Universe and Everything callback with transfer-full return value >ok 259 Life, the Universe and Everything callback with destroy-notify >ok 260 Life, the Universe and Everything callback with destroy-notify and no user data # SKIP Callback with destroy-notify and no user data not currently supported >ok 261 Life, the Universe and Everything callback with destroy-notify and no user data throws error >ok 262 Life, the Universe and Everything async callback >ok 263 Life, the Universe and Everything Gio.AsyncReadyCallback >ok 264 Life, the Universe and Everything instance method taking a callback >ok 265 Life, the Universe and Everything static method taking a callback >ok 266 Life, the Universe and Everything constructor taking a callback >ok 267 Life, the Universe and Everything hash table passed to callback >ok 268 Life, the Universe and Everything GError callback >ok 269 Life, the Universe and Everything null GError callback >ok 270 Life, the Universe and Everything owned GError callback >ok 271 Life, the Universe and Everything Introspected interface correctly emits interface signals >ok 272 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties >ok 273 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor >ok 274 Life, the Universe and Everything GObject with nonstandard prefix calls methods >ok 275 Life, the Universe and Everything GObject with nonstandard prefix calls a static method >ok 276 Life, the Universe and Everything GObject.InitiallyUnowned constructs >ok 277 Life, the Universe and Everything GObject.InitiallyUnowned constructs via a static constructor >ok 278 Life, the Universe and Everything torture signature 0 >ok 279 Life, the Universe and Everything torture signature 1 fail >ok 280 Life, the Universe and Everything torture signature 1 success >ok 281 Life, the Universe and Everything torture signature 2 >ok 282 Life, the Universe and Everything GValue boxing and unboxing date in >ok 283 Life, the Universe and Everything GValue boxing and unboxing strv in >ok 284 Life, the Universe and Everything GValue boxing and unboxing correctly converts a NULL strv in a GValue to an empty array >ok 285 Life, the Universe and Everything code coverage for documentation tests that don't do anything >ok 286 Life, the Universe and Everything marshals an aliased type >ok 287 Life, the Universe and Everything deals with a fixed-size array in a struct >ok 288 Life, the Universe and Everything marshals a fixed-size int array as a gpointer >ok 289 Life, the Universe and Everything deals with a fixed-size and also zero-terminated array in a struct >ok 290 Life, the Universe and Everything marshals a transfer-floating GLib.Variant >ok 291 Life, the Universe and Everything Flat array of structs out parameter with transfer none >ok 292 Life, the Universe and Everything Flat array of structs out parameter with transfer container >ok 293 Life, the Universe and Everything Flat array of structs out parameter with transfer full >ok 294 Life, the Universe and Everything Flat array of structs caller-allocated out parameter # SKIP Not supported >ok 295 Life, the Universe and Everything Flat array of structs transfer-full in parameter >ok 296 Life, the Universe and Everything Flat array of structs transfer-none in parameter >----------------------------------- stderr ----------------------------------- >free(): invalid pointer > >(test program exited with status code -6) >============================================================================== > >=================================== 67/71 ==================================== >test: gjs:C / API tests >start time: 00:49:09 >duration: 1.94s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=180 GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/test/gjs-tests --tap --keep-going --verbose >----------------------------------- stdout ----------------------------------- >TAP version 13 ># random seed: R02S6edc09727846fb53e90430c7557ff01c ># Gjs-MESSAGE: Using C++ random seed 1721428901 ># >1..68 ># Start of gjs tests ># Start of context tests ># GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs? >ok 1 /gjs/context/argv >ok 2 /gjs/context/exit >ok 3 /gjs/context/eval-module-file ># Start of construct tests >ok 4 /gjs/context/construct/destroy >ok 5 /gjs/context/construct/eval ># End of construct tests ># Start of eval tests >ok 6 /gjs/context/eval/dynamic-import >ok 7 /gjs/context/eval/non-zero-terminated >ok 8 /gjs/context/eval/exit-code-omitted-throw >ok 9 /gjs/context/eval/exit-code-omitted-no-throw ># Start of dynamic-import tests >ok 10 /gjs/context/eval/dynamic-import/relative >ok 11 /gjs/context/eval/dynamic-import/bad ># End of dynamic-import tests ># End of eval tests ># Start of eval-module-file tests >ok 12 /gjs/context/eval-module-file/throw >ok 13 /gjs/context/eval-module-file/exit >ok 14 /gjs/context/eval-module-file/fail-instantiate >ok 15 /gjs/context/eval-module-file/exit-code-omitted-warning >ok 16 /gjs/context/eval-module-file/exit-code-omitted-no-warning ># End of eval-module-file tests ># Start of register-module tests >ok 17 /gjs/context/register-module/eval-module >ok 18 /gjs/context/register-module/eval-module-file >ok 19 /gjs/context/register-module/non-existent ># End of register-module tests ># Start of eval-module tests >ok 20 /gjs/context/eval-module/unregistered >ok 21 /gjs/context/eval-module/exit-code-omitted-throw >ok 22 /gjs/context/eval-module/exit-code-omitted-no-throw ># End of eval-module tests ># Start of eval-file tests >ok 23 /gjs/context/eval-file/exit-code-omitted-no-throw >ok 24 /gjs/context/eval-file/exit-code-omitted-throw ># End of eval-file tests ># End of context tests ># Start of gobject tests >ok 25 /gjs/gobject/js_defined_type >ok 26 /gjs/gobject/without_introspection ># End of gobject tests ># Start of profiler tests ># Gjs-MESSAGE: Profiler is disabled. Recompile with it enabled to use. ># Gjs-MESSAGE: Temp profiler file not deleted >ok 27 /gjs/profiler/start_stop ># End of profiler tests ># Start of jsapi tests ># Start of util tests ># Start of error tests >ok 28 /gjs/jsapi/util/error/throw >ok 29 /gjs/jsapi/util/error/throw-cause ># End of error tests ># Start of string tests >ok 30 /gjs/jsapi/util/string/utf8-nchars-to-js >ok 31 /gjs/jsapi/util/string/char16_data >ok 32 /gjs/jsapi/util/string/to_ucs4 ># Start of js tests ># Start of string tests >ok 33 /gjs/jsapi/util/string/js/string/utf8 ># End of string tests ># End of js tests ># End of string tests ># Start of gi tests ># Start of args tests ># Start of safe-integer tests >ok 34 /gjs/jsapi/util/gi/args/safe-integer/max >ok 35 /gjs/jsapi/util/gi/args/safe-integer/min ># End of safe-integer tests ># End of args tests ># End of gi tests ># Start of debug_id tests ># Start of string tests >ok 36 /gjs/jsapi/util/debug_id/string/no-quotes ># End of string tests ># End of debug_id tests ># Start of debug_string tests >ok 37 /gjs/jsapi/util/debug_string/quotes ># End of debug_string tests ># Start of debug_value tests >ok 38 /gjs/jsapi/util/debug_value/bigint ># Start of bigint tests >ok 39 /gjs/jsapi/util/debug_value/bigint/uint64 >ok 40 /gjs/jsapi/util/debug_value/bigint/huge ># End of bigint tests ># Start of string tests >ok 41 /gjs/jsapi/util/debug_value/string/quotes ># End of string tests ># End of debug_value tests ># End of util tests ># End of jsapi tests ># Start of coverage tests ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.zPyhug/gjs_coverage_test_coverage/coverage.lcov >ok 42 /gjs/coverage/file_duplicated_into_output_path ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.f3mkdL/gjs_coverage_test_coverage/coverage.lcov >ok 43 /gjs/coverage/file_duplicated_full_resource_path ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.rU8J7S/gjs_coverage_test_coverage/coverage.lcov >ok 44 /gjs/coverage/contents_preserved_accumulate_mode ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.e11Ugi/gjs_coverage_test_coverage/coverage.lcov >ok 45 /gjs/coverage/new_contents_appended_accumulate_mode ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.iX1eJe/gjs_coverage_test_coverage/coverage.lcov >ok 46 /gjs/coverage/expected_source_file_name_written_to_coverage_data ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.DovMa5/gjs_coverage_test_coverage/coverage.lcov >ok 47 /gjs/coverage/entry_not_written_for_nonexistent_file ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.GX9ee8/gjs_coverage_test_coverage/coverage.lcov >ok 48 /gjs/coverage/single_branch_coverage_written_to_coverage_data ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.7i9OkS/gjs_coverage_test_coverage/coverage.lcov >ok 49 /gjs/coverage/multiple_branch_coverage_written_to_coverage_data ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.tE839O/gjs_coverage_test_coverage/coverage.lcov >ok 50 /gjs/coverage/branches_for_multiple_case_statements_fallthrough ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.hL3mHT/gjs_coverage_test_coverage/coverage.lcov >ok 51 /gjs/coverage/not_hit_branch_point_written_to_coverage_data ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.Ycg9H2/gjs_coverage_test_coverage/coverage.lcov >ok 52 /gjs/coverage/function_names_written_to_coverage_data ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.GRQD31/gjs_coverage_test_coverage/coverage.lcov >ok 53 /gjs/coverage/function_lines_written_to_coverage_data ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.32nG8z/gjs_coverage_test_coverage/coverage.lcov >ok 54 /gjs/coverage/function_hit_counts_written_to_coverage_data ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.blryAU/gjs_coverage_test_coverage/coverage.lcov >ok 55 /gjs/coverage/big_function_hit_counts_written_to_coverage_data ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.Gdymjm/gjs_coverage_test_coverage/coverage.lcov >ok 56 /gjs/coverage/little_function_hit_counts_written_to_coverage_data ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.bA6sbQ/gjs_coverage_test_coverage/coverage.lcov >ok 57 /gjs/coverage/total_function_coverage_written_to_coverage_data ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.DmDlLj/gjs_coverage_test_coverage/coverage.lcov >ok 58 /gjs/coverage/single_line_hit_written_to_coverage_data ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.ANk0ED/gjs_coverage_test_coverage/coverage.lcov >ok 59 /gjs/coverage/hits_on_multiline_if_cond ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.eS9EYr/gjs_coverage_test_coverage/coverage.lcov >ok 60 /gjs/coverage/full_line_tally_written_to_coverage_data ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.NgHjmG/gjs_coverage_test_coverage/coverage.lcov >ok 61 /gjs/coverage/no_hits_for_unexecuted_file ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.A70sMG/gjs_coverage_test_coverage/coverage.lcov >ok 62 /gjs/coverage/end_of_record_section_written_to_coverage_data ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.pjh4wG/gjs_coverage_test_coverage/coverage.lcov >ok 63 /gjs/coverage/multiple_source_file_records_written_to_coverage_data ># Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.HNsRcx/gjs_coverage_test_coverage/coverage.lcov >ok 64 /gjs/coverage/correct_line_coverage_data_written_for_both_sections ># End of coverage tests ># End of gjs tests ># Start of util tests ># Start of misc tests ># Start of strv tests ># Start of concat tests >ok 65 /util/misc/strv/concat/null >ok 66 /util/misc/strv/concat/pointers ># End of concat tests ># End of strv tests ># End of misc tests ># End of util tests ># Start of gi tests ># Start of args tests >ok 67 /gi/args/set-get-unset >ok 68 /gi/args/rounded_values ># End of args tests ># End of gi tests >----------------------------------- stderr ----------------------------------- >** >This is an exception 42 >============================================================================== > >=================================== 68/71 ==================================== >test: gjs:C / Internal API tests >start time: 00:49:09 >duration: 2.35s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 MALLOC_PERTURB_=15 ASAN_OPTIONS=intercept_tls_get_addr=0 LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/test/gjs-tests-internal --tap --keep-going --verbose >----------------------------------- stdout ----------------------------------- >TAP version 13 ># random seed: R02S9fb56240825f65ecfa176de1d9585668 >1..113 ># Start of rooting tests ># Start of maybe-owned tests ># GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs? >ok 1 /rooting/maybe-owned/rooted-flag-set-when-rooted >ok 2 /rooting/maybe-owned/rooted-flag-not-set-when-not-rooted >ok 3 /rooting/maybe-owned/rooted-keeps-alive-across-gc >ok 4 /rooting/maybe-owned/rooted-is-collected-after-reset >ok 5 /rooting/maybe-owned/weak-pointer-is-collected-by-gc >ok 6 /rooting/maybe-owned/heap-rooted-keeps-alive-across-gc >ok 7 /rooting/maybe-owned/switching-mode-keeps-same-value >ok 8 /rooting/maybe-owned/switch-to-rooted-prevents-collection >ok 9 /rooting/maybe-owned/switch-to-unrooted-allows-collection >ok 10 /rooting/maybe-owned/notify-callback-called-on-context-destroy >ok 11 /rooting/maybe-owned/object-destroyed-after-notify ># End of maybe-owned tests ># End of rooting tests ># Start of callargs tests >ok 12 /callargs/no-args-works >ok 13 /callargs/no-args-fails-on-extra-args >ok 14 /callargs/no-args-ignores-trailing >ok 15 /callargs/too-many-args-fails >ok 16 /callargs/too-many-args-fails-when-more-than-optional >ok 17 /callargs/too-few-args-fails >ok 18 /callargs/too-few-args-fails-with-optional >ok 19 /callargs/args-ignores-trailing >ok 20 /callargs/one-of-each-type-works >ok 21 /callargs/optional-args-work-when-passing-all-args >ok 22 /callargs/optional-args-work-when-passing-only-required-args >ok 23 /callargs/enum-types-work >ok 24 /callargs/signed-enum-types-work >ok 25 /callargs/one-of-each-nullable-type-works >ok 26 /callargs/passing-no-arguments-when-all-optional >ok 27 /callargs/passing-some-arguments-when-all-optional >ok 28 /callargs/passing-all-arguments-when-all-optional >ok 29 /callargs/allocated-args-are-freed-on-error >ok 30 /callargs/nullable-bool-is-invalid >ok 31 /callargs/nullable-int-is-invalid >ok 32 /callargs/nullable-unsigned-is-invalid >ok 33 /callargs/nullable-int64-is-invalid >ok 34 /callargs/nullable-double-is-invalid >ok 35 /callargs/invalid-bool-type >ok 36 /callargs/invalid-int-type >ok 37 /callargs/invalid-unsigned-type >ok 38 /callargs/invalid-int64-type >ok 39 /callargs/invalid-double-type >ok 40 /callargs/invalid-autochar-type >ok 41 /callargs/invalid-autojschar-type >ok 42 /callargs/invalid-jsstring-type >ok 43 /callargs/invalid-object-type >ok 44 /callargs/invalid-boolean >ok 45 /callargs/invalid-object ># End of callargs tests ># Start of gjs tests ># Start of jsapi-utils tests ># Start of gjs-autopointer tests >ok 46 /gjs/jsapi-utils/gjs-autopointer/size >ok 47 /gjs/jsapi-utils/gjs-autopointer/destructor >ok 48 /gjs/jsapi-utils/gjs-autopointer/free_and_ref_funcs ># Start of constructor tests >ok 49 /gjs/jsapi-utils/gjs-autopointer/constructor/empty >ok 50 /gjs/jsapi-utils/gjs-autopointer/constructor/basic >ok 51 /gjs/jsapi-utils/gjs-autopointer/constructor/take_ownership >ok 52 /gjs/jsapi-utils/gjs-autopointer/constructor/assignment ># Start of assignment tests >ok 53 /gjs/jsapi-utils/gjs-autopointer/constructor/assignment/other ># End of assignment tests ># End of constructor tests ># Start of destructor tests >ok 54 /gjs/jsapi-utils/gjs-autopointer/destructor/take_ownership >ok 55 /gjs/jsapi-utils/gjs-autopointer/destructor/default_free >ok 56 /gjs/jsapi-utils/gjs-autopointer/destructor/no_free_pointer >ok 57 /gjs/jsapi-utils/gjs-autopointer/destructor/c++ >ok 58 /gjs/jsapi-utils/gjs-autopointer/destructor/c++-array ># End of destructor tests ># Start of operator tests >ok 59 /gjs/jsapi-utils/gjs-autopointer/operator/assign >ok 60 /gjs/jsapi-utils/gjs-autopointer/operator/move >ok 61 /gjs/jsapi-utils/gjs-autopointer/operator/swap >ok 62 /gjs/jsapi-utils/gjs-autopointer/operator/arrow >ok 63 /gjs/jsapi-utils/gjs-autopointer/operator/deference >ok 64 /gjs/jsapi-utils/gjs-autopointer/operator/bool >ok 65 /gjs/jsapi-utils/gjs-autopointer/operator/array ># Start of assign tests >ok 66 /gjs/jsapi-utils/gjs-autopointer/operator/assign/other_ptr >ok 67 /gjs/jsapi-utils/gjs-autopointer/operator/assign/self_ptr >ok 68 /gjs/jsapi-utils/gjs-autopointer/operator/assign/object >ok 69 /gjs/jsapi-utils/gjs-autopointer/operator/assign/other_object >ok 70 /gjs/jsapi-utils/gjs-autopointer/operator/assign/self_object >ok 71 /gjs/jsapi-utils/gjs-autopointer/operator/assign/copy_and_swap ># End of assign tests ># End of operator tests ># Start of method tests >ok 72 /gjs/jsapi-utils/gjs-autopointer/method/get >ok 73 /gjs/jsapi-utils/gjs-autopointer/method/out >ok 74 /gjs/jsapi-utils/gjs-autopointer/method/release >ok 75 /gjs/jsapi-utils/gjs-autopointer/method/copy >ok 76 /gjs/jsapi-utils/gjs-autopointer/method/as ># Start of reset tests >ok 77 /gjs/jsapi-utils/gjs-autopointer/method/reset/nullptr >ok 78 /gjs/jsapi-utils/gjs-autopointer/method/reset/other_ptr >ok 79 /gjs/jsapi-utils/gjs-autopointer/method/reset/self_ptr ># End of reset tests ># Start of swap tests >ok 80 /gjs/jsapi-utils/gjs-autopointer/method/swap/other_ptr >ok 81 /gjs/jsapi-utils/gjs-autopointer/method/swap/self_ptr >ok 82 /gjs/jsapi-utils/gjs-autopointer/method/swap/empty ># End of swap tests ># End of method tests ># End of gjs-autopointer tests ># Start of gjs-autochar tests >ok 83 /gjs/jsapi-utils/gjs-autochar/init >ok 84 /gjs/jsapi-utils/gjs-autochar/copy ># Start of init tests >ok 85 /gjs/jsapi-utils/gjs-autochar/init/take_ownership ># End of init tests ># End of gjs-autochar tests ># Start of gjs-autostrv tests >ok 86 /gjs/jsapi-utils/gjs-autostrv/init >ok 87 /gjs/jsapi-utils/gjs-autostrv/copy ># Start of init tests >ok 88 /gjs/jsapi-utils/gjs-autostrv/init/take_ownership ># End of init tests ># End of gjs-autostrv tests ># Start of gjs-autotypeclass tests >ok 89 /gjs/jsapi-utils/gjs-autotypeclass/init ># End of gjs-autotypeclass tests ># End of jsapi-utils tests ># End of gjs tests ># Start of toggle-queue tests >ok 90 /toggle-queue/empty >ok 91 /toggle-queue/empty_cancel >ok 92 /toggle-queue/enqueue_one >ok 93 /toggle-queue/enqueue_one_cancel >ok 94 /toggle-queue/enqueue_many_equal >ok 95 /toggle-queue/enqueue_many_equal_cancel >ok 96 /toggle-queue/enqueue_more_up >ok 97 /toggle-queue/enqueue_only_up >ok 98 /toggle-queue/enqueue_only_up_cancel >ok 99 /toggle-queue/handle_more_up >ok 100 /toggle-queue/handle_only_up ># Start of spin-lock tests >ok 101 /toggle-queue/spin-lock/unlock-empty >ok 102 /toggle-queue/spin-lock/unlock-same-thread >ok 103 /toggle-queue/spin-lock/blocks-other-thread ># End of spin-lock tests ># Start of object tests >ok 104 /toggle-queue/object/not-enqueued_main_thread >ok 105 /toggle-queue/object/already_enqueued_main_thread >ok 106 /toggle-queue/object/already_enqueued_unref_main_thread >ok 107 /toggle-queue/object/ref_unref_other_thread >ok 108 /toggle-queue/object/handle_up >ok 109 /toggle-queue/object/handle_up_down >ok 110 /toggle-queue/object/handle_up_down_delayed >ok 111 /toggle-queue/object/handle_up_down_on_gc >ok 112 /toggle-queue/object/handle_many_up >ok 113 /toggle-queue/object/handle_many_up_and_down ># End of object tests ># End of toggle-queue tests >============================================================================== > >=================================== 69/71 ==================================== >test: gjs:JS / Timers >start time: 00:49:08 >duration: 2.95s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=180 GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testTimers.js -m >----------------------------------- stdout ----------------------------------- >1..16 >ok 1 Timers times out successfully >ok 2 Timers has correct timeout args >ok 3 Timers cancels successfully >ok 4 Timers cancels multiple correctly >ok 5 Timers cancels invalid silent fail >ok 6 Timers interval success >ok 7 Timers cancels interval successfully >ok 8 Timers ordering interval >ok 9 Timers cancel invalid silent fail >ok 10 Timers callback this >ok 11 Timers bind this >ok 12 Timers function names match spec >ok 13 Timers argument lengths match spec >ok 14 Timers clear and interval are unique functions >ok 15 Timers microtask ordering >ok 16 Timers nested microtask ordering >============================================================================== > >=================================== 70/71 ==================================== >test: gjs:Scripts / CommandLine >start time: 00:49:07 >duration: 5.65s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=182 LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/scripts/testCommandLine.sh >----------------------------------- stdout ----------------------------------- >ok 1 - Invalid option should exit with failure (exit code 1) >ok 2 - Invalid option should print a relevant message >ok 3 - System.exit(0) should exit successfully >ok 4 - System.exit(42) should exit with the correct exit code >ok 5 - System.programPath should end in '/argv.js' when gjs argv.js is run ># VALGRIND = >ok 6 - System.exit() should still exit across an FFI boundary >ok 7 - Unhandled promise rejections should still be printed when exiting >ok 8 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. >ok 9 - Unicode encoding for symbols should be functioning properly for ARGV and imports. >ok 10 - --help should succeed >ok 11 - --help should print something >ok 12 - should succeed when --help is not first arg >ok 13 - should print something when --help is not first arg >ok 14 - --help should succeed before a script file >ok 15 - --help should print something before a script file >ok 16 - --help should succeed before -c >ok 17 - --help should print something before -c >ok 18 - --help after script file should be passed to script >ok 19 - --help after script file should not print anything >ok 20 - --help after -c should be passed to script >ok 21 - --help after -c should not print anything >ok 22 - -I after script should succeed but give a warning >ok 23 - --coverage-prefix after script should succeed but give a warning >ok 24 - --coverage-output after script should succeed but give a warning >ok 25 - --version should work >ok 26 - --version should print something >ok 27 - --version after -c should be passed to script >ok 28 - --version after -c should not print anything >ok 29 - --jsversion should work >ok 30 - --jsversion should print something >ok 31 - --jsversion after -c should be passed to script >ok 32 - --jsversion after -c should not print anything >ok 33 - no profiling data should be dumped without --profile >ok 34 - --profile should dump profiling data to the default file name # SKIP profiler is disabled >ok 35 - --profile with argument should dump profiling data to the named file # SKIP profiler is disabled >ok 36 - GJS_ENABLE_PROFILER=1 should enable the profiler # SKIP profiler is disabled >ok 37 - interpreter should exit with the correct exit code from a queued promise job >ok 38 - interpreter should run queued promise jobs before finishing >ok 39 - interpreter should stop running jobs when one calls System.exit() >ok 40 - unhandled promise rejection should be reported >ok 41 - catching an await expression should not cause unhandled rejection >ok 42 - main program exceptions are not swallowed by queued promise jobs >ok 43 - object unref from other thread after shutdown should not race >ok 44 - avoid crashing when GTK vfuncs are called on context destroy >ok 45 - coverage prefix is treated as an absolute path >ok 46 - avoid statically importing two versions of the same module ># VALGRIND = >ok 47 - exit with correct code from a signal callback >ok 48 - avoid asserting when System.exit is called from a signal callback >ok 49 - exit after first System.exit call in a signal callback >1..49 >----------------------------------- stderr ----------------------------------- >Trace/breakpoint trap (core dumped) >Trace/breakpoint trap (core dumped) >Trace/breakpoint trap (core dumped) > >(gjs-console:26153): Gjs-CRITICAL **: 02:49:10.540: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked. > >(gjs-console:26153): Gjs-CRITICAL **: 02:49:10.540: The offending callback was destroy(), a vfunc. >== Stack trace for context 0xb9aac0 == >Gjs-Message: 02:49:10.602: Wrote coverage statistics to /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/coverage.lcov >Trace/breakpoint trap (core dumped) >============================================================================== > >=================================== 71/71 ==================================== >test: gjs:JS / GObjectDestructionAccess >start time: 00:49:08 >duration: 5.08s >result: exit status 0 >command: ENABLE_GTK=yes GJS_PATH='' TOP_BUILDDIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/tsan.supp LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_TOPICS='' NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js DYLD_FALLBACK_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools GI_TYPELIB_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js:/var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/libgjstesttools LC_ALL=C.utf8 GJS_DEBUG_OUTPUT=stderr G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=138 GSETTINGS_BACKEND=memory /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/installed-tests/js/minijasmine /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js >----------------------------------- stdout ----------------------------------- >1..54 >ok 1 Access to destroyed GObject Get property >ok 2 Access to destroyed GObject Set property >ok 3 Access to destroyed GObject Add expando property >ok 4 Access to destroyed GObject Access to unset expando property >ok 5 Access to destroyed GObject Access previously set expando property >ok 6 Access to destroyed GObject Access to getter method >ok 7 Access to destroyed GObject Access to setter method >ok 8 Access to destroyed GObject Proto function connect >ok 9 Access to destroyed GObject Proto function connect_after >ok 10 Access to destroyed GObject Proto function emit >ok 11 Access to destroyed GObject Proto function signals_disconnect >ok 12 Access to destroyed GObject Proto function signals_block >ok 13 Access to destroyed GObject Proto function signals_unblock >ok 14 Access to destroyed GObject Proto function toString >ok 15 Access to destroyed GObject Proto function toString before/after >ok 16 Access to finalized GObject Get property >ok 17 Access to finalized GObject Set property >ok 18 Access to finalized GObject Add expando property >ok 19 Access to finalized GObject Access to unset expando property >ok 20 Access to finalized GObject Access previously set expando property >ok 21 Access to finalized GObject Access to getter method >ok 22 Access to finalized GObject Access to setter method >ok 23 Access to finalized GObject Proto function connect >ok 24 Access to finalized GObject Proto function connect_after >ok 25 Access to finalized GObject Proto function emit >ok 26 Access to finalized GObject Proto function signals_disconnect >ok 27 Access to finalized GObject Proto function signals_block >ok 28 Access to finalized GObject Proto function signals_unblock >ok 29 Access to finalized GObject Proto function toString >ok 30 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected >ok 31 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected >ok 32 Disposed or finalized GObject calls dispose vfunc on explicit disposal only >ok 33 Disposed or finalized GObject generates a warn on object garbage collection >ok 34 Disposed or finalized GObject generates a warn on object garbage collection if has expando property >ok 35 Disposed or finalized GObject generates a warn if already disposed at garbage collection >ok 36 Disposed or finalized GObject created from other function is marked as disposed and garbage collected >ok 37 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected >ok 38 Disposed or finalized GObject returned from function is marked as disposed >ok 39 Disposed or finalized GObject returned from function is marked as disposed and then as finalized >ok 40 Disposed or finalized GObject ignores toggling queued unref toggles >ok 41 Disposed or finalized GObject ignores toggling queued toggles >ok 42 Disposed or finalized GObject can be disposed from other thread >ok 43 Disposed or finalized GObject can be garbage collected once disposed from other thread >ok 44 GObject with toggle references can be re-reffed from other thread delayed >ok 45 GObject with toggle references can be re-reffed and unreffed again from other thread >ok 46 GObject with toggle references can be re-reffed and unreffed again from other thread with delay >ok 47 GObject with toggle references can be toggled up by getting a GWeakRef >ok 48 GObject with toggle references can be toggled up by getting a GWeakRef from another thread >ok 49 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread >ok 50 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads >ok 51 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone >ok 52 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone >ok 53 GObject with toggle references can be finalized while queued in toggle queue >ok 54 GObject with toggle references can be toggled up-down from various threads while getting a GWeakRef from main >----------------------------------- stderr ----------------------------------- >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:27 (f1b8a3c0 @ 61) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:39 (f1b8a3f8 @ 97) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:40 (f1b8a3f8 @ 118) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:50 (f1b8a430 @ 56) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:72 (f1b8a4d8 @ 68) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:84 (f1b8a510 @ 104) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:85 (f1b8a510 @ 130) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:95 (f1b8a548 @ 78) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:105 (f1b8a5b8 @ 78) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:115 (f1b8a628 @ 73) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c488 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:887 (f1ba80b0 @ 29) >#1 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:125 (f1b8a660 @ 78) >#2 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#3 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#4 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#5 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#6 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#7 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#8 208c100 i self-hosted:1121 (f1b65120 @ 407) >#9 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#10 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c488 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:865 (f1ba8040 @ 29) >#1 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:135 (f1b8a6d0 @ 78) >#2 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#3 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#4 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#5 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#6 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#7 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#8 208c100 i self-hosted:1121 (f1b65120 @ 407) >#9 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#10 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c488 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:876 (f1ba8078 @ 29) >#1 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:145 (f1b8a740 @ 78) >#2 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#3 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#4 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#5 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#6 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#7 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#8 208c100 i self-hosted:1121 (f1b65120 @ 407) >#9 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#10 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:183 (f1b8a890 @ 150) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:201 (f1b8a900 @ 61) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:183 (f1b8a890 @ 150) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:213 (f1b8a938 @ 97) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:214 (f1b8a938 @ 118) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:183 (f1b8a890 @ 150) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:224 (f1b8a970 @ 56) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:183 (f1b8a890 @ 150) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:183 (f1b8a890 @ 150) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:183 (f1b8a890 @ 150) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:248 (f1b8aa18 @ 109) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:183 (f1b8a890 @ 150) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:260 (f1b8aa50 @ 104) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:183 (f1b8a890 @ 150) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:270 (f1b8aa88 @ 78) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:183 (f1b8a890 @ 150) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:280 (f1b8aaf8 @ 78) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:183 (f1b8a890 @ 150) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:290 (f1b8ab68 @ 73) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:183 (f1b8a890 @ 150) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c488 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:887 (f1ba80b0 @ 29) >#1 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:300 (f1b8aba0 @ 78) >#2 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#3 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#4 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#5 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#6 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#7 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#8 208c100 i self-hosted:1121 (f1b65120 @ 407) >#9 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#10 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:183 (f1b8a890 @ 150) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c488 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:865 (f1ba8040 @ 29) >#1 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:310 (f1b8ac10 @ 78) >#2 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#3 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#4 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#5 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#6 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#7 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#8 208c100 i self-hosted:1121 (f1b65120 @ 407) >#9 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#10 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:183 (f1b8a890 @ 150) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c488 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:876 (f1ba8078 @ 29) >#1 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:320 (f1b8ac80 @ 78) >#2 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#3 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#4 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#5 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#6 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#7 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#8 208c100 i self-hosted:1121 (f1b65120 @ 407) >#9 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#10 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:183 (f1b8a890 @ 150) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >== Stack trace for context 0x1fb9770 == >#0 208c418 i /var/tmp/portage/dev-libs/gjs-1.76.0/work/gjs-1.76.0-build/../gjs-1.76.0/installed-tests/js/testGObjectDestructionAccess.js:387 (f1b8ae78 @ 373) >#1 208c398 i resource:///org/gjs/jsunit/jasmine.js:7044 (f1b876d0 @ 325) >#2 208c320 i resource:///org/gjs/jsunit/jasmine.js:7085 (f1b878c8 @ 83) >#3 208c2c0 i resource:///org/gjs/jsunit/jasmine.js:7004 (f1b877b0 @ 91) >#4 208c260 i resource:///org/gjs/jsunit/jasmine.js:7011 (f1b87778 @ 189) >#5 208c208 i resource:///org/gjs/jsunit/jasmine.js:6905 (f1b874d8 @ 31) >#6 208c1a0 i resource:///org/gjs/jsunit/jasmine.js:7101 (f1b87900 @ 82) >#7 208c100 i self-hosted:1121 (f1b65120 @ 407) >#8 208c0a8 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (f1b5eba0 @ 77) >#9 208c010 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (f1b65820 @ 139) >============================================================================== > > >Summary of Failures: > >33/71 gjs:JS / LegacyByteArray ERROR 0.78s killed by signal 6 SIGABRT >16/71 gjs:JS / GIMarshalling ERROR 1.30s killed by signal 6 SIGABRT >66/71 gjs:JS / Regress ERROR 1.33s killed by signal 6 SIGABRT > >Ok: 68 >Expected Fail: 0 >Fail: 3 >Unexpected Pass: 0 >Skipped: 0 >Timeout: 0
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 911649
:
866932
| 866933 |
866934
|
884878
|
884963
|
884964