Log of Meson test suite run on 2024-08-02T21:59:33.984154

Inherited environment: SANDBOX_MESSAGE_P@TH=/proc/5/fd/2 SLOT=0 SHELL=/bin/bash RUBY_TARGETS='' CFLAGS_x32=-mx32 PORTAGE_INST_UID=0 KERNEL_ABI=amd64 PORTAGE_PYTHONPATH=/usr/lib/python3.13/site-packages QEMU_SOFTMMU_TARGETS='' PORTAGE_FEATURES='assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg clean-logs compressdebug config-protect-if-modified dedupdebug distlocks downgrade-backup ebuild-locks fixlafiles installsources ipc-sandbox merge-wait mount-sandbox multilib-strict network-sandbox news parallel-fetch parallel-install pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms split-elog split-log splitdebug strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr' COLORTERM=truecolor __E_EXEDESTTREE='' ac_cv_c_undeclared_builtin_options='none needed' ESYSROOT='' XDG_CONFIG_DIRS=/etc/xdg LESS='-R -M --shift 5' SUDO_GID=1000 PORTAGE_SCHEDULING_POLICY=idle ROOTPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/18/bin:/usr/lib/llvm/17/bin:/opt/cuda/bin CFLAGS_x86='-m32 -mfpmath=sse' USE_EXPAND_VALUES_KERNEL='Darwin linux SunOS' PORTAGE_PYTHON=/usr/bin/python3.13 PYTHON_SINGLE_TARGET='' __E_DOCDESTTREE='' 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' SYMLINK_LIB=no FILELIST_DIFF=y SANDBOX_ACTIVE=armedandready LANGUAGE=en_GB:en_US USERLAND=GNU CPU_FLAGS_X86='' PKG_TMPDIR=/var/tmp/portage/._unmerge_ LUA_TARGETS='' LDFLAGS_x86='-m elf_i386' MULTILIB_STRICT_DIRS='/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib' CGO_LDFLAGS='-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' PKGUSE='' TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE=1 DOTNET_ROOT=/opt/dotnet-sdk-bin-8.0 SANDBOX_ON=1 IUSE_EFFECTIVE='abi_x86_64 alpha amd64 amd64-linux arm arm64 arm64-macos elibc_Darwin elibc_SunOS elibc_bionic elibc_glibc elibc_mingw elibc_musl hppa ia64 kernel_Darwin kernel_SunOS kernel_linux loong m68k mips ppc ppc-macos ppc64 ppc64-linux prefix prefix-guest prefix-stack riscv s390 sparc test x64-macos x64-solaris x86 x86-linux' ZSTD_NBTHREADS=0 BINPKG_FORMAT=gpkg BINPKG_COMPRESS_FLAGS_XZ='-T0 --x86 --lzma2=preset=9e' EPREFIX='' EBUILD_PHASE_FUNC=src_test CAMERAS='' SERENITY_SOURCE_DIR=/usr/share/serenity CURL_SSL='' PORTAGE_IPC_DAEMON=1 EBUILD_PHASE=test IUSE_IMPLICIT='abi_x86_64 prefix prefix-guest prefix-stack' ANT_HOME=/usr/share/ant AMDGPU_TARGETS='' SUDO_COMMAND=/bin/su PORTAGE_SIGPIPE_STATUS=141 OFFICE_IMPLEMENTATION='' NMAP_PRIVILEGED=1 CBUILD=x86_64-pc-linux-gnu LDFLAGS_amd64='-m elf_x86_64' SUDO_USER=sjames BINPKG_GPG_VERIFY_BASE_COMMAND='/usr/bin/gpg --verify --batch --no-tty --no-auto-check-trustdb --status-fd 2 [PORTAGE_CONFIG] [SIGNATURE]' DEFAULT_ABI=amd64 PORTAGE_USE_CLANG_HOOK=0 ALSA_CARDS='' CMAKE_COLOR_DIAGNOSTICS=ON ABI_S390='' KERNEL=linux FFLAGS='-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches' EDITOR=nano ED=/var/tmp/portage/sys-apps/gentoo-functions-1.6-r1/image MULTILIB_STRICT_DENY='64-bit.*shared object' 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 x86-macos' EBUILD=/var/db/repos/gentoo/sys-apps/gentoo-functions/gentoo-functions-1.6-r1.ebuild INHERITED=' toolchain-funcs multilib flag-o-matic multiprocessing ninja-utils python-utils-r1 meson' QA_VDB_LOG=ewarn OPENMPI_RM='' ADA_TARGET='' EBUILD_MASTER_PID=22 PORTAGE_REPO_NAME=gentoo PWD=/var/tmp/portage/sys-apps/gentoo-functions-1.6-r1/work/gentoo-functions-1.6-build PORTAGE_RESTRICT='' PORTAGE_DOCOMPRESS_SIZE_LIMIT=128 LOGNAME=portage EXEOPTIONS=-m0755 CTARGET_default=x86_64-pc-linux-gnu DEFINED_PHASES=' compile configure install test' LIBDIR_amd64=lib64 SANDBOX_VERBOSE=1 PORTAGE_WORKDIR_MODE=0770 PKGDIR=/var/cache/binpkgs FILESDIR=/var/tmp/portage/sys-apps/gentoo-functions-1.6-r1/files DIROPTIONS=-m0755 MAKEOPTS=-j16 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='-flto=auto -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -ggdb3' PORTAGE_OVERRIDE_EPREFIX='' LLVM_SLOT='' T=/var/tmp/portage/sys-apps/gentoo-functions-1.6-r1/temp S=/var/tmp/portage/sys-apps/gentoo-functions-1.6-r1/work/gentoo-functions-1.6 P=gentoo-functions-1.6 PAX_MARKINGS=none D=/var/tmp/portage/sys-apps/gentoo-functions-1.6-r1/image A=gentoo-functions-1.6.tar.bz2 CATEGORY=sys-apps LDFLAGS_x32='-m elf32_x86_64' LD_PRELOAD=libsandbox.so PYTHON_TARGETS='' CALLIGRA_FEATURES='' GCO_FCFLAGS='-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches' LDFLAGS='-fuse-ld=bfd -Wl,-O1 -Wl,--as-needed' HOME=/var/tmp/portage/sys-apps/gentoo-functions-1.6-r1/homedir LIBREOFFICE_EXTENSIONS='' LANG=en_GB.utf8 CFLAGS_amd64=-m64 PORTAGE_COMPRESS=xz WORKDIR=/var/tmp/portage/sys-apps/gentoo-functions-1.6-r1/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:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.cab=01;31:*.cpio=01;31:*.crate=01;31:*.deb=01;31:*.drpm=01;31:*.dwm=01;31:*.dz=01;31:*.ear=01;31:*.egg=01;31:*.esd=01;31:*.gz=01;31:*.jar=01;31:*.lha=01;31:*.lrz=01;31:*.lz=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.lzo=01;31:*.pyz=01;31:*.rar=01;31:*.rpm=01;31:*.rz=01;31:*.sar=01;31:*.swm=01;31:*.t7z=01;31:*.tar=01;31:*.taz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tgz=01;31:*.tlz=01;31:*.txz=01;31:*.tz=01;31:*.tzo=01;31:*.tzst=01;31:*.udeb=01;31:*.war=01;31:*.whl=01;31:*.wim=01;31:*.xz=01;31:*.z=01;31:*.zip=01;31:*.zoo=01;31:*.zst=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:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:' XDG_CURRENT_DESKTOP=KDE INSOPTIONS=-m0644 SANDBOX_LIB=libsandbox.so UWSGI_PLUGINS='' COLUMNS=171 CHOST_x86=i686-pc-linux-gnu BROOT='' PORTAGE_TMPDIR=/var/tmp PORTAGE_NICENESS=19 LINGUAS='en en_GB en_US' PORTAGE_COLORMAP='PORTAGE_COLOR_BAD=$'"'"''"'"'
PORTAGE_COLOR_BRACKET=$'"'"''"'"'
PORTAGE_COLOR_ERR=$'"'"''"'"'
PORTAGE_COLOR_GOOD=$'"'"''"'"'
PORTAGE_COLOR_HILITE=$'"'"''"'"'
PORTAGE_COLOR_INFO=$'"'"''"'"'
PORTAGE_COLOR_LOG=$'"'"''"'"'
PORTAGE_COLOR_NORMAL=$'"'"''"'"'
PORTAGE_COLOR_QAWARN=$'"'"''"'"'
PORTAGE_COLOR_WARN=$'"'"''"'"'' SANDBOX_READ=/:/var/tmp/portage LCD_DEVICES='' BINPKG_GPG_VERIFY_GPG_HOME=/etc/portage/gnupg RUSTFLAGS='-C target-cpu=native -C link-arg=-Wl,-z,pack-relative-relocs' FEATURES='assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg clean-logs compressdebug config-protect-if-modified dedupdebug distlocks downgrade-backup ebuild-locks fixlafiles installsources ipc-sandbox merge-wait mount-sandbox multilib-strict network-sandbox news parallel-fetch parallel-install pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms split-elog split-log splitdebug strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr' TMPDIR=/var/tmp/portage/sys-apps/gentoo-functions-1.6-r1/temp PORTAGE_BIN_PATH=/usr/lib/portage/python3.13 IWDT_ALL=y CPU_FLAGS_PPC='' CLICOLOR=1 SANDBOX_METHOD=any OPENMPI_OFED_FEATURES='' CGO_CFLAGS='-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches' CLICOLOR_FORCE=1 JAVACC_HOME=/usr/share/javacc/ PORTAGE_DISABLE_BASHRC=1 PORTAGE_INTERNAL_CALLER=1 PORTAGE_COMPRESSION_COMMAND='xz -T16 --memlimit-compress=50% -q -T0 --x86 --lzma2=preset=9e' PVR=1.6-r1 PORTAGE_VERBOSE=1 PKG_LOGDIR=/var/tmp/portage/sys-apps/gentoo-functions-1.6-r1/temp/logging CGO_CXXFLAGS='-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches' CPU_FLAGS_ARM='' KEYWORDS='~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris' 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 MOPREFIX=gentoo-functions CHOST_amd64=x86_64-pc-linux-gnu MOZ_GMP_PATH=/usr/lib64/nsbrowser/plugins/gmp-gmpopenh264/system-installed 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}"' AM_COLOR_TESTS=always GOAMD64=v4 PORTAGE_PYM_PATH=/usr/lib/python3.13/site-packages FCFLAGS='-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches' MULTILIB_STRICT_EXEMPT='(perl5|gcc|binutils|eclipse-3|debug|portage|udev|systemd|clang|python-exec|llvm)' LUA_SINGLE_TARGET='' TERM=screen.xterm-256color PROFILE_23_USRTYPE=split-usr BOOTSTRAP_USE='unicode pkg-config split-usr xml python_targets_python3_12 python_single_target_python3_12 gil multilib zstd cet hardened pic xtpax -jit -orc' EROOT='' LESSOPEN='|lesspipe %s' PORTAGE_XATTR_EXCLUDE='bcachefs.* bcachefs_effective.* 	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/sys-apps/gentoo-functions-1.6-r1:20240802-205931.log NOCOLOR=no PORTAGE_DEBUG=0 PORTAGE_PROPERTIES='' SANDBOX_DEBUG=0 PORTAGE_DEPCACHEDIR=/var/cache/edb/dep L10N='' XZ_DEFAULTS='-T 0 -9' ARCH=amd64 NGINX_MODULES_HTTP='' MANPAGER=manpager ROOT='' VIDEO_CARDS='' ABI_X86=64 TEMP=/var/tmp/portage/sys-apps/gentoo-functions-1.6-r1/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' LIBDIR_x32=libx32 NPM_CONFIG_GLOBALCONFIG=/etc/npm/npmrc INPUT_DEVICES='' GPG_VERIFY_USER_DROP=nobody SHLVL=1 DISTDIR=/var/tmp/portage/sys-apps/gentoo-functions-1.6-r1/distdir PORTAGE_USE_CLANG_HOOK_GCC=0 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

[emacs]
auto-sync = yes
location = /var/db/repos/emacs
masters = gentoo
strict-misc-digests = true
sync-allow-hardlinks = true
sync-openpgp-key-refresh = true
sync-rcu = false
sync-type = git
sync-uri = https://github.com/gentoo-mirror/emacs.git
volatile = false

[gentoo]
auto-sync = yes
location = /var/db/repos/gentoo
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 = git
sync-uri = https://github.com/gentoo-mirror/gentoo.git
volatile = false
sync-git-verify-commit-signature = yes
sync-git-clone-extra-opts = -b stable -c gc.reflogExpire=0 -c gc.reflogExpireUnreachable=0 -c gc.rerereresolved=0 -c gc.rerereunresolved=0 -c gc.pruneExpire=now

[kde]
auto-sync = yes
location = /var/db/repos/kde
masters = gentoo
strict-misc-digests = true
sync-allow-hardlinks = true
sync-openpgp-key-refresh = true
sync-rcu = false
sync-type = git
sync-uri = https://github.com/gentoo-mirror/kde.git
volatile = false

[local]
auto-sync = yes
location = /var/db/repos/local
masters = gentoo
strict-misc-digests = true
sync-allow-hardlinks = true
sync-openpgp-key-refresh = true
sync-rcu = false
volatile = false

[qt]
auto-sync = yes
location = /var/db/repos/qt
masters = gentoo
strict-misc-digests = true
sync-allow-hardlinks = true
sync-openpgp-key-refresh = true
sync-rcu = false
sync-type = git
sync-uri = https://github.com/gentoo-mirror/qt.git
volatile = false

[sam_c]
auto-sync = yes
location = /home/sjames/git/overlay
masters = gentoo
strict-misc-digests = true
sync-allow-hardlinks = true
sync-openpgp-key-refresh = true
sync-rcu = false
volatile = true
' APACHE2_MPMS='' PERL_FEATURES='' LEX=flex MOZ_USE_XINPUT2=1 SANDBOX_WRITE=:/dev/console:/dev/fd:/dev/full:/dev/null:/dev/ptmx:/dev/pts/:/dev/pty:/dev/shm:/dev/tts:/dev/tty:/dev/vc/:/dev/zero:/proc/self/fd:/tmp/:/usr/lib/cf:/usr/lib/conftest:/usr/lib32/cf:/usr/lib32/conftest:/usr/lib64/cf:/usr/lib64/conftest:/usr/tmp/:/usr/tmp/cf:/usr/tmp/conftest:/var/tmp/:/var/tmp/portage:/var/tmp/portage/sys-apps/gentoo-functions-1.6-r1/homedir/.bash_history EOLDNEW_EMERGE_ARGS=--oneshot PROFILE_IS_HARDENED=1 CHOST_default=x86_64-pc-linux-gnu GPSD_PROTOCOLS='' __E_DESTTREE=/usr LC_MESSAGES=C XTABLES_ADDONS='' LIBGUESTFS_PATH=/usr/share/guestfs/appliance/ LICENSE='GPL-2 public-domain' PYTHONDONTWRITEBYTECODE=1 SYSROOT='' VOICEMAIL_STORAGE='' PV=1.6 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/sys-apps/gentoo-functions-1.6-r1/temp/sandbox.log PR=r1 COLLECTD_PLUGINS='' PN=gentoo-functions XARGS='xargs -r' __E_INSDESTTREE='' SANE_BACKENDS='' USE_EXPAND_IMPLICIT='ARCH ELIBC KERNEL' PF=gentoo-functions-1.6-r1 MYMESONARGS=-Db_colorout=always USE_EXPAND_VALUES_ELIBC='bionic Darwin glibc mingw musl SunOS' PORTAGE_BASHRC=/etc/portage/bashrc ACCEPT_LICENSE='GPL-2 public-domain' BUILD_PREFIX=/var/tmp/portage CMAKE_COMPILER_COLOR_DIAGNOSTICS=ON MERGE_TYPE=source gl_cv_func_getcwd_path_max=yes GCC_SPECS='' ABI_MIPS='' GSETTINGS_BACKEND=dconf PORTAGE_ACTUAL_DISTDIR=/var/cache/distfiles CCACHE_DISABLE=1 LIBDIR_default=lib SANDBOX_PREDICT=/var/tmp/portage/sys-apps/gentoo-functions-1.6-r1/homedir:/dev/crypto:/var/cache/man:/dev/nvidiactl:/dev/nvidia-caps:/dev/char:/dev/random:/proc/self/coredump_filter:/dev/random:/proc/self/coredump_filter:/dev/random:/proc/self/coredump_filter:/dev/random:/proc/self/coredump_filter:/var/cache/fontconfig:/proc/self/task:/ LIBOPTIONS=-m0644 GRUB_PLATFORMS='' CGO_FFLAGS='-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches' GPG_VERIFY_GROUP_DROP=nogroup SANDBOX_DENY='' LC_COLLATE=C XDG_DATA_DIRS=/usr/local/share:/usr/share QA_CMP_ARGS='--size-thres 0 --full-abidiff' CHOST=x86_64-pc-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/sys-apps/gentoo-functions-1.6-r1/temp PORTAGE_INST_GID=0 PATH=/usr/lib/portage/python3.13/ebuild-helpers/xattr:/usr/lib/portage/python3.13/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/18/bin:/usr/lib/llvm/17/bin:/opt/cuda/bin SANDBOX_DEBUG_LOG=/var/log/sandbox/sandbox-debug-5.log PORTAGE_BZIP2_COMMAND=bzip2 PORTAGE_BUILDDIR=/var/tmp/portage/sys-apps/gentoo-functions-1.6-r1 VBOX_APP_HOME=/usr/lib64/virtualbox CHOST_x32=x86_64-pc-linux-gnux32 NGINX_MODULES_STREAM='' USE='abi_x86_64 amd64 elibc_glibc kernel_linux test' PORTAGE_REPO_REVISIONS='{"gentoo": "4adf8aed271a3abb290156c8b4acd7b721ae8328"}' PHP_TARGETS='' POSTGRES_TARGETS='' CFLAGS='-flto=auto -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -ggdb3 -ggdb3' 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_QUIC CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_SLOT 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 PERL_FEATURES PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS' SANDBOX_BASHRC=/usr/share/sandbox/sandbox.bashrc SUDO_UID=1000 MULTILIB_ABIS='amd64 x86' LIBDIR_x86=lib PORTAGE_GID=250 MAIL=/var/mail/root PORTAGE_BUILD_GROUP=portage gl_cv_compiler_check_decl_option=-Werror=implicit-function-declaration APACHE2_MODULES='' COMMON_FLAGS='-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches' ELIBC=glibc ETCKEEPER_CONF_DIR=/etc/etckeeper EAPI=8 SHELL_SETS_TITLE=0 ABI=amd64 ECLASS_DEPTH=0 PORTAGE_BASHRC_FILES=/var/db/repos/gentoo/profiles/releases/23.0/profile.bashrc OLDPWD=/var/tmp/portage/sys-apps/gentoo-functions-1.6-r1/work/gentoo-functions-1.6 MONKEYD_PLUGINS='' EMERGE_FROM=ebuild CURL_QUIC='' _=/usr/bin/meson 

==================================== 1/1 =====================================
test:         test-functions
start time:   20:59:33
duration:     0.59s
result:       exit status 1
command:      UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=51 MESON_TEST_ITERATION=1 /var/tmp/portage/sys-apps/gentoo-functions-1.6-r1/work/gentoo-functions-1.6/test-functions
----------------------------------- stdout -----------------------------------
TAP version 13
ok 1 - chdir 'grandchild' (test 1 -ge 1)
ok 2 - chdir 'var' (test 1 -ge 1)
ok 3 - chdir '-L' (test 0 -eq 0)
ok 4 - chdir '-p' (test 0 -eq 0)
ok 5 - chdir '-e' (test 0 -eq 0)
ok 6 - chdir '-@' (test 0 -eq 0)
ok 7 - chdir '-' (test 0 -eq 0)
ok 8 - chdir 'child' (test 0 -eq 0)
not ok 9 - chdir '' (test 1 -eq 0)
ok 10 - ebegin message (expecting terminating newline)
ok 11 - is_older_than  (test 1 -ge 1)
ok 12 - is_older_than 'newer' (test 1 -ge 1)
ok 13 - is_older_than 'newer-empty' (test 1 -ge 1)
ok 14 - is_older_than 'newer/file' (test 1 -ge 1)
ok 15 - is_older_than 'non-existent' (test 1 -ge 1)
ok 16 - is_older_than 'newer' 'newer' (test 0 -eq 0)
ok 17 - is_older_than 'newer' 'newer-empty' (test 1 -ge 1)
ok 18 - is_older_than 'newer' 'newer/file' (test 0 -eq 0)
ok 19 - is_older_than 'newer' 'non-existent' (test 1 -ge 1)
ok 20 - is_older_than 'newer' 'older' (test 1 -ge 1)
ok 21 - is_older_than 'newer' 'older-empty' (test 1 -ge 1)
ok 22 - is_older_than 'newer' 'older/file' (test 1 -ge 1)
ok 23 - is_older_than 'newer-empty' 'newer' (test 0 -eq 0)
ok 24 - is_older_than 'newer-empty' 'newer-empty' (test 1 -ge 1)
ok 25 - is_older_than 'newer-empty' 'newer/file' (test 0 -eq 0)
ok 26 - is_older_than 'newer-empty' 'non-existent' (test 1 -ge 1)
ok 27 - is_older_than 'newer-empty' 'older' (test 1 -ge 1)
ok 28 - is_older_than 'newer-empty' 'older-empty' (test 1 -ge 1)
ok 29 - is_older_than 'newer-empty' 'older/file' (test 1 -ge 1)
ok 30 - is_older_than 'newer/file' 'newer' (test 1 -ge 1)
ok 31 - is_older_than 'newer/file' 'newer-empty' (test 1 -ge 1)
ok 32 - is_older_than 'newer/file' 'newer/file' (test 1 -ge 1)
ok 33 - is_older_than 'newer/file' 'non-existent' (test 1 -ge 1)
ok 34 - is_older_than 'newer/file' 'older' (test 1 -ge 1)
ok 35 - is_older_than 'newer/file' 'older-empty' (test 1 -ge 1)
ok 36 - is_older_than 'newer/file' 'older/file' (test 1 -ge 1)
ok 37 - is_older_than 'non-existent' 'newer' (test 0 -eq 0)
ok 38 - is_older_than 'non-existent' 'newer-empty' (test 0 -eq 0)
ok 39 - is_older_than 'non-existent' 'newer/file' (test 0 -eq 0)
ok 40 - is_older_than 'non-existent' 'non-existent' (test 1 -ge 1)
ok 41 - is_older_than 'non-existent' 'older' (test 0 -eq 0)
ok 42 - is_older_than 'non-existent' 'older-empty' (test 0 -eq 0)
ok 43 - is_older_than 'non-existent' 'older/file' (test 0 -eq 0)
ok 44 - is_older_than 'older' 'newer' (test 0 -eq 0)
ok 45 - is_older_than 'older' 'newer-empty' (test 0 -eq 0)
ok 46 - is_older_than 'older' 'newer/file' (test 0 -eq 0)
ok 47 - is_older_than 'older' 'non-existent' (test 1 -ge 1)
ok 48 - is_older_than 'older' 'older' (test 0 -eq 0)
ok 49 - is_older_than 'older' 'older-empty' (test 1 -ge 1)
ok 50 - is_older_than 'older' 'older/file' (test 0 -eq 0)
ok 51 - is_older_than 'older-empty' 'newer' (test 0 -eq 0)
ok 52 - is_older_than 'older-empty' 'newer-empty' (test 0 -eq 0)
ok 53 - is_older_than 'older-empty' 'newer/file' (test 0 -eq 0)
ok 54 - is_older_than 'older-empty' 'non-existent' (test 1 -ge 1)
ok 55 - is_older_than 'older-empty' 'older' (test 0 -eq 0)
ok 56 - is_older_than 'older-empty' 'older-empty' (test 1 -ge 1)
ok 57 - is_older_than 'older-empty' 'older/file' (test 0 -eq 0)
ok 58 - is_older_than 'older/file' 'newer' (test 0 -eq 0)
ok 59 - is_older_than 'older/file' 'newer-empty' (test 0 -eq 0)
ok 60 - is_older_than 'older/file' 'newer/file' (test 0 -eq 0)
ok 61 - is_older_than 'older/file' 'non-existent' (test 1 -ge 1)
ok 62 - is_older_than 'older/file' 'older' (test 1 -ge 1)
ok 63 - is_older_than 'older/file' 'older-empty' (test 1 -ge 1)
ok 64 - is_older_than 'older/file' 'older/file' (test 1 -ge 1)
ok 65 - get_bootparam  (test 1 -ge 1)
ok 66 - get_bootparam '' (test 1 -ge 1)
ok 67 - get_bootparam '' (test 1 -ge 1)
ok 68 - get_bootparam 'foo' (test 1 -ge 1)
ok 69 - get_bootparam 'bar' (test 0 -eq 0)
ok 70 - get_bootparam 'bar' (test 0 -eq 0)
ok 71 - get_bootparam 'bar' (test 0 -eq 0)
ok 72 - get_bootparam 'baz' (test 0 -eq 0)
ok 73 - get_bootparam 'bar,baz' (test 1 -ge 1)
ok 74 - get_bootparam 'gentoo=1' (test 0 -eq 0)
ok 75 - get_bootparam 'gentoo=1' (test 0 -eq 0)
ok 76 - get_bootparam 'quux' (test 1 -ge 1)
ok 77 - esyslog  (test 1 -ge 1)
ok 78 - esyslog 'debug' (test 1 -ge 1)
ok 79 - esyslog 'debug' 'user' (test 0 -eq 0)
ok 80 - esyslog 'debug' 'user' '' (test 0 -eq 0)
ok 81 - esyslog 'debug' 'user' 'message' (test 0 -eq 0)
ok 82 - is_identifier '' (test 1 -ge 1)
ok 83 - is_identifier '_' (test 1 -ge 1)
ok 84 - is_identifier '0' (test 1 -ge 1)
ok 85 - is_identifier '0a' (test 1 -ge 1)
ok 86 - is_identifier '0Z' (test 1 -ge 1)
ok 87 - is_identifier '9' (test 1 -ge 1)
ok 88 - is_identifier '9a' (test 1 -ge 1)
ok 89 - is_identifier '9Z' (test 1 -ge 1)
ok 90 - is_identifier '/a' (test 1 -ge 1)
ok 91 - is_identifier '/Z' (test 1 -ge 1)
ok 92 - is_identifier '.a' (test 1 -ge 1)
ok 93 - is_identifier '.Z' (test 1 -ge 1)
ok 94 - is_identifier '[a' (test 1 -ge 1)
ok 95 - is_identifier '[Z' (test 1 -ge 1)
ok 96 - is_identifier '`a' (test 1 -ge 1)
ok 97 - is_identifier '`Z' (test 1 -ge 1)
ok 98 - is_identifier '{a' (test 1 -ge 1)
ok 99 - is_identifier '{Z' (test 1 -ge 1)
ok 100 - is_identifier '|a' (test 1 -ge 1)
ok 101 - is_identifier '|Z' (test 1 -ge 1)
ok 102 - is_identifier 'a/' (test 1 -ge 1)
ok 103 - is_identifier 'Z/' (test 1 -ge 1)
ok 104 - is_identifier 'a.' (test 1 -ge 1)
ok 105 - is_identifier 'Z.' (test 1 -ge 1)
ok 106 - is_identifier 'a[' (test 1 -ge 1)
ok 107 - is_identifier 'Z[' (test 1 -ge 1)
ok 108 - is_identifier 'a`' (test 1 -ge 1)
ok 109 - is_identifier 'Z`' (test 1 -ge 1)
ok 110 - is_identifier 'a{' (test 1 -ge 1)
ok 111 - is_identifier 'Z{' (test 1 -ge 1)
ok 112 - is_identifier 'a|' (test 1 -ge 1)
ok 113 - is_identifier 'Z|' (test 1 -ge 1)
ok 114 - is_identifier 'a' (test 0 -eq 0)
ok 115 - is_identifier 'Z' (test 0 -eq 0)
ok 116 - is_identifier '__' (test 0 -eq 0)
ok 117 - is_identifier '_a' (test 0 -eq 0)
ok 118 - is_identifier '_Z' (test 0 -eq 0)
ok 119 - is_identifier 'a_' (test 0 -eq 0)
ok 120 - is_identifier 'Z_' (test 0 -eq 0)
ok 121 - is_identifier 'a_a' (test 0 -eq 0)
ok 122 - is_identifier 'a_Z' (test 0 -eq 0)
ok 123 - is_identifier 'Z_a' (test 0 -eq 0)
ok 124 - is_identifier 'Z_Z' (test 0 -eq 0)
ok 125 - is_int  (test 1 -ge 1)
ok 126 - is_int ' ' (test 1 -ge 1)
ok 127 - is_int ' 1 ' (test 1 -ge 1)
ok 128 - is_int '' (test 1 -ge 1)
ok 129 - is_int '+1' (test 1 -ge 1)
ok 130 - is_int '+008' (test 1 -ge 1)
ok 131 - is_int '-008' (test 1 -ge 1)
ok 132 - is_int '008' (test 1 -ge 1)
ok 133 - is_int 'x' (test 1 -ge 1)
ok 134 - is_int '0' (test 0 -eq 0)
ok 135 - is_int '1' (test 0 -eq 0)
ok 136 - is_int '-1' (test 0 -eq 0)
ok 137 - is_int '123456789' (test 0 -eq 0)
ok 138 - _is_visible '' (test 1 -ge 1)
ok 139 - _is_visible ' ' (test 1 -ge 1)
ok 140 - _is_visible $'\011' (test 1 -ge 1)
ok 141 - _is_visible $'\007' (test 1 -ge 1)
ok 142 - _is_visible '.' (test 0 -eq 0)
ok 143 - _is_visible ' . ' (test 0 -eq 0)
ok 144 - _is_visible $'\011.\011' (test 0 -eq 0)
ok 145 - _is_visible $'\007.\007' (test 0 -eq 0)
ok 146 - yesno 'yes' (test 0 -eq 0)
ok 147 - yesno 'YES' (test 0 -eq 0)
ok 148 - yesno 'Yes' (test 0 -eq 0)
ok 149 - yesno 'true' (test 0 -eq 0)
ok 150 - yesno 'TRUE' (test 0 -eq 0)
ok 151 - yesno 'true' (test 0 -eq 0)
ok 152 - yesno 'on' (test 0 -eq 0)
ok 153 - yesno 'ON' (test 0 -eq 0)
ok 154 - yesno 'On' (test 0 -eq 0)
ok 155 - yesno '1' (test 0 -eq 0)
ok 156 - yesno 'truthful_nameref' (test 0 -eq 0)
ok 157 - yesno 'no' (test 1 -ge 1)
ok 158 - yesno 'NO' (test 1 -ge 1)
ok 159 - yesno 'No' (test 1 -ge 1)
ok 160 - yesno 'false' (test 1 -ge 1)
ok 161 - yesno 'FALSE' (test 1 -ge 1)
ok 162 - yesno 'False' (test 1 -ge 1)
ok 163 - yesno 'off' (test 1 -ge 1)
ok 164 - yesno 'OFF' (test 1 -ge 1)
ok 165 - yesno 'Off' (test 1 -ge 1)
ok 166 - yesno '0' (test 1 -ge 1)
ok 167 - yesno 'not_a_nameref' (test 1 -ge 1)
ok 168 - yesno 'not-a-valid-nameref' (test 1 -ge 1)
ok 169 - yesno '_"; set -- yes # code injection' (test 1 -ge 1)
ok 170 - ( exit 0 ); die (test 1 -eq 1)
ok 171 - ( exit 2 ); die (test 2 -eq 2)
ok 172 - ( exit 126 ); die (test 126 -eq 126)
ok 173 - ( exit 255 ); die (test 255 -eq 255)
ok 174 - edo false (test 1 -eq 1)
ok 175 - edo true (test 0 -eq 0)
1..175
----------------------------------- stderr -----------------------------------
./functions.sh: line 48: cd: grandchild: No such file or directory
./functions.sh: line 48: cd: var: No such file or directory
./functions.sh: line 48: cd: null directory
test-functions: is_older_than: too few arguments (got 0, expected at least 1)
test-functions: esyslog: too few arguments (got 0, expected at least 2)
test-functions: esyslog: too few arguments (got 1, expected at least 2)
test-functions: yesno: invalid argument: 'not-a-valid-nameref'
test-functions: yesno: invalid argument: '_"; set -- yes # code injection'
test-functions: Failed to execute command: 'false'

(test program exited with status code 1)
==============================================================================


Summary of Failures:

1/1 test-functions ERROR           0.59s   exit status 1

Ok:                 0   
Expected Fail:      0   
Fail:               1   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0