Diff of the two buildlogs: -- --- b1/build.log 2025-10-19 01:47:48.604807804 +0000 +++ b2/build.log 2025-10-19 01:49:57.924966425 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Oct 18 13:46:20 -12 2025 -I: pbuilder-time-stamp: 1760838380 +I: Current time: Sat Nov 21 22:10:49 +14 2026 +I: pbuilder-time-stamp: 1795248649 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -26,53 +26,85 @@ dpkg-source: info: applying 0001-pkg-mods-math-Fix-test-for-s390x-again.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1659060/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3437912/tmp/hooks/D01_modify_environment starting +debug: Running on ionos15-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 21 08:11 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3437912/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3437912/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='3d8b22fd664d4cd3b65aae743035dcd0' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1659060' - PS1='# ' - PS2='> ' + INVOCATION_ID=c2b64148545643df91775d98b60ed394 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3437912 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Y4SZ0C5q/pbuilderrc_5iTF --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Y4SZ0C5q/b1 --logfile b1/build.log elvish_0.21.0-2.dsc' - SUDO_GID='111' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Y4SZ0C5q/pbuilderrc_8Nrc --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Y4SZ0C5q/b2 --logfile b2/build.log elvish_0.21.0-2.dsc' + SUDO_GID=111 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos11-amd64 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1659060/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3437912/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -183,7 +215,7 @@ Get: 53 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-websocket-dev all 1.5.3-1 [49.5 kB] Get: 54 http://deb.debian.org/debian forky/main amd64 golang-github-mattn-go-isatty-dev all 0.0.20-1 [6080 B] Get: 55 http://deb.debian.org/debian forky/main amd64 golang-github-sourcegraph-jsonrpc2-dev all 0.2.0-1 [17.8 kB] -Fetched 70.3 MB in 1s (109 MB/s) +Fetched 70.3 MB in 2s (31.7 MB/s) Preconfiguring packages ... Selecting previously unselected package libproc2-0:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19898 files and directories currently installed.) @@ -418,7 +450,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/elvish-0.21.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../elvish_0.21.0-2_source.changes +I: user script /srv/workspace/pbuilder/3437912/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/3437912/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/elvish-0.21.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../elvish_0.21.0-2_source.changes dpkg-buildpackage: info: source package elvish dpkg-buildpackage: info: source version 0.21.0-2 dpkg-buildpackage: info: source distribution unstable @@ -443,88 +479,88 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/elvish-0.21.0' dh_auto_build -- -ldflags "-X src.elv.sh/pkg/buildinfo.BuildVariant=Debian-2" - cd _build && go install -trimpath -v -p 40 -ldflags "-X src.elv.sh/pkg/buildinfo.BuildVariant=Debian-2" src.elv.sh/cmd/elvish src.elv.sh/docs/architecture src.elv.sh/pkg src.elv.sh/pkg/buildinfo src.elv.sh/pkg/cli src.elv.sh/pkg/cli/clitest src.elv.sh/pkg/cli/histutil src.elv.sh/pkg/cli/lscolors src.elv.sh/pkg/cli/modes src.elv.sh/pkg/cli/prompt src.elv.sh/pkg/cli/term src.elv.sh/pkg/cli/tk src.elv.sh/pkg/daemon src.elv.sh/pkg/daemon/daemondefs src.elv.sh/pkg/daemon/internal/api src.elv.sh/pkg/diag src.elv.sh/pkg/diff src.elv.sh/pkg/edit src.elv.sh/pkg/edit/complete src.elv.sh/pkg/edit/filter src.elv.sh/pkg/edit/highlight src.elv.sh/pkg/elvdoc src.elv.sh/pkg/env src.elv.sh/pkg/errutil src.elv.sh/pkg/eval src.elv.sh/pkg/eval/errs src.elv.sh/pkg/eval/evaltest src.elv.sh/pkg/eval/vals src.elv.sh/pkg/eval/vars src.elv.sh/pkg/fsutil src.elv.sh/pkg/getopt src.elv.sh/pkg/glob src.elv.sh/pkg/logutil src.elv.sh/pkg/lsp src.elv.sh/pkg/md src.elv.sh/pkg/mods src.elv.sh/pkg/mods/daemon src.elv.sh/pkg/mods/doc src.elv.sh/pkg/mods/epm src.elv.sh/pkg/mods/file src.elv.sh/pkg/mods/flag src.elv.sh/pkg/mods/math src.elv.sh/pkg/mods/md src.elv.sh/pkg/mods/os src.elv.sh/pkg/mods/path src.elv.sh/pkg/mods/platform src.elv.sh/pkg/mods/re src.elv.sh/pkg/mods/readline-binding src.elv.sh/pkg/mods/runtime src.elv.sh/pkg/mods/store src.elv.sh/pkg/mods/str src.elv.sh/pkg/mods/unix src.elv.sh/pkg/must src.elv.sh/pkg/parse src.elv.sh/pkg/parse/cmpd src.elv.sh/pkg/parse/np src.elv.sh/pkg/parse/parseutil src.elv.sh/pkg/persistent src.elv.sh/pkg/persistent/hash src.elv.sh/pkg/persistent/hashmap src.elv.sh/pkg/persistent/list src.elv.sh/pkg/persistent/vector src.elv.sh/pkg/pprof src.elv.sh/pkg/prog src.elv.sh/pkg/prog/progtest src.elv.sh/pkg/rpc src.elv.sh/pkg/shell src.elv.sh/pkg/store src.elv.sh/pkg/store/storedefs src.elv.sh/pkg/store/storetest src.elv.sh/pkg/strutil src.elv.sh/pkg/sys src.elv.sh/pkg/sys/eunix src.elv.sh/pkg/testutil src.elv.sh/pkg/transcript src.elv.sh/pkg/tt src.elv.sh/pkg/ui src.elv.sh/pkg/ui/styledown src.elv.sh/pkg/wcwidth -src.elv.sh/pkg/persistent/hash -src.elv.sh/pkg/persistent -github.com/google/go-cmp/cmp/internal/flags + cd _build && go install -trimpath -v -p 42 -ldflags "-X src.elv.sh/pkg/buildinfo.BuildVariant=Debian-2" src.elv.sh/cmd/elvish src.elv.sh/docs/architecture src.elv.sh/pkg src.elv.sh/pkg/buildinfo src.elv.sh/pkg/cli src.elv.sh/pkg/cli/clitest src.elv.sh/pkg/cli/histutil src.elv.sh/pkg/cli/lscolors src.elv.sh/pkg/cli/modes src.elv.sh/pkg/cli/prompt src.elv.sh/pkg/cli/term src.elv.sh/pkg/cli/tk src.elv.sh/pkg/daemon src.elv.sh/pkg/daemon/daemondefs src.elv.sh/pkg/daemon/internal/api src.elv.sh/pkg/diag src.elv.sh/pkg/diff src.elv.sh/pkg/edit src.elv.sh/pkg/edit/complete src.elv.sh/pkg/edit/filter src.elv.sh/pkg/edit/highlight src.elv.sh/pkg/elvdoc src.elv.sh/pkg/env src.elv.sh/pkg/errutil src.elv.sh/pkg/eval src.elv.sh/pkg/eval/errs src.elv.sh/pkg/eval/evaltest src.elv.sh/pkg/eval/vals src.elv.sh/pkg/eval/vars src.elv.sh/pkg/fsutil src.elv.sh/pkg/getopt src.elv.sh/pkg/glob src.elv.sh/pkg/logutil src.elv.sh/pkg/lsp src.elv.sh/pkg/md src.elv.sh/pkg/mods src.elv.sh/pkg/mods/daemon src.elv.sh/pkg/mods/doc src.elv.sh/pkg/mods/epm src.elv.sh/pkg/mods/file src.elv.sh/pkg/mods/flag src.elv.sh/pkg/mods/math src.elv.sh/pkg/mods/md src.elv.sh/pkg/mods/os src.elv.sh/pkg/mods/path src.elv.sh/pkg/mods/platform src.elv.sh/pkg/mods/re src.elv.sh/pkg/mods/readline-binding src.elv.sh/pkg/mods/runtime src.elv.sh/pkg/mods/store src.elv.sh/pkg/mods/str src.elv.sh/pkg/mods/unix src.elv.sh/pkg/must src.elv.sh/pkg/parse src.elv.sh/pkg/parse/cmpd src.elv.sh/pkg/parse/np src.elv.sh/pkg/parse/parseutil src.elv.sh/pkg/persistent src.elv.sh/pkg/persistent/hash src.elv.sh/pkg/persistent/hashmap src.elv.sh/pkg/persistent/list src.elv.sh/pkg/persistent/vector src.elv.sh/pkg/pprof src.elv.sh/pkg/prog src.elv.sh/pkg/prog/progtest src.elv.sh/pkg/rpc src.elv.sh/pkg/shell src.elv.sh/pkg/store src.elv.sh/pkg/store/storedefs src.elv.sh/pkg/store/storetest src.elv.sh/pkg/strutil src.elv.sh/pkg/sys src.elv.sh/pkg/sys/eunix src.elv.sh/pkg/testutil src.elv.sh/pkg/transcript src.elv.sh/pkg/tt src.elv.sh/pkg/ui src.elv.sh/pkg/ui/styledown src.elv.sh/pkg/wcwidth +internal/goarch +internal/coverage/rtcov internal/profilerecord -src.elv.sh/pkg/env -internal/goos +internal/unsafeheader internal/godebugs -internal/coverage/rtcov +internal/goos +internal/byteorder +github.com/google/go-cmp/cmp/internal/flags +internal/goexperiment internal/nettrace -container/list -cmp +src.elv.sh/pkg/persistent +src.elv.sh/pkg/env +internal/runtime/math unicode/utf16 -internal/asan -internal/unsafeheader -internal/runtime/atomic -encoding -math/bits +unicode log/internal +src.elv.sh/pkg/persistent/hash +container/list +internal/abi +internal/cpu internal/itoa -unicode/utf8 -internal/goarch -internal/msan sync/atomic -internal/cpu -internal/goexperiment -internal/byteorder +encoding +math/bits +cmp src.elv.sh/pkg/persistent/list +internal/asan internal/runtime/syscall -unicode -internal/runtime/math +unicode/utf8 internal/runtime/sys -internal/abi +internal/runtime/atomic +internal/msan internal/chacha8rand -internal/runtime/exithook internal/bytealg math +internal/runtime/exithook internal/stringslite internal/race internal/sync internal/runtime/maps runtime +weak iter internal/reflectlite -weak sync maps slices errors sort -internal/testlog internal/singleflight +internal/testlog internal/bisect unique -runtime/cgo internal/oserror -path src.elv.sh/pkg/store/storedefs go.etcd.io/bbolt/errors -vendor/golang.org/x/net/dns/dnsmessage +path io +vendor/golang.org/x/net/dns/dnsmessage strconv -internal/godebug +runtime/cgo syscall -src.elv.sh/pkg/daemon/daemondefs src.elv.sh/pkg/daemon/internal/api +internal/godebug internal/saferio -bytes -strings hash +src.elv.sh/pkg/daemon/daemondefs +strings +bytes hash/fnv hash/crc32 net/netip reflect math/rand -src.elv.sh/pkg/strutil bufio src.elv.sh/pkg/wcwidth src.elv.sh/pkg/errutil +src.elv.sh/pkg/strutil go/build/constraint -src.elv.sh/pkg/cli/histutil regexp/syntax +src.elv.sh/pkg/cli/histutil internal/syscall/execenv internal/syscall/unix time @@ -539,10 +575,10 @@ src.elv.sh/pkg/mods/readline-binding src.elv.sh/pkg/mods/epm src.elv.sh/pkg +os internal/fmtsort github.com/google/go-cmp/cmp/internal/function encoding/binary -os plugin encoding/base64 golang.org/x/sys/unix @@ -554,27 +590,27 @@ net src.elv.sh/pkg/must os/exec +log encoding/hex flag -log -runtime/debug go/token +go.etcd.io/bbolt/internal/common +encoding/json +runtime/debug +os/user +src.elv.sh/pkg/diag src.elv.sh/pkg/diff runtime/trace -github.com/google/go-cmp/cmp/internal/value -os/user -text/tabwriter src.elv.sh/pkg/getopt -encoding/json -go.etcd.io/bbolt/internal/common +text/tabwriter encoding/gob -src.elv.sh/pkg/diag compress/flate +github.com/google/go-cmp/cmp/internal/value math/big src.elv.sh/pkg/parse github.com/google/go-cmp/cmp -go.etcd.io/bbolt/internal/freelist src.elv.sh/pkg/logutil +go.etcd.io/bbolt/internal/freelist src.elv.sh/pkg/prog testing compress/gzip @@ -588,16 +624,16 @@ go.etcd.io/bbolt src.elv.sh/pkg/sys src.elv.sh/pkg/buildinfo +github.com/sourcegraph/jsonrpc2 src.elv.sh/pkg/persistent/vector src.elv.sh/pkg/persistent/hashmap -github.com/sourcegraph/jsonrpc2 src.elv.sh/vendor/pkg.nimblebun.works/go-lsp -github.com/google/go-cmp/cmp/cmpopts src.elv.sh/pkg/pprof -src.elv.sh/pkg/fsutil +github.com/google/go-cmp/cmp/cmpopts src.elv.sh/pkg/eval/vals -src.elv.sh/pkg/tt +src.elv.sh/pkg/fsutil src.elv.sh/pkg/cli/lscolors +src.elv.sh/pkg/tt src.elv.sh/pkg/store src.elv.sh/pkg/store/storetest src.elv.sh/pkg/eval/vars @@ -614,26 +650,26 @@ src.elv.sh/pkg/rpc src.elv.sh/pkg/eval src.elv.sh/pkg/daemon +src.elv.sh/pkg/parse/np +src.elv.sh/pkg/mods/file src.elv.sh/pkg/mods/math +src.elv.sh/pkg/prog/progtest +src.elv.sh/pkg/mods/runtime src.elv.sh/pkg/mods/flag +src.elv.sh/pkg/mods/daemon +src.elv.sh/pkg/mods/str src.elv.sh/pkg/mods/re +src.elv.sh/pkg/edit/highlight src.elv.sh/pkg/mods/platform -src.elv.sh/pkg/mods/runtime src.elv.sh/pkg/mods/os -src.elv.sh/pkg/mods/str -src.elv.sh/pkg/mods/store -src.elv.sh/pkg/mods/daemon -src.elv.sh/pkg/prog/progtest -src.elv.sh/pkg/mods/file src.elv.sh/pkg/mods/unix -src.elv.sh/pkg/edit/highlight -src.elv.sh/pkg/parse/np +src.elv.sh/pkg/mods/store src.elv.sh/pkg/edit/complete src.elv.sh/pkg/elvdoc src.elv.sh/pkg/mods/path src.elv.sh/pkg/mods/md -src.elv.sh/pkg/transcript src.elv.sh/pkg/mods/doc +src.elv.sh/pkg/transcript src.elv.sh/pkg/edit src.elv.sh/pkg/mods src.elv.sh/pkg/lsp @@ -643,7 +679,7 @@ src.elv.sh/docs/architecture make[1]: Leaving directory '/build/reproducible-path/elvish-0.21.0' dh_auto_test -O--buildsystem=golang -O--builddirectory=_build - cd _build && go test -vet=off -v -p 40 src.elv.sh/cmd/elvish src.elv.sh/docs/architecture src.elv.sh/pkg src.elv.sh/pkg/buildinfo src.elv.sh/pkg/cli src.elv.sh/pkg/cli/clitest src.elv.sh/pkg/cli/histutil src.elv.sh/pkg/cli/lscolors src.elv.sh/pkg/cli/modes src.elv.sh/pkg/cli/prompt src.elv.sh/pkg/cli/term src.elv.sh/pkg/cli/tk src.elv.sh/pkg/daemon src.elv.sh/pkg/daemon/daemondefs src.elv.sh/pkg/daemon/internal/api src.elv.sh/pkg/diag src.elv.sh/pkg/diff src.elv.sh/pkg/edit src.elv.sh/pkg/edit/complete src.elv.sh/pkg/edit/filter src.elv.sh/pkg/edit/highlight src.elv.sh/pkg/elvdoc src.elv.sh/pkg/env src.elv.sh/pkg/errutil src.elv.sh/pkg/eval src.elv.sh/pkg/eval/errs src.elv.sh/pkg/eval/evaltest src.elv.sh/pkg/eval/vals src.elv.sh/pkg/eval/vars src.elv.sh/pkg/fsutil src.elv.sh/pkg/getopt src.elv.sh/pkg/glob src.elv.sh/pkg/logutil src.elv.sh/pkg/lsp src.elv.sh/pkg/md src.elv.sh/pkg/mods src.elv.sh/pkg/mods/daemon src.elv.sh/pkg/mods/doc src.elv.sh/pkg/mods/epm src.elv.sh/pkg/mods/file src.elv.sh/pkg/mods/flag src.elv.sh/pkg/mods/math src.elv.sh/pkg/mods/md src.elv.sh/pkg/mods/os src.elv.sh/pkg/mods/path src.elv.sh/pkg/mods/platform src.elv.sh/pkg/mods/re src.elv.sh/pkg/mods/readline-binding src.elv.sh/pkg/mods/runtime src.elv.sh/pkg/mods/store src.elv.sh/pkg/mods/str src.elv.sh/pkg/mods/unix src.elv.sh/pkg/must src.elv.sh/pkg/parse src.elv.sh/pkg/parse/cmpd src.elv.sh/pkg/parse/np src.elv.sh/pkg/parse/parseutil src.elv.sh/pkg/persistent src.elv.sh/pkg/persistent/hash src.elv.sh/pkg/persistent/hashmap src.elv.sh/pkg/persistent/list src.elv.sh/pkg/persistent/vector src.elv.sh/pkg/pprof src.elv.sh/pkg/prog src.elv.sh/pkg/prog/progtest src.elv.sh/pkg/rpc src.elv.sh/pkg/shell src.elv.sh/pkg/store src.elv.sh/pkg/store/storedefs src.elv.sh/pkg/store/storetest src.elv.sh/pkg/strutil src.elv.sh/pkg/sys src.elv.sh/pkg/sys/eunix src.elv.sh/pkg/testutil src.elv.sh/pkg/transcript src.elv.sh/pkg/tt src.elv.sh/pkg/ui src.elv.sh/pkg/ui/styledown src.elv.sh/pkg/wcwidth + cd _build && go test -vet=off -v -p 42 src.elv.sh/cmd/elvish src.elv.sh/docs/architecture src.elv.sh/pkg src.elv.sh/pkg/buildinfo src.elv.sh/pkg/cli src.elv.sh/pkg/cli/clitest src.elv.sh/pkg/cli/histutil src.elv.sh/pkg/cli/lscolors src.elv.sh/pkg/cli/modes src.elv.sh/pkg/cli/prompt src.elv.sh/pkg/cli/term src.elv.sh/pkg/cli/tk src.elv.sh/pkg/daemon src.elv.sh/pkg/daemon/daemondefs src.elv.sh/pkg/daemon/internal/api src.elv.sh/pkg/diag src.elv.sh/pkg/diff src.elv.sh/pkg/edit src.elv.sh/pkg/edit/complete src.elv.sh/pkg/edit/filter src.elv.sh/pkg/edit/highlight src.elv.sh/pkg/elvdoc src.elv.sh/pkg/env src.elv.sh/pkg/errutil src.elv.sh/pkg/eval src.elv.sh/pkg/eval/errs src.elv.sh/pkg/eval/evaltest src.elv.sh/pkg/eval/vals src.elv.sh/pkg/eval/vars src.elv.sh/pkg/fsutil src.elv.sh/pkg/getopt src.elv.sh/pkg/glob src.elv.sh/pkg/logutil src.elv.sh/pkg/lsp src.elv.sh/pkg/md src.elv.sh/pkg/mods src.elv.sh/pkg/mods/daemon src.elv.sh/pkg/mods/doc src.elv.sh/pkg/mods/epm src.elv.sh/pkg/mods/file src.elv.sh/pkg/mods/flag src.elv.sh/pkg/mods/math src.elv.sh/pkg/mods/md src.elv.sh/pkg/mods/os src.elv.sh/pkg/mods/path src.elv.sh/pkg/mods/platform src.elv.sh/pkg/mods/re src.elv.sh/pkg/mods/readline-binding src.elv.sh/pkg/mods/runtime src.elv.sh/pkg/mods/store src.elv.sh/pkg/mods/str src.elv.sh/pkg/mods/unix src.elv.sh/pkg/must src.elv.sh/pkg/parse src.elv.sh/pkg/parse/cmpd src.elv.sh/pkg/parse/np src.elv.sh/pkg/parse/parseutil src.elv.sh/pkg/persistent src.elv.sh/pkg/persistent/hash src.elv.sh/pkg/persistent/hashmap src.elv.sh/pkg/persistent/list src.elv.sh/pkg/persistent/vector src.elv.sh/pkg/pprof src.elv.sh/pkg/prog src.elv.sh/pkg/prog/progtest src.elv.sh/pkg/rpc src.elv.sh/pkg/shell src.elv.sh/pkg/store src.elv.sh/pkg/store/storedefs src.elv.sh/pkg/store/storetest src.elv.sh/pkg/strutil src.elv.sh/pkg/sys src.elv.sh/pkg/sys/eunix src.elv.sh/pkg/testutil src.elv.sh/pkg/transcript src.elv.sh/pkg/tt src.elv.sh/pkg/ui src.elv.sh/pkg/ui/styledown src.elv.sh/pkg/wcwidth ? src.elv.sh/cmd/elvish [no test files] ? src.elv.sh/docs/architecture [no test files] ? src.elv.sh/pkg [no test files] @@ -672,13 +708,13 @@ === RUN TestTranscripts/buildinfo_test.elvts/program_behavior/-buildinfo === RUN TestTranscripts/buildinfo_test.elvts/program_behavior/exits_with_NextProgram_if_neither_flag_is_given --- PASS: TestTranscripts (0.01s) - --- PASS: TestTranscripts/buildinfo_test.elvts (0.00s) - --- PASS: TestTranscripts/buildinfo_test.elvts/program_behavior (0.00s) + --- PASS: TestTranscripts/buildinfo_test.elvts (0.01s) + --- PASS: TestTranscripts/buildinfo_test.elvts/program_behavior (0.01s) --- PASS: TestTranscripts/buildinfo_test.elvts/program_behavior/-version (0.00s) --- PASS: TestTranscripts/buildinfo_test.elvts/program_behavior/-buildinfo (0.00s) --- PASS: TestTranscripts/buildinfo_test.elvts/program_behavior/exits_with_NextProgram_if_neither_flag_is_given (0.00s) PASS -ok src.elv.sh/pkg/buildinfo 0.016s +ok src.elv.sh/pkg/buildinfo 0.014s === RUN TestRead_PassesInputEventsToHandler --- PASS: TestRead_PassesInputEventsToHandler (0.00s) === RUN TestLoop_RunReturnsAfterReturnCalled @@ -806,7 +842,7 @@ === RUN TestMemStore_Cursor --- PASS: TestMemStore_Cursor (0.00s) PASS -ok src.elv.sh/pkg/cli/histutil 0.005s +ok src.elv.sh/pkg/cli/histutil 0.006s === RUN TestDetermineFeature === RUN TestDetermineFeature/regular_file === RUN TestDetermineFeature/regular_file_mh=true @@ -861,7 +897,7 @@ === RUN TestLsColors_Default --- PASS: TestLsColors_Default (0.00s) PASS -ok src.elv.sh/pkg/cli/lscolors 0.010s +ok src.elv.sh/pkg/cli/lscolors 0.012s === RUN TestCompletion_Filter --- PASS: TestCompletion_Filter (0.00s) === RUN TestCompletion_Accept @@ -973,7 +1009,7 @@ === RUN TestStub_Handling --- PASS: TestStub_Handling (0.00s) PASS -ok src.elv.sh/pkg/cli/modes 0.038s +ok src.elv.sh/pkg/cli/modes 0.048s === RUN TestPrompt_DefaultCompute --- PASS: TestPrompt_DefaultCompute (0.00s) === RUN TestPrompt_ShowsComputedPrompt @@ -987,7 +1023,7 @@ === RUN TestPrompt_Eagerness10 --- PASS: TestPrompt_Eagerness10 (0.00s) PASS -ok src.elv.sh/pkg/cli/prompt 1.212s +ok src.elv.sh/pkg/cli/prompt 1.215s === RUN TestBufferBuilderWrites --- PASS: TestBufferBuilderWrites (0.00s) === RUN TestBufferBuilder @@ -1279,7 +1315,7 @@ === RUN TestReader_ReadRawEvent/\x1b[<0;3;4m === RUN TestReader_ReadRawEvent/\x1b[<4;3;4M === RUN TestReader_ReadRawEvent/\x1b[<16;3;4M ---- PASS: TestReader_ReadRawEvent (0.00s) +--- PASS: TestReader_ReadRawEvent (0.01s) --- PASS: TestReader_ReadRawEvent/x (0.00s) --- PASS: TestReader_ReadRawEvent/X (0.00s) --- PASS: TestReader_ReadRawEvent/_ (0.00s) @@ -1765,7 +1801,7 @@ === RUN TestFuncBindings --- PASS: TestFuncBindings (0.00s) PASS -ok src.elv.sh/pkg/cli/tk 0.015s +ok src.elv.sh/pkg/cli/tk 0.017s === RUN TestActivate_ConnectsToExistingServer --- PASS: TestActivate_ConnectsToExistingServer (0.02s) === RUN TestActivate_SpawnsNewServer @@ -1777,11 +1813,11 @@ === RUN TestActivate_FailsIfCannotDialSock --- PASS: TestActivate_FailsIfCannotDialSock (1.01s) === RUN TestActivate_InterruptsOutdatedServerAndSpawnsNewServer ---- PASS: TestActivate_InterruptsOutdatedServerAndSpawnsNewServer (0.76s) +--- PASS: TestActivate_InterruptsOutdatedServerAndSpawnsNewServer (0.03s) === RUN TestActivate_FailsIfUnableToRemoveHangingSocket --- PASS: TestActivate_FailsIfUnableToRemoveHangingSocket (0.00s) === RUN TestProgram_ServesClientRequests ---- PASS: TestProgram_ServesClientRequests (0.03s) +--- PASS: TestProgram_ServesClientRequests (0.05s) === RUN TestProgram_StillServesIfCannotOpenDB --- PASS: TestProgram_StillServesIfCannotOpenDB (0.00s) === RUN TestProgram_QuitsOnSignalChannelWithNoClient @@ -1805,7 +1841,7 @@ --- PASS: TestTranscripts/server_test.elvts/error_conditions/superfluous_arguments (0.00s) --- PASS: TestTranscripts/server_test.elvts/error_conditions/can't_listen_to_socket (0.00s) PASS -ok src.elv.sh/pkg/daemon 1.873s +ok src.elv.sh/pkg/daemon 1.194s ? src.elv.sh/pkg/daemon/daemondefs [no test files] ? src.elv.sh/pkg/daemon/internal/api [no test files] === RUN TestContext @@ -1851,7 +1887,7 @@ --- PASS: TestShowError/A_Shower_error (0.00s) --- PASS: TestShowError/A_errors.New_error (0.00s) PASS -ok src.elv.sh/pkg/diag 0.005s +ok src.elv.sh/pkg/diag 0.006s ? src.elv.sh/pkg/diff [no test files] === RUN TestBindingHelp_NoBinding --- PASS: TestBindingHelp_NoBinding (0.00s) @@ -1864,11 +1900,11 @@ === RUN TestEndOfHistory --- PASS: TestEndOfHistory (0.01s) === RUN TestKey ---- PASS: TestKey (0.01s) +--- PASS: TestKey (0.02s) === RUN TestRedraw --- PASS: TestRedraw (0.01s) === RUN TestClear ---- PASS: TestClear (0.01s) +--- PASS: TestClear (0.02s) === RUN TestNotify --- PASS: TestNotify (0.01s) === RUN TestReturnCode @@ -2198,9 +2234,9 @@ === RUN TestBuiltinMatchers --- PASS: TestBuiltinMatchers (0.01s) === RUN TestBuiltinMatchers_Options ---- PASS: TestBuiltinMatchers_Options (0.18s) +--- PASS: TestBuiltinMatchers_Options (0.01s) === RUN TestBeforeReadline ---- PASS: TestBeforeReadline (0.74s) +--- PASS: TestBeforeReadline (0.01s) === RUN TestAfterReadline --- PASS: TestAfterReadline (0.01s) === RUN TestAddCmdFilters @@ -2212,7 +2248,7 @@ === RUN TestAddCmdFilters/negative === RUN TestAddCmdFilters/default_value --- PASS: TestAddCmdFilters (0.07s) - --- PASS: TestAddCmdFilters/callback_outputs_true (0.02s) + --- PASS: TestAddCmdFilters/callback_outputs_true (0.01s) --- PASS: TestAddCmdFilters/callback_outputs_false (0.01s) --- PASS: TestAddCmdFilters/false-true_chain (0.01s) --- PASS: TestAddCmdFilters/true-false_chain (0.01s) @@ -2286,7 +2322,7 @@ === RUN TestHistWalk_DownOrQuit --- PASS: TestHistWalk_DownOrQuit (0.01s) === RUN TestHistory_FastForward ---- PASS: TestHistory_FastForward (0.02s) +--- PASS: TestHistory_FastForward (0.01s) === RUN TestInsert_Abbr --- PASS: TestInsert_Abbr (0.01s) === RUN TestInsert_Binding @@ -2296,11 +2332,11 @@ === RUN TestToggleQuotePaste --- PASS: TestToggleQuotePaste (0.01s) === RUN TestInstantAddon_ValueOutput ---- PASS: TestInstantAddon_ValueOutput (0.02s) +--- PASS: TestInstantAddon_ValueOutput (0.01s) === RUN TestInstantAddon_ByteOutput ---- PASS: TestInstantAddon_ByteOutput (0.02s) +--- PASS: TestInstantAddon_ByteOutput (0.01s) === RUN TestLocationAddon ---- PASS: TestLocationAddon (0.02s) +--- PASS: TestLocationAddon (0.01s) === RUN TestLocationAddon_Workspace --- PASS: TestLocationAddon_Workspace (0.01s) === RUN TestLocation_AddDir @@ -2314,11 +2350,11 @@ === RUN TestCustomListing_PassingList --- PASS: TestCustomListing_PassingList (0.01s) === RUN TestCustomListing_PassingValueCallback ---- PASS: TestCustomListing_PassingValueCallback (0.02s) +--- PASS: TestCustomListing_PassingValueCallback (0.01s) === RUN TestCustomListing_PassingBytesCallback --- PASS: TestCustomListing_PassingBytesCallback (0.01s) === RUN TestMinibuf ---- PASS: TestMinibuf (0.02s) +--- PASS: TestMinibuf (0.01s) === RUN TestNavigation --- PASS: TestNavigation (0.01s) === RUN TestNavigation_WidthRatio @@ -2330,9 +2366,9 @@ === RUN TestNavigation_EnterDoesNotAddSpaceAtStartOfLine --- PASS: TestNavigation_EnterDoesNotAddSpaceAtStartOfLine (0.01s) === RUN TestNavigation_EnterDoesNothingInEmptyDir ---- PASS: TestNavigation_EnterDoesNothingInEmptyDir (0.01s) +--- PASS: TestNavigation_EnterDoesNothingInEmptyDir (0.02s) === RUN TestNavigation_UsesEvalerChdir ---- PASS: TestNavigation_UsesEvalerChdir (0.02s) +--- PASS: TestNavigation_UsesEvalerChdir (0.01s) === RUN TestPrompt_ValueOutput --- PASS: TestPrompt_ValueOutput (0.01s) === RUN TestPrompt_ByteOutput @@ -2344,19 +2380,19 @@ === RUN TestPrompt_NotifiesException --- PASS: TestPrompt_NotifiesException (0.01s) === RUN TestRPrompt ---- PASS: TestRPrompt (0.01s) +--- PASS: TestRPrompt (0.02s) === RUN TestPromptEagerness --- PASS: TestPromptEagerness (0.01s) === RUN TestPromptStaleThreshold ---- PASS: TestPromptStaleThreshold (1.01s) +--- PASS: TestPromptStaleThreshold (1.02s) === RUN TestPromptStaleTransform ---- PASS: TestPromptStaleTransform (1.02s) +--- PASS: TestPromptStaleTransform (1.35s) === RUN TestPromptStaleTransform_Exception ---- PASS: TestPromptStaleTransform_Exception (1.01s) +--- PASS: TestPromptStaleTransform_Exception (1.40s) === RUN TestRPromptPersistent_True ---- PASS: TestRPromptPersistent_True (0.01s) +--- PASS: TestRPromptPersistent_True (0.30s) === RUN TestRPromptPersistent_False ---- PASS: TestRPromptPersistent_False (0.01s) +--- PASS: TestRPromptPersistent_False (0.61s) === RUN TestDefaultPromptForNonRoot --- PASS: TestDefaultPromptForNonRoot (0.01s) === RUN TestDefaultPromptForRoot @@ -2410,9 +2446,9 @@ === RUN TestTranscripts/vars_test.elvts/del-var#01/? === RUN TestTranscripts/vars_test.elvts/del-var#01/key_must_be_string === RUN TestTranscripts/vars_test.elvts/del-var#01/name_must_be_unqualified ---- PASS: TestTranscripts (0.03s) +--- PASS: TestTranscripts (0.02s) --- PASS: TestTranscripts/binding_map_test.elvts (0.01s) - --- PASS: TestTranscripts/binding_map_test.elvts/binding-map (0.01s) + --- PASS: TestTranscripts/binding_map_test.elvts/binding-map (0.00s) --- PASS: TestTranscripts/binding_map_test.elvts/binding-map/checking_key_and_value_when_constructing (0.00s) --- PASS: TestTranscripts/binding_map_test.elvts/binding-map/repr (0.00s) --- PASS: TestTranscripts/binding_map_test.elvts/binding-map/indexing (0.00s) @@ -2423,9 +2459,9 @@ --- PASS: TestTranscripts/complete_getopt_test.elvts (0.01s) --- PASS: TestTranscripts/complete_getopt_test.elvts/complete-getopt (0.00s) --- PASS: TestTranscripts/complete_getopt_test.elvts/typechecks (0.00s) - --- PASS: TestTranscripts/completion_test.elvts (0.01s) + --- PASS: TestTranscripts/completion_test.elvts (0.00s) --- PASS: TestTranscripts/completion_test.elvts/complete-filename (0.00s) - --- PASS: TestTranscripts/completion_test.elvts/complex-candidate (0.01s) + --- PASS: TestTranscripts/completion_test.elvts/complex-candidate (0.00s) --- PASS: TestTranscripts/completion_test.elvts/complex-candidate/construction (0.00s) --- PASS: TestTranscripts/completion_test.elvts/complex-candidate/value_operations (0.00s) --- PASS: TestTranscripts/vars_test.elvts (0.01s) @@ -2444,7 +2480,7 @@ --- PASS: TestTranscripts/vars_test.elvts/del-var#01/key_must_be_string (0.00s) --- PASS: TestTranscripts/vars_test.elvts/del-var#01/name_must_be_unqualified (0.00s) PASS -ok src.elv.sh/pkg/edit 4.959s +ok src.elv.sh/pkg/edit 5.711s === RUN TestComplete === RUN TestComplete/#00 === RUN TestComplete/#01 @@ -2534,7 +2570,7 @@ --- PASS: TestComplete/#41 (0.00s) --- PASS: TestComplete/#42 (0.00s) PASS -ok src.elv.sh/pkg/edit/complete 0.016s +ok src.elv.sh/pkg/edit/complete 0.017s === RUN TestCompile === RUN TestCompile/empty_filter_matches_anything === RUN TestCompile/bareword_matches_any_string_containing_it @@ -2602,7 +2638,7 @@ --- PASS: TestHighlight/unsupported_list_form (0.00s) --- PASS: TestHighlight/unsupported_primary_as_head_of_list_form (0.00s) PASS -ok src.elv.sh/pkg/edit/filter 0.007s +ok src.elv.sh/pkg/edit/filter 0.006s === RUN TestHighlighter_HighlightRegions === RUN TestHighlighter_HighlightRegions/#00 === RUN TestHighlighter_HighlightRegions/#01 @@ -2694,7 +2730,7 @@ --- PASS: TestGetRegions/#23 (0.00s) --- PASS: TestGetRegions/#24 (0.00s) PASS -ok src.elv.sh/pkg/edit/highlight 1.676s +ok src.elv.sh/pkg/edit/highlight 1.677s === RUN TestExtract === RUN TestExtract/fn_with_doc_comment_block === RUN TestExtract/fn_with_no_doc_comment @@ -2748,7 +2784,7 @@ --- PASS: TestHighlightCodeBlock/elvish-transcript_suppress_comment/directive (0.00s) --- PASS: TestHighlightCodeBlock/other_languages (0.00s) PASS -ok src.elv.sh/pkg/elvdoc 0.010s +ok src.elv.sh/pkg/elvdoc 0.012s ? src.elv.sh/pkg/env [no test files] === RUN TestErrors --- PASS: TestErrors (0.00s) @@ -2800,7 +2836,7 @@ --- PASS: TestAutofix/no_autofix_for_using_variable_from_non-builtin_module (0.00s) === RUN TestPartialCompilationError compiler_test.go:87: code itself has error ---- SKIP: TestPartialCompilationError (0.47s) +--- SKIP: TestPartialCompilationError (0.36s) === RUN TestEval_AlternativeGlobal --- PASS: TestEval_AlternativeGlobal (0.00s) === RUN TestEval_Concurrent @@ -3670,7 +3706,7 @@ === RUN TestTranscripts/ns_test.elvts/ns/access === RUN TestTranscripts/ns_test.elvts/ns/keys === RUN TestTranscripts/ns_test.elvts/ns/has-key ---- PASS: TestTranscripts (2.68s) +--- PASS: TestTranscripts (3.30s) --- SKIP: TestTranscripts/builtin_fn_cmd.d.elv (0.00s) --- PASS: TestTranscripts/builtin_fn_cmd_test.elvts (0.01s) --- PASS: TestTranscripts/builtin_fn_cmd_test.elvts/exit (0.00s) @@ -3699,17 +3735,17 @@ --- PASS: TestTranscripts/builtin_fn_container.d.elv/has-key/#01 (0.00s) --- PASS: TestTranscripts/builtin_fn_container.d.elv/has-key/#02 (0.00s) --- SKIP: TestTranscripts/builtin_fn_container.d.elv/keys (0.00s) - --- PASS: TestTranscripts/builtin_fn_container_test.elvts (0.03s) + --- PASS: TestTranscripts/builtin_fn_container_test.elvts (0.02s) --- PASS: TestTranscripts/builtin_fn_container_test.elvts/ns (0.00s) --- PASS: TestTranscripts/builtin_fn_container_test.elvts/ns/bad_key_in_argument (0.00s) - --- PASS: TestTranscripts/builtin_fn_container_test.elvts/make-map (0.01s) + --- PASS: TestTranscripts/builtin_fn_container_test.elvts/make-map (0.00s) --- PASS: TestTranscripts/builtin_fn_container_test.elvts/make-map/bad_argument (0.00s) --- PASS: TestTranscripts/builtin_fn_container_test.elvts/conj (0.00s) --- PASS: TestTranscripts/builtin_fn_container_test.elvts/assoc (0.00s) --- PASS: TestTranscripts/builtin_fn_container_test.elvts/dissoc (0.00s) --- PASS: TestTranscripts/builtin_fn_container_test.elvts/dissoc/bad_argument (0.00s) - --- PASS: TestTranscripts/builtin_fn_container_test.elvts/has-key (0.01s) - --- PASS: TestTranscripts/builtin_fn_container_test.elvts/has-key/list_slices (0.01s) + --- PASS: TestTranscripts/builtin_fn_container_test.elvts/has-key (0.00s) + --- PASS: TestTranscripts/builtin_fn_container_test.elvts/has-key/list_slices (0.00s) --- PASS: TestTranscripts/builtin_fn_container_test.elvts/has-value (0.00s) --- PASS: TestTranscripts/builtin_fn_container_test.elvts/keys (0.00s) --- PASS: TestTranscripts/builtin_fn_container_test.elvts/keys/bad_argument (0.00s) @@ -3750,23 +3786,23 @@ --- PASS: TestTranscripts/builtin_fn_flow.d.elv/continue/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_flow.d.elv/defer (0.00s) --- PASS: TestTranscripts/builtin_fn_flow.d.elv/defer/#00 (0.00s) - --- PASS: TestTranscripts/builtin_fn_flow_test.elvts (2.14s) + --- PASS: TestTranscripts/builtin_fn_flow_test.elvts (2.06s) --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/run-parallel (0.00s) - --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/each (0.01s) - --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach (2.13s) - --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach/processing_order_is_non-deterministic (0.09s) - --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach/exception_propagation (0.01s) - --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach/break (0.00s) - --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach/parallelism (2.03s) + --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/each (0.00s) + --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach (2.05s) + --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach/processing_order_is_non-deterministic (0.02s) + --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach/exception_propagation (0.00s) + --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach/break (0.01s) + --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach/parallelism (2.02s) --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach/invalid_&num-workers (0.00s) --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/fail (0.00s) --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/return (0.00s) --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/defer (0.00s) --- SKIP: TestTranscripts/builtin_fn_fs.d.elv (0.00s) - --- PASS: TestTranscripts/builtin_fn_fs_test.elvts (0.01s) - --- PASS: TestTranscripts/builtin_fn_fs_test.elvts/tilde-abbr (0.00s) - --- PASS: TestTranscripts/builtin_fn_fs_test.elvts/cd (0.00s) - --- PASS: TestTranscripts/builtin_fn_fs_test.elvts/cd/explicit_argument (0.00s) + --- PASS: TestTranscripts/builtin_fn_fs_test.elvts (0.14s) + --- PASS: TestTranscripts/builtin_fn_fs_test.elvts/tilde-abbr (0.06s) + --- PASS: TestTranscripts/builtin_fn_fs_test.elvts/cd (0.08s) + --- PASS: TestTranscripts/builtin_fn_fs_test.elvts/cd/explicit_argument (0.08s) --- PASS: TestTranscripts/builtin_fn_fs_test.elvts/cd/changes_to_home_with_no_argument (0.00s) --- PASS: TestTranscripts/builtin_fn_fs_test.elvts/cd/arity_check (0.00s) --- PASS: TestTranscripts/builtin_fn_fs_test.elvts/cd/GetHome_error (0.00s) @@ -3830,8 +3866,8 @@ --- PASS: TestTranscripts/builtin_fn_io_test.elvts/to-terminated (0.00s) --- PASS: TestTranscripts/builtin_fn_io_test.elvts/from-json (0.00s) --- PASS: TestTranscripts/builtin_fn_io_test.elvts/to-json (0.00s) - --- PASS: TestTranscripts/builtin_fn_io_test.elvts/printf (0.01s) - --- PASS: TestTranscripts/builtin_fn_misc.d.elv (0.01s) + --- PASS: TestTranscripts/builtin_fn_io_test.elvts/printf (0.00s) + --- PASS: TestTranscripts/builtin_fn_misc.d.elv (0.03s) --- PASS: TestTranscripts/builtin_fn_misc.d.elv/nop (0.00s) --- PASS: TestTranscripts/builtin_fn_misc.d.elv/nop/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_misc.d.elv/kind-of (0.00s) @@ -3848,12 +3884,12 @@ --- PASS: TestTranscripts/builtin_fn_misc.d.elv/eval/#01 (0.00s) --- PASS: TestTranscripts/builtin_fn_misc.d.elv/eval/#02 (0.00s) --- SKIP: TestTranscripts/builtin_fn_misc.d.elv/eval/#03 (0.00s) - --- PASS: TestTranscripts/builtin_fn_misc.d.elv/use-mod (0.00s) + --- PASS: TestTranscripts/builtin_fn_misc.d.elv/use-mod (0.02s) --- PASS: TestTranscripts/builtin_fn_misc.d.elv/use-mod/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_misc.d.elv/deprecate (0.00s) --- PASS: TestTranscripts/builtin_fn_misc.d.elv/deprecate/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_misc.d.elv/-ifaddrs (0.00s) - --- PASS: TestTranscripts/builtin_fn_misc_test.elvts (0.01s) + --- PASS: TestTranscripts/builtin_fn_misc_test.elvts (0.06s) --- PASS: TestTranscripts/builtin_fn_misc_test.elvts/kind-of (0.00s) --- PASS: TestTranscripts/builtin_fn_misc_test.elvts/constantly (0.00s) --- PASS: TestTranscripts/builtin_fn_misc_test.elvts/call (0.00s) @@ -3872,7 +3908,7 @@ --- PASS: TestTranscripts/builtin_fn_misc_test.elvts/deprecate (0.00s) --- PASS: TestTranscripts/builtin_fn_misc_test.elvts/deprecate/different_call_sites_trigger_multiple_deprecation_messages (0.00s) --- PASS: TestTranscripts/builtin_fn_misc_test.elvts/deprecate/the_same_call_site_only_triggers_the_message_once (0.00s) - --- PASS: TestTranscripts/builtin_fn_misc_test.elvts/use-mod (0.00s) + --- PASS: TestTranscripts/builtin_fn_misc_test.elvts/use-mod (0.05s) --- PASS: TestTranscripts/builtin_fn_misc_test.elvts/resolve (0.00s) --- PASS: TestTranscripts/builtin_fn_misc_test.elvts/resolve/module_function (0.00s) --- PASS: TestTranscripts/builtin_fn_num.d.elv (0.02s) @@ -3989,7 +4025,7 @@ --- PASS: TestTranscripts/builtin_fn_str.d.elv/base (0.00s) --- PASS: TestTranscripts/builtin_fn_str.d.elv/base/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_str_test.elvts (0.01s) - --- PASS: TestTranscripts/builtin_fn_str_test.elvts/string_comparison (0.00s) + --- PASS: TestTranscripts/builtin_fn_str_test.elvts/string_comparison (0.01s) --- PASS: TestTranscripts/builtin_fn_str_test.elvts/to-string (0.00s) --- PASS: TestTranscripts/builtin_fn_str_test.elvts/base (0.00s) --- PASS: TestTranscripts/builtin_fn_str_test.elvts/wcswidth (0.00s) @@ -4090,7 +4126,7 @@ --- PASS: TestTranscripts/builtin_fn_styled_test.elvts/concatenating_styled_text/introspecting_concatenated_text (0.00s) --- SKIP: TestTranscripts/builtin_fn_time.d.elv (0.00s) --- PASS: TestTranscripts/builtin_fn_time_test.elvts (0.01s) - --- PASS: TestTranscripts/builtin_fn_time_test.elvts/sleep (0.00s) + --- PASS: TestTranscripts/builtin_fn_time_test.elvts/sleep (0.01s) --- PASS: TestTranscripts/builtin_fn_time_test.elvts/sleep/number_with_no_unit (0.00s) --- PASS: TestTranscripts/builtin_fn_time_test.elvts/sleep/number_with_unit (0.00s) --- PASS: TestTranscripts/builtin_fn_time_test.elvts/sleep/valid_durations (0.00s) @@ -4125,19 +4161,19 @@ --- PASS: TestTranscripts/builtin_ns.d.elv/$true (0.00s) --- PASS: TestTranscripts/builtin_ns.d.elv/$buildinfo (0.00s) --- PASS: TestTranscripts/builtin_ns.d.elv/$version (0.00s) - --- PASS: TestTranscripts/builtin_ns_test.elvts (0.01s) + --- PASS: TestTranscripts/builtin_ns_test.elvts (0.04s) --- PASS: TestTranscripts/builtin_ns_test.elvts/builtin_module_may_be_used_implicitly_or_explicitly (0.00s) --- PASS: TestTranscripts/builtin_ns_test.elvts/builtin_functions_are_read-only (0.00s) --- PASS: TestTranscripts/builtin_ns_test.elvts/$paths (0.00s) --- PASS: TestTranscripts/builtin_ns_test.elvts/$paths/$E:PATH_to_$paths (0.00s) --- PASS: TestTranscripts/builtin_ns_test.elvts/$paths/$paths_to_$E:PATH (0.00s) --- PASS: TestTranscripts/builtin_ns_test.elvts/$paths/invalid_values (0.00s) - --- PASS: TestTranscripts/builtin_ns_test.elvts/$pwd (0.00s) + --- PASS: TestTranscripts/builtin_ns_test.elvts/$pwd (0.03s) --- PASS: TestTranscripts/builtin_ns_test.elvts/$pwd/bad_assignment (0.00s) --- PASS: TestTranscripts/builtin_ns_test.elvts/$pwd/concrete_value_(Unix) (0.00s) --- SKIP: TestTranscripts/builtin_ns_test.elvts/$pwd/concrete_value_(Windows) (0.00s) --- PASS: TestTranscripts/builtin_ns_test.elvts/$pwd/getwd_error (0.00s) - --- PASS: TestTranscripts/builtin_special_test.elvts (0.08s) + --- PASS: TestTranscripts/builtin_special_test.elvts (0.10s) --- PASS: TestTranscripts/builtin_special_test.elvts/pragma (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/var (0.01s) --- PASS: TestTranscripts/builtin_special_test.elvts/var/declaring_without_assigning (0.00s) @@ -4173,7 +4209,7 @@ --- PASS: TestTranscripts/builtin_special_test.elvts/set/assignment_to_read-only_var_is_a_compile-time_error (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/set/=_is_required (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/error_from_Var.Set (0.00s) - --- PASS: TestTranscripts/builtin_special_test.elvts/tmp (0.01s) + --- PASS: TestTranscripts/builtin_special_test.elvts/tmp (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/tmp/use_outside_function (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/tmp/non-existent_variable (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/tmp/used_on_unset_environment_variable (0.00s) @@ -4183,7 +4219,7 @@ --- PASS: TestTranscripts/builtin_special_test.elvts/tmp/use_on_list_element_(https://b.elv.sh/1515) (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/tmp/error_setting (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/error_restoring (0.00s) - --- PASS: TestTranscripts/builtin_special_test.elvts/with (0.01s) + --- PASS: TestTranscripts/builtin_special_test.elvts/with (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/with/multiple_assignments_enclosed_in_lists (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/with/variables_are_restored_if_body_throws_exception (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/with/exception_setting_variable_restores_previously_set_variables (0.00s) @@ -4231,7 +4267,7 @@ --- PASS: TestTranscripts/builtin_special_test.elvts/try/readonly_var_as_a_target_for_the_"catch"_clause (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/try/quoted_var_name (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/try/regression_test:_"try_{_}_catch"_is_a_syntax_error,_but_it_should_not_panic (0.00s) - --- PASS: TestTranscripts/builtin_special_test.elvts/while (0.01s) + --- PASS: TestTranscripts/builtin_special_test.elvts/while (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/while/break (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/while/continue (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/while/exception_in_body (0.00s) @@ -4253,8 +4289,8 @@ --- PASS: TestTranscripts/builtin_special_test.elvts/fn/recursive_functions_with_fn (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/fn/swallowing_exception_thrown_by_return (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/fn/error_when_evaluating_the_lambda (0.00s) - --- PASS: TestTranscripts/builtin_special_test.elvts/use (0.02s) - --- PASS: TestTranscripts/builtin_special_test.elvts/use/basic_usage (0.00s) + --- PASS: TestTranscripts/builtin_special_test.elvts/use (0.05s) + --- PASS: TestTranscripts/builtin_special_test.elvts/use/basic_usage (0.03s) --- PASS: TestTranscripts/builtin_special_test.elvts/use/imports_are_lexically_scoped (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/use/prefers_lib_dir_that_appear_earlier (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/use/use_of_imported_variable_is_captured_in_upvalue (0.00s) @@ -4280,7 +4316,7 @@ --- PASS: TestTranscripts/closure_test.elvts/closure/unsupported_option (0.00s) --- PASS: TestTranscripts/closure_test.elvts/closure/introspection (0.00s) --- PASS: TestTranscripts/closure_test.elvts/closure/body_of_fn-defined_function (0.00s) - --- PASS: TestTranscripts/compile_effect_test.elvts (0.05s) + --- PASS: TestTranscripts/compile_effect_test.elvts (0.39s) --- PASS: TestTranscripts/compile_effect_test.elvts/chunk (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/chunk/empty_chunk (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/chunk/outputs_of_pipelines_in_a_chunk_are_concatenated (0.00s) @@ -4300,14 +4336,14 @@ --- PASS: TestTranscripts/compile_effect_test.elvts/command/error_conditions (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/command/regression_test_for_b.elv.sh/1204 (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/external_command_as_value (0.00s) - --- PASS: TestTranscripts/compile_effect_test.elvts/external_commands_invocation (0.02s) + --- PASS: TestTranscripts/compile_effect_test.elvts/external_commands_invocation (0.03s) --- PASS: TestTranscripts/compile_effect_test.elvts/external_commands_invocation/common_behavior (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/external_commands_invocation/external_command_from_PATH (0.01s) - --- PASS: TestTranscripts/compile_effect_test.elvts/external_commands_invocation/external_command_relative_to_working_directory (0.01s) + --- PASS: TestTranscripts/compile_effect_test.elvts/external_commands_invocation/external_command_relative_to_working_directory (0.02s) --- PASS: TestTranscripts/compile_effect_test.elvts/external_commands_invocation/non-existent_command_on_Unix (0.00s) --- SKIP: TestTranscripts/compile_effect_test.elvts/external_commands_invocation/non-existent_command_on_Windows (0.00s) - --- PASS: TestTranscripts/compile_effect_test.elvts/implicit_cd (0.00s) - --- PASS: TestTranscripts/compile_effect_test.elvts/redirection (0.01s) + --- PASS: TestTranscripts/compile_effect_test.elvts/implicit_cd (0.04s) + --- PASS: TestTranscripts/compile_effect_test.elvts/redirection (0.31s) --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/output_and_input_redirection (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/append (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/read_and_write (0.00s) @@ -4320,16 +4356,16 @@ --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/using_a_new_FD_for_external_command_is_OK (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/redirections_from_file_objects (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/redirections_from_pipe_objects (0.00s) - --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/regression_test_for_b.elv.sh/1010 (0.00s) + --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/regression_test_for_b.elv.sh/1010 (0.16s) --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/writing_value_output_to_file_throws_an_exception (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/writing_value_output_to_closed_port_throws_an_exception (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/invalid_redirection_destination (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/invalid_fd_redirection_source (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/invalid_redirection_source (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/invalid_map_for_redirection (0.00s) - --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/exception_when_evaluating_source_or_destination (0.00s) + --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/exception_when_evaluating_source_or_destination (0.13s) --- PASS: TestTranscripts/compile_effect_test.elvts/stack_traces (0.00s) - --- PASS: TestTranscripts/compile_value_test.elvts (0.03s) + --- PASS: TestTranscripts/compile_value_test.elvts (0.15s) --- PASS: TestTranscripts/compile_value_test.elvts/compound (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/compound/empty_compound_evaluates_to_'' (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/compound/exception_from_any_component_is_propagated (0.00s) @@ -4342,7 +4378,7 @@ --- PASS: TestTranscripts/compile_value_test.elvts/map_literal/exception_from_key_or_value_is_propagated (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/map_literal/error_if_number_of_keys_and_values_in_a_single_pair_does_not_match (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/string_literal (0.00s) - --- PASS: TestTranscripts/compile_value_test.elvts/tilde (0.00s) + --- PASS: TestTranscripts/compile_value_test.elvts/tilde (0.13s) --- PASS: TestTranscripts/compile_value_test.elvts/tilde/tilde_and_wildcard (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/tilde/~other_doesn't_add_superfluous_trailing_slash (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/tilde/~other_and_glob (0.00s) @@ -4516,11 +4552,11 @@ === RUN ExampleEvaler_Eval_inspectingGlobal --- PASS: ExampleEvaler_Eval_inspectingGlobal (0.00s) PASS -ok src.elv.sh/pkg/eval 3.189s +ok src.elv.sh/pkg/eval 3.703s === RUN TestErrorMessages --- PASS: TestErrorMessages (0.00s) PASS -ok src.elv.sh/pkg/eval/errs 0.004s +ok src.elv.sh/pkg/eval/errs 0.006s ? src.elv.sh/pkg/eval/evaltest [no test files] === RUN TestMakeMap_PanicsWithOddNumberOfArguments === RUN TestMakeMap_PanicsWithOddNumberOfArguments/#00 @@ -5221,7 +5257,7 @@ === RUN TestPseudoMap --- PASS: TestPseudoMap (0.00s) PASS -ok src.elv.sh/pkg/eval/vals 0.034s +ok src.elv.sh/pkg/eval/vals 0.031s === RUN TestBlackhole --- PASS: TestBlackhole (0.00s) === RUN TestIsBlackhole @@ -5263,7 +5299,7 @@ --- PASS: TestIsReadOnly/#01 (0.00s) --- PASS: TestIsReadOnly/#02 (0.00s) PASS -ok src.elv.sh/pkg/eval/vars 0.009s +ok src.elv.sh/pkg/eval/vars 0.007s === RUN TestClaimFile --- PASS: TestClaimFile (0.00s) === RUN TestClaimFile_Concurrent @@ -5281,7 +5317,7 @@ === RUN TestEachExternal --- PASS: TestEachExternal (0.00s) PASS -ok src.elv.sh/pkg/fsutil 0.015s +ok src.elv.sh/pkg/fsutil 0.013s === RUN TestParse === RUN TestParse/short_option === RUN TestParse/short_option_with_required_argument @@ -5369,23 +5405,23 @@ --- PASS: TestComplete/Argument_after_-- (0.00s) --- PASS: TestComplete/Argument_after_first_non-option_argument (0.00s) PASS -ok src.elv.sh/pkg/getopt 0.008s +ok src.elv.sh/pkg/getopt 0.006s === RUN TestGlob_Relative --- PASS: TestGlob_Relative (0.01s) === RUN TestGlob_Absolute ---- PASS: TestGlob_Absolute (0.01s) +--- PASS: TestGlob_Absolute (0.00s) === RUN TestGlob_InvalidUTF8InFilename --- PASS: TestGlob_InvalidUTF8InFilename (0.00s) === RUN TestParse --- PASS: TestParse (0.00s) PASS -ok src.elv.sh/pkg/glob 0.026s +ok src.elv.sh/pkg/glob 0.020s === RUN TestLogger --- PASS: TestLogger (0.00s) === RUN TestSetOutput_Error --- PASS: TestSetOutput_Error (0.00s) PASS -ok src.elv.sh/pkg/logutil 0.005s +ok src.elv.sh/pkg/logutil 0.007s === RUN TestDidOpenDiagnostics === RUN TestDidOpenDiagnostics/empty === RUN TestDidOpenDiagnostics/no_error @@ -5453,7 +5489,7 @@ --- PASS: TestTranscripts/lsp_test.elvts (0.00s) --- PASS: TestTranscripts/lsp_test.elvts/return_NextProgram_without_-lsp (0.00s) PASS -ok src.elv.sh/pkg/lsp 0.059s +ok src.elv.sh/pkg/lsp 0.061s === RUN TestFmtPreservesHTMLRender === RUN TestFmtPreservesHTMLRender/Tabs/Example_1 fmt_test.go:262: input contains tab @@ -6195,7 +6231,7 @@ === RUN TestFmtPreservesHTMLRender/Links/Newline_in_link_destination === RUN TestFmtPreservesHTMLRender/Soft_line_breaks/Space_at_start_of_line === RUN TestFmtPreservesHTMLRender/Soft_line_breaks/Space_at_end_of_line ---- PASS: TestFmtPreservesHTMLRender (0.08s) +--- PASS: TestFmtPreservesHTMLRender (0.06s) --- SKIP: TestFmtPreservesHTMLRender/Tabs/Example_1 (0.00s) --- SKIP: TestFmtPreservesHTMLRender/Tabs/Example_2 (0.00s) --- SKIP: TestFmtPreservesHTMLRender/Tabs/Example_3 (0.00s) @@ -9104,7 +9140,7 @@ === RUN TestReflowFmtPreservesHTMLRenderModuleWhitespaces/Soft_line_breaks/Space_at_end_of_line/Width_20 === RUN TestReflowFmtPreservesHTMLRenderModuleWhitespaces/Soft_line_breaks/Space_at_end_of_line/Width_51 === RUN TestReflowFmtPreservesHTMLRenderModuleWhitespaces/Soft_line_breaks/Space_at_end_of_line/Width_80 ---- PASS: TestReflowFmtPreservesHTMLRenderModuleWhitespaces (0.22s) +--- PASS: TestReflowFmtPreservesHTMLRenderModuleWhitespaces (0.20s) --- SKIP: TestReflowFmtPreservesHTMLRenderModuleWhitespaces/Tabs/Example_1/Width_20 (0.00s) --- SKIP: TestReflowFmtPreservesHTMLRenderModuleWhitespaces/Tabs/Example_1/Width_51 (0.00s) --- SKIP: TestReflowFmtPreservesHTMLRenderModuleWhitespaces/Tabs/Example_1/Width_80 (0.00s) @@ -13387,7 +13423,7 @@ === RUN TestReflowFmtResultIsUnchangedUnderFmt/Soft_line_breaks/Space_at_end_of_line/Width_20 === RUN TestReflowFmtResultIsUnchangedUnderFmt/Soft_line_breaks/Space_at_end_of_line/Width_51 === RUN TestReflowFmtResultIsUnchangedUnderFmt/Soft_line_breaks/Space_at_end_of_line/Width_80 ---- PASS: TestReflowFmtResultIsUnchangedUnderFmt (0.18s) +--- PASS: TestReflowFmtResultIsUnchangedUnderFmt (0.16s) --- SKIP: TestReflowFmtResultIsUnchangedUnderFmt/Tabs/Example_1/Width_20 (0.00s) --- SKIP: TestReflowFmtResultIsUnchangedUnderFmt/Tabs/Example_1/Width_51 (0.00s) --- SKIP: TestReflowFmtResultIsUnchangedUnderFmt/Tabs/Example_1/Width_80 (0.00s) @@ -18102,7 +18138,7 @@ === RUN TestReflowFmtResultFitsInWidth/Soft_line_breaks/Space_at_end_of_line/Width_20 === RUN TestReflowFmtResultFitsInWidth/Soft_line_breaks/Space_at_end_of_line/Width_51 === RUN TestReflowFmtResultFitsInWidth/Soft_line_breaks/Space_at_end_of_line/Width_80 ---- PASS: TestReflowFmtResultFitsInWidth (0.20s) +--- PASS: TestReflowFmtResultFitsInWidth (0.15s) --- SKIP: TestReflowFmtResultFitsInWidth/Tabs/Example_1/Width_20 (0.00s) --- SKIP: TestReflowFmtResultFitsInWidth/Tabs/Example_1/Width_51 (0.00s) --- SKIP: TestReflowFmtResultFitsInWidth/Tabs/Example_1/Width_80 (0.00s) @@ -25505,7 +25541,7 @@ fmt_test.go:131: markdown contains

=== RUN FuzzReflowFmtPreservesHTMLRenderModuleWhitespaces/e20e64463c3adce77239a55290f960552bc2bf611ef237800b77d0b25bc06cc6 === RUN FuzzReflowFmtPreservesHTMLRenderModuleWhitespaces/e56bf66cc0560c5e7905445712d6fd4ef85fc0f0f55e304904fcba58645beacd ---- PASS: FuzzReflowFmtPreservesHTMLRenderModuleWhitespaces (0.19s) +--- PASS: FuzzReflowFmtPreservesHTMLRenderModuleWhitespaces (0.18s) --- SKIP: FuzzReflowFmtPreservesHTMLRenderModuleWhitespaces/seed#0 (0.00s) --- SKIP: FuzzReflowFmtPreservesHTMLRenderModuleWhitespaces/seed#1 (0.00s) --- SKIP: FuzzReflowFmtPreservesHTMLRenderModuleWhitespaces/seed#2 (0.00s) @@ -29797,7 +29833,7 @@ === RUN FuzzReflowFmtResultIsUnchangedUnderFmt/seed#2059 === RUN FuzzReflowFmtResultIsUnchangedUnderFmt/seed#2060 === RUN FuzzReflowFmtResultIsUnchangedUnderFmt/1f26a323e0bc46cde6ab0cdbf3d947e58eab9df8bbd189bda681902c307a0797 ---- PASS: FuzzReflowFmtResultIsUnchangedUnderFmt (0.14s) +--- PASS: FuzzReflowFmtResultIsUnchangedUnderFmt (0.13s) --- SKIP: FuzzReflowFmtResultIsUnchangedUnderFmt/seed#0 (0.00s) --- SKIP: FuzzReflowFmtResultIsUnchangedUnderFmt/seed#1 (0.00s) --- SKIP: FuzzReflowFmtResultIsUnchangedUnderFmt/seed#2 (0.00s) @@ -34516,7 +34552,7 @@ === RUN FuzzReflowFmtResultFitsInWidth/4addab28ca79b43124a432b0980b1504d78dc5ea7b8c722d4a3f960729240178 fmt_test.go:182: width <= 0 === RUN FuzzReflowFmtResultFitsInWidth/c5523be82830755cd690a04810119e39290f0dc446c38e612dc0cc46ccc4cdaf ---- PASS: FuzzReflowFmtResultFitsInWidth (0.14s) +--- PASS: FuzzReflowFmtResultFitsInWidth (0.11s) --- SKIP: FuzzReflowFmtResultFitsInWidth/seed#0 (0.00s) --- SKIP: FuzzReflowFmtResultFitsInWidth/seed#1 (0.00s) --- SKIP: FuzzReflowFmtResultFitsInWidth/seed#2 (0.00s) @@ -36581,12 +36617,12 @@ --- SKIP: FuzzReflowFmtResultFitsInWidth/4addab28ca79b43124a432b0980b1504d78dc5ea7b8c722d4a3f960729240178 (0.00s) --- PASS: FuzzReflowFmtResultFitsInWidth/c5523be82830755cd690a04810119e39290f0dc446c38e612dc0cc46ccc4cdaf (0.00s) PASS -ok src.elv.sh/pkg/md 1.263s +ok src.elv.sh/pkg/md 1.100s ? src.elv.sh/pkg/mods [no test files] === RUN TestDaemon --- PASS: TestDaemon (0.00s) PASS -ok src.elv.sh/pkg/mods/daemon 0.009s +ok src.elv.sh/pkg/mods/daemon 0.008s === RUN TestDocExtractionError --- PASS: TestDocExtractionError (0.01s) === RUN TestTranscripts @@ -36606,7 +36642,7 @@ === RUN TestTranscripts/doc_test.elvts/doc:-symbols/output_error --- PASS: TestTranscripts (0.02s) --- PASS: TestTranscripts/doc_test.elvts (0.02s) - --- PASS: TestTranscripts/doc_test.elvts/doc:show (0.02s) + --- PASS: TestTranscripts/doc_test.elvts/doc:show (0.01s) --- PASS: TestTranscripts/doc_test.elvts/doc:show/function (0.01s) --- PASS: TestTranscripts/doc_test.elvts/doc:show/variable (0.00s) --- PASS: TestTranscripts/doc_test.elvts/doc:show/&width (0.00s) @@ -36614,7 +36650,7 @@ --- PASS: TestTranscripts/doc_test.elvts/doc:show/explicit_builtin (0.00s) --- PASS: TestTranscripts/doc_test.elvts/doc:show/relative_links (0.00s) --- PASS: TestTranscripts/doc_test.elvts/doc:show/existing_module,_non-existing_symbol (0.00s) - --- PASS: TestTranscripts/doc_test.elvts/doc:show/non-existing_module (0.01s) + --- PASS: TestTranscripts/doc_test.elvts/doc:show/non-existing_module (0.00s) --- PASS: TestTranscripts/doc_test.elvts/doc:find (0.00s) --- PASS: TestTranscripts/doc_test.elvts/doc:source (0.00s) --- PASS: TestTranscripts/doc_test.elvts/doc:-symbols (0.00s) @@ -36666,13 +36702,13 @@ --- PASS: TestMatchAndShow/multiple_matches_in_one_line (0.00s) --- PASS: TestMatchAndShow/one_match_spanning_multiple_lines (0.00s) PASS -ok src.elv.sh/pkg/mods/doc 0.050s +ok src.elv.sh/pkg/mods/doc 0.040s === RUN TestTranscripts === RUN TestTranscripts/epm_test.elvts ---- PASS: TestTranscripts (0.00s) - --- PASS: TestTranscripts/epm_test.elvts (0.00s) +--- PASS: TestTranscripts (0.01s) + --- PASS: TestTranscripts/epm_test.elvts (0.01s) PASS -ok src.elv.sh/pkg/mods/epm 0.015s +ok src.elv.sh/pkg/mods/epm 0.018s === RUN TestTranscripts === RUN TestTranscripts/file_test.elvts === RUN TestTranscripts/file_test.elvts/file:open @@ -36707,9 +36743,9 @@ === RUN TestTranscripts/file_test.elvts/file:is-tty/bad_arguments === RUN TestTranscripts/file_test.elvts/file:is-tty//dev/null === RUN TestTranscripts/file_test.elvts/file:is-tty//dev/tty ---- PASS: TestTranscripts (0.06s) - --- PASS: TestTranscripts/file_test.elvts (0.06s) - --- PASS: TestTranscripts/file_test.elvts/file:open (0.01s) +--- PASS: TestTranscripts (0.05s) + --- PASS: TestTranscripts/file_test.elvts (0.05s) + --- PASS: TestTranscripts/file_test.elvts/file:open (0.00s) --- PASS: TestTranscripts/file_test.elvts/file:open-output (0.02s) --- PASS: TestTranscripts/file_test.elvts/file:open-output/&also-input (0.00s) --- PASS: TestTranscripts/file_test.elvts/file:open-output/&if-not-exists=create (0.00s) @@ -36732,15 +36768,15 @@ --- PASS: TestTranscripts/file_test.elvts/file:tell (0.00s) --- PASS: TestTranscripts/file_test.elvts/file:truncate (0.01s) --- PASS: TestTranscripts/file_test.elvts/file:truncate/good_case (0.00s) - --- PASS: TestTranscripts/file_test.elvts/file:truncate/bad_cases (0.01s) - --- PASS: TestTranscripts/file_test.elvts/file:is-tty (0.00s) + --- PASS: TestTranscripts/file_test.elvts/file:truncate/bad_cases (0.00s) + --- PASS: TestTranscripts/file_test.elvts/file:is-tty (0.01s) --- PASS: TestTranscripts/file_test.elvts/file:is-tty/number_argument (0.00s) --- PASS: TestTranscripts/file_test.elvts/file:is-tty/file_argument (0.00s) --- PASS: TestTranscripts/file_test.elvts/file:is-tty/bad_arguments (0.00s) --- PASS: TestTranscripts/file_test.elvts/file:is-tty//dev/null (0.00s) --- SKIP: TestTranscripts/file_test.elvts/file:is-tty//dev/tty (0.00s) PASS -ok src.elv.sh/pkg/mods/file 0.069s +ok src.elv.sh/pkg/mods/file 0.063s === RUN TestTranscripts === RUN TestTranscripts/flag.d.elv === RUN TestTranscripts/flag.d.elv/call @@ -36791,7 +36827,7 @@ --- PASS: TestTranscripts/flag.d.elv/parse-getopt (0.00s) --- PASS: TestTranscripts/flag.d.elv/parse-getopt/#00 (0.00s) --- PASS: TestTranscripts/flag_test.elvts (0.02s) - --- PASS: TestTranscripts/flag_test.elvts/flag:call (0.00s) + --- PASS: TestTranscripts/flag_test.elvts/flag:call (0.01s) --- PASS: TestTranscripts/flag_test.elvts/flag:call/unsupported_default_flag_value (0.00s) --- PASS: TestTranscripts/flag_test.elvts/flag:call/flag_parsing_error (0.00s) --- PASS: TestTranscripts/flag_test.elvts/flag:call/bad_flag_with_&on-parse-error (0.00s) @@ -36822,7 +36858,7 @@ --- PASS: TestTranscripts/flag_test.elvts/flag:parse-getopt/bad_argument_list (0.00s) --- PASS: TestTranscripts/flag_test.elvts/flag:parse-getopt/bad_spec_list (0.00s) PASS -ok src.elv.sh/pkg/mods/flag 0.038s +ok src.elv.sh/pkg/mods/flag 0.041s === RUN TestTranscripts === RUN TestTranscripts/math.d.elv === RUN TestTranscripts/math.d.elv/abs @@ -37016,7 +37052,7 @@ --- PASS: TestTranscripts/math_test.elvts/math:asinh (0.00s) --- PASS: TestTranscripts/math_test.elvts/math:atanh (0.00s) PASS -ok src.elv.sh/pkg/mods/math 0.106s +ok src.elv.sh/pkg/mods/math 0.105s === RUN TestTranscripts === RUN TestTranscripts/md.d.elv === RUN TestTranscripts/md.d.elv/show @@ -37024,7 +37060,7 @@ === RUN TestTranscripts/md_test.elvts === RUN TestTranscripts/md_test.elvts/md:show === RUN TestTranscripts/md_test.elvts/md:show/explicit_&width ---- PASS: TestTranscripts (0.01s) +--- PASS: TestTranscripts (0.00s) --- PASS: TestTranscripts/md.d.elv (0.00s) --- PASS: TestTranscripts/md.d.elv/show (0.00s) --- PASS: TestTranscripts/md.d.elv/show/#00 (0.00s) @@ -37032,7 +37068,7 @@ --- PASS: TestTranscripts/md_test.elvts/md:show (0.00s) --- PASS: TestTranscripts/md_test.elvts/md:show/explicit_&width (0.00s) PASS -ok src.elv.sh/pkg/mods/md 0.019s +ok src.elv.sh/pkg/mods/md 0.018s === RUN TestTranscripts === RUN TestTranscripts/os_test.elvts === RUN TestTranscripts/os_test.elvts/os:mkdir @@ -37082,22 +37118,22 @@ === RUN TestTranscripts/os_test.elvts/os:temp-file === RUN TestTranscripts/os_test.elvts/os:temp-file/create_in_pwd === RUN TestTranscripts/os_test.elvts/os:temp-file/arity_check ---- PASS: TestTranscripts (0.10s) - --- PASS: TestTranscripts/os_test.elvts (0.10s) +--- PASS: TestTranscripts (0.07s) + --- PASS: TestTranscripts/os_test.elvts (0.07s) --- PASS: TestTranscripts/os_test.elvts/os:mkdir (0.01s) --- PASS: TestTranscripts/os_test.elvts/os:mkdir/error_when_directory_already_exists (0.00s) --- PASS: TestTranscripts/os_test.elvts/os:mkdir/&perm (0.00s) --- PASS: TestTranscripts/os_test.elvts/os:mkdir/&perm_on_Unix (0.00s) - --- PASS: TestTranscripts/os_test.elvts/os:mkdir-all (0.01s) + --- PASS: TestTranscripts/os_test.elvts/os:mkdir-all (0.00s) --- PASS: TestTranscripts/os_test.elvts/os:mkdir-all/no_error_if_the_directory_already_exists (0.00s) --- PASS: TestTranscripts/os_test.elvts/os:mkdir-all/&perm (0.00s) --- PASS: TestTranscripts/os_test.elvts/os:symlink (0.00s) - --- PASS: TestTranscripts/os_test.elvts/os:remove (0.00s) + --- PASS: TestTranscripts/os_test.elvts/os:remove (0.01s) --- PASS: TestTranscripts/os_test.elvts/os:remove/can't_remove_non-empty_directory_(Unix) (0.00s) --- SKIP: TestTranscripts/os_test.elvts/os:remove/can't_remove_non-empty_directory_(Windows) (0.00s) --- PASS: TestTranscripts/os_test.elvts/os:remove/can't_remove_non-existent_file (0.00s) --- PASS: TestTranscripts/os_test.elvts/os:remove/doesn't_take_empty_string (0.00s) - --- PASS: TestTranscripts/os_test.elvts/os:remove-all (0.01s) + --- PASS: TestTranscripts/os_test.elvts/os:remove-all (0.00s) --- PASS: TestTranscripts/os_test.elvts/os:remove-all/relative_path (0.00s) --- PASS: TestTranscripts/os_test.elvts/os:remove-all/absolute_path (0.00s) --- PASS: TestTranscripts/os_test.elvts/os:remove-all/removing_non-existent_file_is_not_an_error (0.00s) @@ -37106,7 +37142,7 @@ --- PASS: TestTranscripts/os_test.elvts/os:chmod (0.01s) --- PASS: TestTranscripts/os_test.elvts/os:chmod/Unix (0.00s) --- PASS: TestTranscripts/os_test.elvts/os:chmod/invalid_arguments (0.00s) - --- PASS: TestTranscripts/os_test.elvts/os:stat (0.02s) + --- PASS: TestTranscripts/os_test.elvts/os:stat (0.01s) --- PASS: TestTranscripts/os_test.elvts/os:stat/can't_stat_non-existent_file_(Unix) (0.00s) --- SKIP: TestTranscripts/os_test.elvts/os:stat/can't_stat_non-existent_file_(Windows) (0.00s) --- PASS: TestTranscripts/os_test.elvts/os:stat/symlink (0.00s) @@ -37116,18 +37152,18 @@ --- PASS: TestTranscripts/os_test.elvts/os:stat/device (0.00s) --- PASS: TestTranscripts/os_test.elvts/os:stat/sys_on_Unix (0.00s) --- SKIP: TestTranscripts/os_test.elvts/os:stat/sys_on_Windows (0.00s) - --- PASS: TestTranscripts/os_test.elvts/os:exists,_os:is-dir_and_os:is-regular (0.01s) + --- PASS: TestTranscripts/os_test.elvts/os:exists,_os:is-dir_and_os:is-regular (0.00s) --- PASS: TestTranscripts/os_test.elvts/symbolic_link-related (0.01s) --- PASS: TestTranscripts/os_test.elvts/symbolic_link-related/os:eval-symlinks_given_non-existent_file_(Unix) (0.00s) --- SKIP: TestTranscripts/os_test.elvts/symbolic_link-related/os:eval-symlinks_given_non-existent_file_(Windows) (0.00s) - --- PASS: TestTranscripts/os_test.elvts/os:temp-dir (0.01s) + --- PASS: TestTranscripts/os_test.elvts/os:temp-dir (0.00s) --- PASS: TestTranscripts/os_test.elvts/os:temp-dir/create_in_pwd (0.00s) --- PASS: TestTranscripts/os_test.elvts/os:temp-dir/arity_check (0.00s) - --- PASS: TestTranscripts/os_test.elvts/os:temp-file (0.00s) + --- PASS: TestTranscripts/os_test.elvts/os:temp-file (0.01s) --- PASS: TestTranscripts/os_test.elvts/os:temp-file/create_in_pwd (0.00s) --- PASS: TestTranscripts/os_test.elvts/os:temp-file/arity_check (0.00s) PASS -ok src.elv.sh/pkg/mods/os 0.110s +ok src.elv.sh/pkg/mods/os 0.084s === RUN TestTranscripts === RUN TestTranscripts/path_test.elvts === RUN TestTranscripts/path_test.elvts/functions @@ -37135,14 +37171,14 @@ === RUN TestTranscripts/path_test.elvts/Windows-specific test_transcript.go:312: constraint not satisfied: windows === RUN TestTranscripts/path_test.elvts/compatibility_aliases ---- PASS: TestTranscripts (0.02s) - --- PASS: TestTranscripts/path_test.elvts (0.02s) - --- PASS: TestTranscripts/path_test.elvts/functions (0.01s) +--- PASS: TestTranscripts (0.01s) + --- PASS: TestTranscripts/path_test.elvts (0.01s) + --- PASS: TestTranscripts/path_test.elvts/functions (0.00s) --- PASS: TestTranscripts/path_test.elvts/Unix-specific (0.00s) --- SKIP: TestTranscripts/path_test.elvts/Windows-specific (0.00s) - --- PASS: TestTranscripts/path_test.elvts/compatibility_aliases (0.01s) + --- PASS: TestTranscripts/path_test.elvts/compatibility_aliases (0.00s) PASS -ok src.elv.sh/pkg/mods/path 0.032s +ok src.elv.sh/pkg/mods/path 0.020s === RUN TestTranscripts === RUN TestTranscripts/platform_test.elvts === RUN TestTranscripts/platform_test.elvts/$platform:arch @@ -37166,7 +37202,7 @@ === RUN TestTranscripts/platform_test.elvts/platform:hostname/good_hostname === RUN TestTranscripts/platform_test.elvts/platform:hostname/bad_hostname --- PASS: TestTranscripts (0.01s) - --- PASS: TestTranscripts/platform_test.elvts (0.00s) + --- PASS: TestTranscripts/platform_test.elvts (0.01s) --- PASS: TestTranscripts/platform_test.elvts/$platform:arch (0.00s) --- SKIP: TestTranscripts/platform_test.elvts/$platform:arch/arm64 (0.00s) --- PASS: TestTranscripts/platform_test.elvts/$platform:arch/amd64 (0.00s) @@ -37182,7 +37218,7 @@ --- PASS: TestTranscripts/platform_test.elvts/platform:hostname/good_hostname (0.00s) --- PASS: TestTranscripts/platform_test.elvts/platform:hostname/bad_hostname (0.00s) PASS -ok src.elv.sh/pkg/mods/platform 0.012s +ok src.elv.sh/pkg/mods/platform 0.016s === RUN TestTranscripts === RUN TestTranscripts/re.d.elv === RUN TestTranscripts/re.d.elv/quote @@ -37244,7 +37280,7 @@ --- PASS: TestTranscripts/re_test.elvts (0.02s) --- PASS: TestTranscripts/re_test.elvts/re:match (0.00s) --- PASS: TestTranscripts/re_test.elvts/re:match/invalid_pattern (0.00s) - --- PASS: TestTranscripts/re_test.elvts/re:find (0.01s) + --- PASS: TestTranscripts/re_test.elvts/re:find (0.00s) --- PASS: TestTranscripts/re_test.elvts/re:find/access_to_fields_in_the_match_StructMap (0.00s) --- PASS: TestTranscripts/re_test.elvts/re:find/invalid_pattern (0.00s) --- PASS: TestTranscripts/re_test.elvts/re:find/without_any_flag,_finds_ax (0.00s) @@ -37261,20 +37297,20 @@ --- PASS: TestTranscripts/re_test.elvts/re:split/invalid_pattern (0.00s) --- PASS: TestTranscripts/re_test.elvts/re:split/bubbles_output_error (0.00s) --- PASS: TestTranscripts/re_test.elvts/re:quote (0.00s) - --- PASS: TestTranscripts/re_test.elvts/re:awk (0.01s) + --- PASS: TestTranscripts/re_test.elvts/re:awk (0.00s) --- PASS: TestTranscripts/re_test.elvts/re:awk/bad_input_type (0.00s) --- PASS: TestTranscripts/re_test.elvts/re:awk/propagating_exception (0.00s) --- PASS: TestTranscripts/re_test.elvts/re:awk/break (0.00s) --- PASS: TestTranscripts/re_test.elvts/re:awk/continue (0.00s) --- PASS: TestTranscripts/re_test.elvts/re:awk/parsing_docker_image_ls_output_with_custom_separator (0.00s) PASS -ok src.elv.sh/pkg/mods/re 0.034s +ok src.elv.sh/pkg/mods/re 0.036s === RUN TestTranscripts === RUN TestTranscripts/readline-binding_test.elvts --- PASS: TestTranscripts (0.01s) - --- PASS: TestTranscripts/readline-binding_test.elvts (0.00s) + --- PASS: TestTranscripts/readline-binding_test.elvts (0.01s) PASS -ok src.elv.sh/pkg/mods/readline-binding 0.011s +ok src.elv.sh/pkg/mods/readline-binding 0.012s === RUN TestTranscripts === RUN TestTranscripts/runtime_test.elvts === RUN TestTranscripts/runtime_test.elvts/runtime_module_with_good_paths @@ -37284,17 +37320,17 @@ --- PASS: TestTranscripts/runtime_test.elvts/runtime_module_with_good_paths (0.00s) --- PASS: TestTranscripts/runtime_test.elvts/runtime_module_with_bad_paths (0.00s) PASS -ok src.elv.sh/pkg/mods/runtime 0.011s +ok src.elv.sh/pkg/mods/runtime 0.009s === RUN TestTranscripts === RUN TestTranscripts/store_test.elvts === RUN TestTranscripts/store_test.elvts/command_store === RUN TestTranscripts/store_test.elvts/directory_store ---- PASS: TestTranscripts (0.08s) - --- PASS: TestTranscripts/store_test.elvts (0.08s) - --- PASS: TestTranscripts/store_test.elvts/command_store (0.04s) - --- PASS: TestTranscripts/store_test.elvts/directory_store (0.02s) +--- PASS: TestTranscripts (3.17s) + --- PASS: TestTranscripts/store_test.elvts (3.17s) + --- PASS: TestTranscripts/store_test.elvts/command_store (1.22s) + --- PASS: TestTranscripts/store_test.elvts/directory_store (1.29s) PASS -ok src.elv.sh/pkg/mods/store 0.087s +ok src.elv.sh/pkg/mods/store 3.173s === RUN TestTranscripts === RUN TestTranscripts/str.d.elv === RUN TestTranscripts/str.d.elv/compare @@ -37388,7 +37424,7 @@ === RUN TestTranscripts/str_test.elvts/str:trim-right === RUN TestTranscripts/str_test.elvts/str:trim-space === RUN TestTranscripts/str_test.elvts/str:trim-suffix ---- PASS: TestTranscripts (0.05s) +--- PASS: TestTranscripts (0.04s) --- PASS: TestTranscripts/str.d.elv (0.02s) --- PASS: TestTranscripts/str.d.elv/compare (0.00s) --- PASS: TestTranscripts/str.d.elv/compare/#00 (0.00s) @@ -37447,7 +37483,7 @@ --- PASS: TestTranscripts/str.d.elv/trim-space/#00 (0.00s) --- PASS: TestTranscripts/str.d.elv/trim-suffix (0.00s) --- PASS: TestTranscripts/str.d.elv/trim-suffix/#00 (0.00s) - --- PASS: TestTranscripts/str_test.elvts (0.03s) + --- PASS: TestTranscripts/str_test.elvts (0.02s) --- PASS: TestTranscripts/str_test.elvts/str:compare (0.00s) --- PASS: TestTranscripts/str_test.elvts/str:contains (0.00s) --- PASS: TestTranscripts/str_test.elvts/str:contains-any (0.00s) @@ -37481,7 +37517,7 @@ --- PASS: TestTranscripts/str_test.elvts/str:trim-space (0.00s) --- PASS: TestTranscripts/str_test.elvts/str:trim-suffix (0.00s) PASS -ok src.elv.sh/pkg/mods/str 0.058s +ok src.elv.sh/pkg/mods/str 0.056s === RUN TestUmaskGetRace --- PASS: TestUmaskGetRace (0.01s) === RUN TestTranscripts @@ -37521,7 +37557,7 @@ --- PASS: TestTranscripts/umask_test.elvts/parsing/explicit_base_prefixes (0.00s) --- PASS: TestTranscripts/umask_test.elvts/parsing/typed_number (0.00s) --- PASS: TestTranscripts/umask_test.elvts/effect_on_external_commands (0.00s) - --- PASS: TestTranscripts/umask_test.elvts/temp_assignment (0.00s) + --- PASS: TestTranscripts/umask_test.elvts/temp_assignment (0.01s) --- PASS: TestTranscripts/umask_test.elvts/temp_assignment/parse_errors (0.00s) --- PASS: TestTranscripts/umask_test.elvts/temp_assignment/not_integer (0.00s) --- PASS: TestTranscripts/umask_test.elvts/temp_assignment/not_number (0.00s) @@ -37598,7 +37634,7 @@ === RUN TestParse/unmatched_{ === RUN TestParse/unmatched_{_in_lambda === RUN TestParse/unmatched_[_in_indexing_expression ---- PASS: TestParse (0.00s) +--- PASS: TestParse (0.01s) --- PASS: TestParse/empty_chunk (0.00s) --- PASS: TestParse/multiple_pipelines_separated_by_newlines_and_semicolons (0.00s) --- PASS: TestParse/extra_newlines_and_semicolons_do_not_result_in_empty_pipelines (0.00s) @@ -37893,25 +37929,25 @@ --- SKIP: FuzzPartialError/seed#65 (0.00s) --- SKIP: FuzzPartialError/seed#66 (0.00s) PASS -ok src.elv.sh/pkg/parse 0.026s +ok src.elv.sh/pkg/parse 0.024s === RUN Test --- PASS: Test (0.00s) PASS -ok src.elv.sh/pkg/parse/cmpd 0.003s +ok src.elv.sh/pkg/parse/cmpd 0.004s === RUN Test --- PASS: Test (0.00s) PASS -ok src.elv.sh/pkg/parse/np 0.006s +ok src.elv.sh/pkg/parse/np 0.008s === RUN Test --- PASS: Test (0.00s) PASS -ok src.elv.sh/pkg/parse/parseutil 0.006s +ok src.elv.sh/pkg/parse/parseutil 0.004s ? src.elv.sh/pkg/persistent [no test files] ? src.elv.sh/pkg/persistent/hash [no test files] === RUN TestHashMap ---- PASS: TestHashMap (2.32s) +--- PASS: TestHashMap (2.04s) === RUN TestHashMapSmallRandom ---- PASS: TestHashMapSmallRandom (1.45s) +--- PASS: TestHashMapSmallRandom (1.46s) === RUN TestMarshalJSON --- PASS: TestMarshalJSON (0.00s) === RUN TestNilKey @@ -37919,7 +37955,7 @@ === RUN TestIterateMapWithNilKey --- PASS: TestIterateMapWithNilKey (0.00s) PASS -ok src.elv.sh/pkg/persistent/hashmap 3.783s +ok src.elv.sh/pkg/persistent/hashmap 3.506s ? src.elv.sh/pkg/persistent/list [no test files] === RUN TestVector === RUN TestVector/0 @@ -38981,7 +39017,7 @@ === RUN TestVector/1056 === RUN TestVector/1057 === RUN TestVector/32801 ---- PASS: TestVector (1.08s) +--- PASS: TestVector (1.02s) --- PASS: TestVector/0 (0.00s) --- PASS: TestVector/1 (0.00s) --- PASS: TestVector/2 (0.00s) @@ -41101,7 +41137,7 @@ === RUN TestIterator_VectorWithNil/1056 === RUN TestIterator_VectorWithNil/1057 === RUN TestIterator_VectorWithNil/32801 ---- PASS: TestIterator_VectorWithNil (0.33s) +--- PASS: TestIterator_VectorWithNil (0.27s) --- PASS: TestIterator_VectorWithNil/0 (0.00s) --- PASS: TestIterator_VectorWithNil/1 (0.00s) --- PASS: TestIterator_VectorWithNil/2 (0.00s) @@ -41355,7 +41391,7 @@ --- PASS: TestIterator_VectorWithNil/250 (0.00s) --- PASS: TestIterator_VectorWithNil/251 (0.00s) --- PASS: TestIterator_VectorWithNil/252 (0.00s) - --- PASS: TestIterator_VectorWithNil/253 (0.02s) + --- PASS: TestIterator_VectorWithNil/253 (0.00s) --- PASS: TestIterator_VectorWithNil/254 (0.00s) --- PASS: TestIterator_VectorWithNil/255 (0.00s) --- PASS: TestIterator_VectorWithNil/256 (0.00s) @@ -41394,7 +41430,7 @@ --- PASS: TestIterator_VectorWithNil/289 (0.00s) --- PASS: TestIterator_VectorWithNil/290 (0.00s) --- PASS: TestIterator_VectorWithNil/291 (0.00s) - --- PASS: TestIterator_VectorWithNil/292 (0.01s) + --- PASS: TestIterator_VectorWithNil/292 (0.00s) --- PASS: TestIterator_VectorWithNil/293 (0.00s) --- PASS: TestIterator_VectorWithNil/294 (0.00s) --- PASS: TestIterator_VectorWithNil/295 (0.00s) @@ -42166,11 +42202,11 @@ === RUN TestSubVector_BeginFromTail --- PASS: TestSubVector_BeginFromTail (0.00s) === RUN TestVectorEqual ---- PASS: TestVectorEqual (0.02s) +--- PASS: TestVectorEqual (0.01s) === RUN TestMarshalJSON --- PASS: TestMarshalJSON (0.00s) PASS -ok src.elv.sh/pkg/persistent/vector 1.453s +ok src.elv.sh/pkg/persistent/vector 1.333s === RUN TestTranscripts === RUN TestTranscripts/pprof_test.elvts === RUN TestTranscripts/pprof_test.elvts/-cpuprofile @@ -42184,7 +42220,7 @@ --- PASS: TestTranscripts/pprof_test.elvts/-allocsprofile (0.00s) --- PASS: TestTranscripts/pprof_test.elvts/-allocsprofile/bad_path (0.00s) PASS -ok src.elv.sh/pkg/pprof 0.218s +ok src.elv.sh/pkg/pprof 0.220s === RUN TestTranscripts === RUN TestTranscripts/prog_test.elvts === RUN TestTranscripts/prog_test.elvts/flag_handling @@ -42206,8 +42242,8 @@ === RUN TestTranscripts/prog_test.elvts/special_errors/BadUsage === RUN TestTranscripts/prog_test.elvts/special_errors/Exit === RUN TestTranscripts/prog_test.elvts/special_errors/Exit_with_0 ---- PASS: TestTranscripts (0.03s) - --- PASS: TestTranscripts/prog_test.elvts (0.03s) +--- PASS: TestTranscripts (0.02s) + --- PASS: TestTranscripts/prog_test.elvts (0.02s) --- PASS: TestTranscripts/prog_test.elvts/flag_handling (0.01s) --- PASS: TestTranscripts/prog_test.elvts/flag_handling/bad_flags_writes_error_and_usage_to_stderr (0.00s) --- PASS: TestTranscripts/prog_test.elvts/flag_handling/-help_writes_usage_to_stdout (0.00s) @@ -42228,7 +42264,7 @@ --- PASS: TestTranscripts/prog_test.elvts/special_errors/Exit (0.00s) --- PASS: TestTranscripts/prog_test.elvts/special_errors/Exit_with_0 (0.00s) PASS -ok src.elv.sh/pkg/prog 0.040s +ok src.elv.sh/pkg/prog 0.033s ? src.elv.sh/pkg/prog/progtest [no test files] ? src.elv.sh/pkg/rpc [no test files] === RUN TestSecureRunDir_PrefersXDGWhenNeitherExists @@ -42288,27 +42324,27 @@ === RUN TestTranscripts/shell_test.elvts/signal_handling_on_Unix === RUN TestTranscripts/shell_test.elvts/signal_handling_on_Unix/dump_stack_trace_on_USR1 === RUN TestTranscripts/shell_test.elvts/signal_handling_on_Unix/ignore_but_log_CHLD ---- PASS: TestTranscripts (0.61s) - --- PASS: TestTranscripts/interact_test.elvts (0.09s) +--- PASS: TestTranscripts (3.51s) + --- PASS: TestTranscripts/interact_test.elvts (2.68s) --- PASS: TestTranscripts/interact_test.elvts/Evaluate_code (0.00s) --- PASS: TestTranscripts/interact_test.elvts/Print_exception (0.00s) - --- PASS: TestTranscripts/interact_test.elvts/Evaluate_rc_file (0.02s) + --- PASS: TestTranscripts/interact_test.elvts/Evaluate_rc_file (0.01s) --- PASS: TestTranscripts/interact_test.elvts/Evaluate_rc_file/rc_file_doesn't_compile (0.00s) --- PASS: TestTranscripts/interact_test.elvts/Evaluate_rc_file/rc_file_throws_exception (0.00s) --- PASS: TestTranscripts/interact_test.elvts/Evaluate_rc_file/rc_file_not_existing_is_OK (0.00s) --- PASS: TestTranscripts/interact_test.elvts/Find_RC_file (0.01s) - --- PASS: TestTranscripts/interact_test.elvts/Find_RC_file/~/.config/elvish_on_Unix (0.01s) + --- PASS: TestTranscripts/interact_test.elvts/Find_RC_file/~/.config/elvish_on_Unix (0.00s) --- PASS: TestTranscripts/interact_test.elvts/Find_RC_file/XDG_CONFIG_HOME_on_all_platforms (0.00s) - --- PASS: TestTranscripts/interact_test.elvts/Daemon_behavior (0.05s) - --- PASS: TestTranscripts/interact_test.elvts/Daemon_behavior/establish_connection (0.01s) - --- PASS: TestTranscripts/interact_test.elvts/Daemon_behavior/does_not_store_empty_command_in_history (0.01s) - --- PASS: TestTranscripts/interact_test.elvts/Daemon_behavior/stores_DB_under_~/.local/state/elvish_by_default_on_Unix (0.01s) - --- PASS: TestTranscripts/interact_test.elvts/Daemon_behavior/respects_XDG_STATE_HOME_for_DB_path (0.01s) - --- PASS: TestTranscripts/interact_test.elvts/Daemon_behavior/connection_failure (0.00s) - --- PASS: TestTranscripts/script_test.elvts (0.05s) - --- PASS: TestTranscripts/script_test.elvts/Run_file (0.01s) + --- PASS: TestTranscripts/interact_test.elvts/Daemon_behavior (2.65s) + --- PASS: TestTranscripts/interact_test.elvts/Daemon_behavior/establish_connection (0.53s) + --- PASS: TestTranscripts/interact_test.elvts/Daemon_behavior/does_not_store_empty_command_in_history (0.63s) + --- PASS: TestTranscripts/interact_test.elvts/Daemon_behavior/stores_DB_under_~/.local/state/elvish_by_default_on_Unix (0.47s) + --- PASS: TestTranscripts/interact_test.elvts/Daemon_behavior/respects_XDG_STATE_HOME_for_DB_path (0.88s) + --- PASS: TestTranscripts/interact_test.elvts/Daemon_behavior/connection_failure (0.13s) + --- PASS: TestTranscripts/script_test.elvts (0.20s) + --- PASS: TestTranscripts/script_test.elvts/Run_file (0.16s) --- PASS: TestTranscripts/script_test.elvts/Run_file/Invalid_UTF-8 (0.00s) - --- PASS: TestTranscripts/script_test.elvts/Run_file/Non-existing_file (0.00s) + --- PASS: TestTranscripts/script_test.elvts/Run_file/Non-existing_file (0.11s) --- PASS: TestTranscripts/script_test.elvts/Run_code_with_-c (0.00s) --- PASS: TestTranscripts/script_test.elvts/Parse_error (0.01s) --- PASS: TestTranscripts/script_test.elvts/Parse_error/Parse_errors_are_shown_with_-compileonly (0.00s) @@ -42320,9 +42356,9 @@ --- PASS: TestTranscripts/script_test.elvts/Compilation_error/Both_parse_error_and_compilation_error_With_-compileonly_and_-json (0.00s) --- PASS: TestTranscripts/script_test.elvts/Exception (0.01s) --- PASS: TestTranscripts/script_test.elvts/Exception/Doesn't_get_triggered_with_-compileonly (0.00s) - --- PASS: TestTranscripts/shell_test.elvts (0.47s) + --- PASS: TestTranscripts/shell_test.elvts (0.63s) --- PASS: TestTranscripts/shell_test.elvts/no-op_flags (0.00s) - --- PASS: TestTranscripts/shell_test.elvts/XDG_library_paths (0.02s) + --- PASS: TestTranscripts/shell_test.elvts/XDG_library_paths (0.17s) --- PASS: TestTranscripts/shell_test.elvts/Support_for_NO_COLOR (0.02s) --- PASS: TestTranscripts/shell_test.elvts/Support_for_NO_COLOR/unset:_color_works (0.00s) --- PASS: TestTranscripts/shell_test.elvts/Support_for_NO_COLOR/empty:_color_works (0.00s) @@ -42336,13 +42372,13 @@ --- PASS: TestTranscripts/shell_test.elvts/signal_handling_on_Unix/dump_stack_trace_on_USR1 (0.21s) --- PASS: TestTranscripts/shell_test.elvts/signal_handling_on_Unix/ignore_but_log_CHLD (0.21s) PASS -ok src.elv.sh/pkg/shell 0.618s +ok src.elv.sh/pkg/shell 3.519s === RUN TestCmd ---- PASS: TestCmd (0.01s) +--- PASS: TestCmd (0.54s) === RUN TestDir ---- PASS: TestDir (0.00s) +--- PASS: TestDir (0.33s) PASS -ok src.elv.sh/pkg/store 0.018s +ok src.elv.sh/pkg/store 0.878s ? src.elv.sh/pkg/store/storedefs [no test files] ? src.elv.sh/pkg/store/storetest [no test files] === RUN TestCamelToDashed @@ -42404,12 +42440,12 @@ --- PASS: TestJoinLines/#01 (0.00s) --- PASS: TestJoinLines/#02 (0.00s) PASS -ok src.elv.sh/pkg/strutil 0.008s +ok src.elv.sh/pkg/strutil 0.007s ? src.elv.sh/pkg/sys [no test files] === RUN TestWaitForRead --- PASS: TestWaitForRead (0.00s) PASS -ok src.elv.sh/pkg/sys/eunix 0.004s +ok src.elv.sh/pkg/sys/eunix 0.005s === RUN TestDedent --- PASS: TestDedent (0.00s) === RUN TestDedentPanicsOnBadInput @@ -42481,7 +42517,7 @@ --- PASS: TestDirAsFS/can_open_but_not_read_a_directory (0.00s) --- PASS: TestDirAsFS/errors_if_path_is_invalid (0.00s) PASS -ok src.elv.sh/pkg/testutil 0.013s +ok src.elv.sh/pkg/testutil 0.012s === RUN TestParseSessionsInFS === RUN TestParseSessionsInFS/scans_.elv_and_.elvts_files_recursively,_ignoring_other_files === RUN TestParseSessionsInFS/extracts_all_elvish-transcript_code_blocks_from_.elv_files @@ -42519,7 +42555,7 @@ --- PASS: TestParseSessionsInFS/errors_when_a_session_in_a_fn_elvdoc_in_a_.elv_file_doesn't_start_with_a_prompt (0.00s) --- PASS: TestParseSessionsInFS/errors_when_a_session_in_a_var_elvdoc_in_a_.elv_file_doesn't_start_with_a_prompt (0.00s) PASS -ok src.elv.sh/pkg/transcript 0.013s +ok src.elv.sh/pkg/transcript 0.011s === RUN TestTest === RUN TestTest/reports_no_errors_for_passing_tests === RUN TestTest/supports_multiple_tests @@ -42745,7 +42781,7 @@ === RUN TestStyleRegions --- PASS: TestStyleRegions (0.00s) PASS -ok src.elv.sh/pkg/ui 0.020s +ok src.elv.sh/pkg/ui 0.014s === RUN TestTranscripts === RUN TestTranscripts/styledown_test.elvts === RUN TestTranscripts/styledown_test.elvts/double-width_characters @@ -42759,7 +42795,7 @@ --- PASS: TestTranscripts/styledown_test.elvts/Trailing_newline_is_optional (0.00s) --- PASS: TestTranscripts/styledown_test.elvts/errors (0.00s) PASS -ok src.elv.sh/pkg/ui/styledown 0.018s +ok src.elv.sh/pkg/ui/styledown 0.017s === RUN TestOf === RUN TestOf/#00 === RUN TestOf/#01 @@ -42819,7 +42855,7 @@ --- PASS: TestTrimEachLine (0.00s) --- PASS: TestTrimEachLine/#00 (0.00s) PASS -ok src.elv.sh/pkg/wcwidth 0.007s +ok src.elv.sh/pkg/wcwidth 0.010s create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang -O--builddirectory=_build dh_prep -O--buildsystem=golang -O--builddirectory=_build @@ -42850,8 +42886,8 @@ dpkg-gencontrol: warning: package elvish: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang -O--builddirectory=_build dh_builddeb -O--buildsystem=golang -O--builddirectory=_build -dpkg-deb: building package 'elvish-dbgsym' in '../elvish-dbgsym_0.21.0-2_amd64.deb'. dpkg-deb: building package 'elvish' in '../elvish_0.21.0-2_amd64.deb'. +dpkg-deb: building package 'elvish-dbgsym' in '../elvish-dbgsym_0.21.0-2_amd64.deb'. dpkg-genbuildinfo --build=binary -O../elvish_0.21.0-2_amd64.buildinfo dpkg-genchanges --build=binary -O../elvish_0.21.0-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -42859,12 +42895,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3437912/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3437912/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1659060 and its subdirectories -I: Current time: Sat Oct 18 13:47:47 -12 2025 -I: pbuilder-time-stamp: 1760838467 +I: removing directory /srv/workspace/pbuilder/3437912 and its subdirectories +I: Current time: Sat Nov 21 22:12:55 +14 2026 +I: pbuilder-time-stamp: 1795248775