Diff of the two buildlogs: -- --- b1/build.log 2025-09-23 11:16:48.458785699 +0000 +++ b2/build.log 2025-09-23 11:20:55.943100968 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Oct 26 05:37:20 -12 2026 -I: pbuilder-time-stamp: 1793036240 +I: Current time: Wed Sep 24 01:16:50 +14 2025 +I: pbuilder-time-stamp: 1758626210 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -24,52 +24,84 @@ dpkg-source: info: applying disable-go-modules-tests.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/402876/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/402733/tmp/hooks/D01_modify_environment starting +debug: Running on infom01-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 Sep 23 11:17 /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/402733/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/402733/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=16 ' - 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=12 ' + 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='c32dbd66b1cc460bbb111cf3267d3a2e' - 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='402876' - PS1='# ' - PS2='> ' + INVOCATION_ID=60abf6d5e1b24c4a90ae09e5e629fe69 + 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=402733 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.y7a3FM5q/pbuilderrc_GDHL --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.y7a3FM5q/b1 --logfile b1/build.log mage_1.15.0+ds-2.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' + 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.y7a3FM5q/pbuilderrc_Gkcy --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.y7a3FM5q/b2 --logfile b2/build.log mage_1.15.0+ds-2.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' I: uname -a - Linux infom02-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-cloud-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 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/402876/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/402733/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -148,7 +180,7 @@ Get: 35 http://deb.debian.org/debian forky/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 36 http://deb.debian.org/debian forky/main amd64 golang-any amd64 2:1.24~2 [5216 B] Get: 37 http://deb.debian.org/debian forky/main amd64 help2man amd64 1.49.3 [198 kB] -Fetched 61.4 MB in 1s (69.7 MB/s) +Fetched 61.4 MB in 2s (29.6 MB/s) Preconfiguring packages ... Selecting previously unselected package liblocale-gettext-perl. (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 ... 19917 files and directories currently installed.) @@ -311,7 +343,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/mage-1.15.0+ds/ && 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 > ../mage_1.15.0+ds-2_source.changes +I: user script /srv/workspace/pbuilder/402733/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/402733/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/mage-1.15.0+ds/ && 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 > ../mage_1.15.0+ds-2_source.changes dpkg-buildpackage: info: source package mage dpkg-buildpackage: info: source version 1.15.0+ds-2 dpkg-buildpackage: info: source distribution unstable @@ -329,183 +365,183 @@ dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -O--builddirectory=_build -O--buildsystem=golang - cd _build && go install -trimpath -v -p 16 github.com/magefile/mage github.com/magefile/mage/internal github.com/magefile/mage/mage github.com/magefile/mage/mg github.com/magefile/mage/parse github.com/magefile/mage/sh github.com/magefile/mage/target -internal/byteorder -internal/godebugs -math/bits -internal/msan + cd _build && go install -trimpath -v -p 12 github.com/magefile/mage github.com/magefile/mage/internal github.com/magefile/mage/mage github.com/magefile/mage/mg github.com/magefile/mage/parse github.com/magefile/mage/sh github.com/magefile/mage/target +internal/asan internal/profilerecord -internal/goos internal/goarch +internal/byteorder internal/unsafeheader -internal/asan -internal/goexperiment -internal/coverage/rtcov +internal/cpu internal/runtime/atomic -unicode +internal/goos +internal/godebugs +internal/coverage/rtcov +internal/msan +internal/goexperiment internal/runtime/syscall sync/atomic -internal/cpu -internal/itoa -unicode/utf8 -cmp -crypto/internal/fips140/alias -internal/runtime/math +math/bits internal/abi +internal/chacha8rand +internal/runtime/math internal/runtime/sys +unicode +crypto/internal/fips140/alias +unicode/utf8 +crypto/internal/fips140deps/byteorder +internal/itoa +cmp +crypto/internal/fips140/subtle crypto/internal/boring/sig encoding +internal/runtime/exithook log/internal unicode/utf16 -internal/chacha8rand -crypto/internal/fips140/subtle -crypto/internal/fips140deps/byteorder +internal/bytealg +crypto/internal/fips140deps/cpu +math internal/goversion internal/platform internal/syslist -internal/runtime/exithook -crypto/internal/fips140deps/cpu -internal/bytealg -math -internal/stringslite internal/race +internal/stringslite internal/sync internal/runtime/maps runtime -internal/reflectlite iter -crypto/subtle +internal/reflectlite sync +crypto/subtle maps slices +internal/testlog +internal/bisect errors sort -internal/bisect -internal/testlog -io internal/oserror +io path -strconv math/rand/v2 -syscall +strconv internal/godebug +syscall hash -bytes -strings crypto/internal/randutil +strings +bytes +crypto/internal/fips140deps/godebug crypto reflect -crypto/internal/fips140deps/godebug crypto/internal/impl crypto/internal/fips140 -regexp/syntax go/build/constraint bufio +regexp/syntax crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 internal/syscall/execenv -time internal/syscall/unix +time crypto/internal/fips140/hmac +regexp crypto/internal/fips140/check crypto/internal/fips140/aes -regexp io/fs -internal/poll context +internal/poll internal/filepathlite -os internal/fmtsort encoding/binary -io/ioutil +os +encoding/base64 crypto/internal/sysrand internal/lazyregexp -path/filepath -os/signal fmt -encoding/base64 +os/signal +io/ioutil +path/filepath crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140only crypto/internal/fips140/aes/gcm os/exec -internal/goroot crypto/cipher +internal/goroot flag -go/token +log +net/url +github.com/magefile/mage/target internal/buildcfg +go/token go/doc/comment -encoding/json -net/url text/template/parse -log -github.com/magefile/mage/target -github.com/magefile/mage/internal -go/scanner +encoding/json crypto/internal/boring crypto/sha1 -go/ast +go/scanner +github.com/magefile/mage/internal text/template -github.com/magefile/mage/mg +go/ast go/parser go/doc +github.com/magefile/mage/mg github.com/magefile/mage/sh github.com/magefile/mage/parse go/build github.com/magefile/mage/mage github.com/magefile/mage dh_auto_test -O--builddirectory=_build -O--buildsystem=golang - cd _build && go test -vet=off -v -p 16 github.com/magefile/mage github.com/magefile/mage/internal github.com/magefile/mage/mage github.com/magefile/mage/mg github.com/magefile/mage/parse github.com/magefile/mage/sh github.com/magefile/mage/target + cd _build && go test -vet=off -v -p 12 github.com/magefile/mage github.com/magefile/mage/internal github.com/magefile/mage/mage github.com/magefile/mage/mg github.com/magefile/mage/parse github.com/magefile/mage/sh github.com/magefile/mage/target ? github.com/magefile/mage [no test files] ? github.com/magefile/mage/internal [no test files] -2026/10/26 17:39:00 Current terminal: unknown +2025/09/23 11:20:08 Current terminal: unknown === RUN TestArgs ---- PASS: TestArgs (0.47s) +--- PASS: TestArgs (0.42s) === RUN TestBadIntArg ---- PASS: TestBadIntArg (0.20s) +--- PASS: TestBadIntArg (0.25s) === RUN TestBadBoolArg ---- PASS: TestBadBoolArg (0.19s) +--- PASS: TestBadBoolArg (0.17s) === RUN TestBadDurationArg ---- PASS: TestBadDurationArg (0.17s) +--- PASS: TestBadDurationArg (0.20s) === RUN TestMissingArgs ---- PASS: TestMissingArgs (0.17s) +--- PASS: TestMissingArgs (0.21s) === RUN TestDocs ---- PASS: TestDocs (0.19s) +--- PASS: TestDocs (0.13s) === RUN TestMgF ---- PASS: TestMgF (0.17s) +--- PASS: TestMgF (0.14s) === RUN TestMageImportsList ---- PASS: TestMageImportsList (0.70s) +--- PASS: TestMageImportsList (0.78s) === RUN TestMageImportsHelp ---- PASS: TestMageImportsHelp (0.38s) +--- PASS: TestMageImportsHelp (0.37s) === RUN TestMageImportsHelpNamed ---- PASS: TestMageImportsHelpNamed (0.42s) +--- PASS: TestMageImportsHelpNamed (0.39s) === RUN TestMageImportsHelpNamedNS ---- PASS: TestMageImportsHelpNamedNS (0.37s) +--- PASS: TestMageImportsHelpNamedNS (0.33s) === RUN TestMageImportsRoot ---- PASS: TestMageImportsRoot (0.38s) +--- PASS: TestMageImportsRoot (0.41s) === RUN TestMageImportsNamedNS ---- PASS: TestMageImportsNamedNS (0.40s) +--- PASS: TestMageImportsNamedNS (0.27s) === RUN TestMageImportsNamedRoot ---- PASS: TestMageImportsNamedRoot (0.44s) +--- PASS: TestMageImportsNamedRoot (0.45s) === RUN TestMageImportsRootImportNS ---- PASS: TestMageImportsRootImportNS (0.46s) +--- PASS: TestMageImportsRootImportNS (0.36s) === RUN TestMageImportsRootImport ---- PASS: TestMageImportsRootImport (0.37s) +--- PASS: TestMageImportsRootImport (0.34s) === RUN TestMageImportsAliasToNS ---- PASS: TestMageImportsAliasToNS (0.39s) +--- PASS: TestMageImportsAliasToNS (0.35s) === RUN TestMageImportsOneLine ---- PASS: TestMageImportsOneLine (0.66s) +--- PASS: TestMageImportsOneLine (0.58s) === RUN TestMageImportsTaggedPackage --- PASS: TestMageImportsTaggedPackage (0.01s) === RUN TestMageImportsSameNamespaceUniqueTargets ---- PASS: TestMageImportsSameNamespaceUniqueTargets (1.08s) +--- PASS: TestMageImportsSameNamespaceUniqueTargets (0.71s) === RUN TestMageImportsSameNamespaceDupTargets ---- PASS: TestMageImportsSameNamespaceDupTargets (0.26s) +--- PASS: TestMageImportsSameNamespaceDupTargets (0.19s) === RUN TestTransitiveDepCache ---- PASS: TestTransitiveDepCache (0.94s) +--- PASS: TestTransitiveDepCache (1.06s) === RUN TestTransitiveHashFast ---- PASS: TestTransitiveHashFast (0.34s) +--- PASS: TestTransitiveHashFast (0.37s) === RUN TestListMagefilesMain --- PASS: TestListMagefilesMain (0.00s) === RUN TestListMagefilesIgnoresGOOS @@ -513,414 +549,414 @@ === RUN TestListMagefilesIgnoresRespectsGOOSArg --- PASS: TestListMagefilesIgnoresRespectsGOOSArg (0.00s) === RUN TestCompileDiffGoosGoarch -DEBUG: 17:39:09.822048 found target CopyStdin -DEBUG: 17:39:09.822077 found target Panics -DEBUG: 17:39:09.822098 found target PanicsErr -DEBUG: 17:39:09.822109 found target ReturnsNilError -DEBUG: 17:39:09.822136 found target ReturnsNonNilError -DEBUG: 17:39:09.822142 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:09.822152 found target ReturnsVoid -DEBUG: 17:39:09.822155 found target TestVerbose -DEBUG: 17:39:09.822161 time parse Magefiles: 414.136µs ---- PASS: TestCompileDiffGoosGoarch (5.67s) +DEBUG: 11:20:16.900810 found target CopyStdin +DEBUG: 11:20:16.900828 found target Panics +DEBUG: 11:20:16.900838 found target PanicsErr +DEBUG: 11:20:16.900842 found target ReturnsNilError +DEBUG: 11:20:16.900847 found target ReturnsNonNilError +DEBUG: 11:20:16.900851 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:16.900854 found target ReturnsVoid +DEBUG: 11:20:16.900856 found target TestVerbose +DEBUG: 11:20:16.900860 time parse Magefiles: 283.809µs +--- PASS: TestCompileDiffGoosGoarch (5.00s) === RUN TestListMagefilesLib --- PASS: TestListMagefilesLib (0.00s) === RUN TestMixedMageImports -DEBUG: 17:39:15.492292 found target Build -DEBUG: 17:39:15.492321 time parse Magefiles: 161.312µs ---- PASS: TestMixedMageImports (0.40s) +DEBUG: 11:20:21.900034 found target Build +DEBUG: 11:20:21.900059 time parse Magefiles: 196.156µs +--- PASS: TestMixedMageImports (0.35s) === RUN TestMagefilesFolder main_test.go:349: /build/reproducible-path/mage-1.15.0+ds/_build/src/github.com/magefile/mage/mage -DEBUG: 17:39:15.888590 found target Build -DEBUG: 17:39:15.888618 time parse Magefiles: 175.9µs ---- PASS: TestMagefilesFolder (0.39s) +DEBUG: 11:20:22.246964 found target Build +DEBUG: 11:20:22.246984 time parse Magefiles: 190.037µs +--- PASS: TestMagefilesFolder (0.38s) === RUN TestMagefilesFolderMixedWithMagefiles main_test.go:381: /build/reproducible-path/mage-1.15.0+ds/_build/src/github.com/magefile/mage/mage -DEBUG: 17:39:16.277670 found target Build -DEBUG: 17:39:16.277695 time parse Magefiles: 153.117µs ---- PASS: TestMagefilesFolderMixedWithMagefiles (0.45s) +DEBUG: 11:20:22.624224 found target Build +DEBUG: 11:20:22.624244 time parse Magefiles: 99.63µs +--- PASS: TestMagefilesFolderMixedWithMagefiles (0.46s) === RUN TestUntaggedMagefilesFolder main_test.go:419: /build/reproducible-path/mage-1.15.0+ds/_build/src/github.com/magefile/mage/mage -DEBUG: 17:39:16.731194 found target Build -DEBUG: 17:39:16.731226 time parse Magefiles: 144.581µs ---- PASS: TestUntaggedMagefilesFolder (0.51s) +DEBUG: 11:20:23.085052 found target Build +DEBUG: 11:20:23.085071 time parse Magefiles: 108.294µs +--- PASS: TestUntaggedMagefilesFolder (0.28s) === RUN TestMixedTaggingMagefilesFolder main_test.go:451: /build/reproducible-path/mage-1.15.0+ds/_build/src/github.com/magefile/mage/mage -DEBUG: 17:39:17.246680 found target Build -DEBUG: 17:39:17.246705 found target UntaggedBuild -DEBUG: 17:39:17.246710 time parse Magefiles: 160.01µs ---- PASS: TestMixedTaggingMagefilesFolder (0.46s) +DEBUG: 11:20:23.360211 found target Build +DEBUG: 11:20:23.360229 found target UntaggedBuild +DEBUG: 11:20:23.360233 time parse Magefiles: 139.621µs +--- PASS: TestMixedTaggingMagefilesFolder (0.51s) === RUN TestSetDirWithMagefilesFolder -DEBUG: 17:39:17.707566 found target Build -DEBUG: 17:39:17.707591 time parse Magefiles: 139.081µs ---- PASS: TestSetDirWithMagefilesFolder (0.35s) +DEBUG: 11:20:23.873794 found target Build +DEBUG: 11:20:23.873811 time parse Magefiles: 128.103µs +--- PASS: TestSetDirWithMagefilesFolder (0.27s) === RUN TestGoRun ---- PASS: TestGoRun (0.75s) +--- PASS: TestGoRun (1.08s) === RUN TestVerbose -DEBUG: 17:39:18.811924 found target CopyStdin -DEBUG: 17:39:18.811965 found target Panics -DEBUG: 17:39:18.811984 found target PanicsErr -DEBUG: 17:39:18.811994 found target ReturnsNilError -DEBUG: 17:39:18.812000 found target ReturnsNonNilError -DEBUG: 17:39:18.812006 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:18.812009 found target ReturnsVoid -DEBUG: 17:39:18.812012 found target TestVerbose -DEBUG: 17:39:18.812018 time parse Magefiles: 395.993µs -DEBUG: 17:39:18.973003 found target CopyStdin -DEBUG: 17:39:18.973024 found target Panics -DEBUG: 17:39:18.973037 found target PanicsErr -DEBUG: 17:39:18.973045 found target ReturnsNilError -DEBUG: 17:39:18.973050 found target ReturnsNonNilError -DEBUG: 17:39:18.973055 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:18.973059 found target ReturnsVoid -DEBUG: 17:39:18.973061 found target TestVerbose -DEBUG: 17:39:18.973094 time parse Magefiles: 384.09µs ---- PASS: TestVerbose (0.32s) +DEBUG: 11:20:25.216656 found target CopyStdin +DEBUG: 11:20:25.216672 found target Panics +DEBUG: 11:20:25.216681 found target PanicsErr +DEBUG: 11:20:25.216686 found target ReturnsNilError +DEBUG: 11:20:25.216691 found target ReturnsNonNilError +DEBUG: 11:20:25.216697 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:25.216701 found target ReturnsVoid +DEBUG: 11:20:25.216704 found target TestVerbose +DEBUG: 11:20:25.216710 time parse Magefiles: 297.74µs +DEBUG: 11:20:25.391831 found target CopyStdin +DEBUG: 11:20:25.391950 found target Panics +DEBUG: 11:20:25.391969 found target PanicsErr +DEBUG: 11:20:25.391978 found target ReturnsNilError +DEBUG: 11:20:25.391983 found target ReturnsNonNilError +DEBUG: 11:20:25.391995 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:25.392003 found target ReturnsVoid +DEBUG: 11:20:25.392005 found target TestVerbose +DEBUG: 11:20:25.392011 time parse Magefiles: 632.485µs +--- PASS: TestVerbose (0.37s) === RUN TestVerboseEnv --- PASS: TestVerboseEnv (0.00s) === RUN TestVerboseFalseEnv -DEBUG: 17:39:19.135959 found target CopyStdin -DEBUG: 17:39:19.135983 found target Panics -DEBUG: 17:39:19.135995 found target PanicsErr -DEBUG: 17:39:19.136003 found target ReturnsNilError -DEBUG: 17:39:19.136013 found target ReturnsNonNilError -DEBUG: 17:39:19.136022 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:19.136035 found target ReturnsVoid -DEBUG: 17:39:19.136040 found target TestVerbose -DEBUG: 17:39:19.136047 time parse Magefiles: 347.391µs ---- PASS: TestVerboseFalseEnv (0.15s) +DEBUG: 11:20:25.588117 found target CopyStdin +DEBUG: 11:20:25.588142 found target Panics +DEBUG: 11:20:25.588155 found target PanicsErr +DEBUG: 11:20:25.588164 found target ReturnsNilError +DEBUG: 11:20:25.588171 found target ReturnsNonNilError +DEBUG: 11:20:25.588175 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:25.588187 found target ReturnsVoid +DEBUG: 11:20:25.588189 found target TestVerbose +DEBUG: 11:20:25.588195 time parse Magefiles: 372.743µs +--- PASS: TestVerboseFalseEnv (0.14s) === RUN TestList -DEBUG: 17:39:19.290641 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:19.290669 found target SomePig -DEBUG: 17:39:19.290686 found target TestVerbose -DEBUG: 17:39:19.290695 time parse Magefiles: 200.746µs ---- PASS: TestList (0.40s) +DEBUG: 11:20:25.728623 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:25.728640 found target SomePig +DEBUG: 11:20:25.728651 found target TestVerbose +DEBUG: 11:20:25.728654 time parse Magefiles: 188.795µs +--- PASS: TestList (0.37s) === RUN TestListWithColor === RUN TestListWithColor/#00 -DEBUG: 17:39:19.692049 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:19.692071 found target SomePig -DEBUG: 17:39:19.692086 found target TestVerbose -DEBUG: 17:39:19.692091 time parse Magefiles: 227.065µs +DEBUG: 11:20:26.203825 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:26.203839 found target SomePig +DEBUG: 11:20:26.203851 found target TestVerbose +DEBUG: 11:20:26.203854 time parse Magefiles: 193.021µs === RUN TestListWithColor/vt100 -DEBUG: 17:39:19.853755 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:19.853777 found target SomePig -DEBUG: 17:39:19.853792 found target TestVerbose -DEBUG: 17:39:19.853798 time parse Magefiles: 192.641µs +DEBUG: 11:20:26.352524 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:26.352542 found target SomePig +DEBUG: 11:20:26.352554 found target TestVerbose +DEBUG: 11:20:26.352559 time parse Magefiles: 178.089µs === RUN TestListWithColor/cygwin -DEBUG: 17:39:20.017320 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:20.017347 found target SomePig -DEBUG: 17:39:20.017360 found target TestVerbose -DEBUG: 17:39:20.017367 time parse Magefiles: 230.473µs +DEBUG: 11:20:26.502305 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:26.502323 found target SomePig +DEBUG: 11:20:26.502333 found target TestVerbose +DEBUG: 11:20:26.502337 time parse Magefiles: 154.073µs === RUN TestListWithColor/xterm-mono -DEBUG: 17:39:20.188938 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:20.188962 found target SomePig -DEBUG: 17:39:20.188976 found target TestVerbose -DEBUG: 17:39:20.188981 time parse Magefiles: 189.506µs +DEBUG: 11:20:26.626350 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:26.626365 found target SomePig +DEBUG: 11:20:26.626374 found target TestVerbose +DEBUG: 11:20:26.626378 time parse Magefiles: 139.862µs === RUN TestListWithColor/xterm -DEBUG: 17:39:20.352403 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:20.352423 found target SomePig -DEBUG: 17:39:20.352436 found target TestVerbose -DEBUG: 17:39:20.352441 time parse Magefiles: 155.251µs +DEBUG: 11:20:26.920099 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:26.920114 found target SomePig +DEBUG: 11:20:26.920126 found target TestVerbose +DEBUG: 11:20:26.920130 time parse Magefiles: 184.088µs === RUN TestListWithColor/xterm-vt220 -DEBUG: 17:39:20.520275 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:20.520295 found target SomePig -DEBUG: 17:39:20.520309 found target TestVerbose -DEBUG: 17:39:20.520316 time parse Magefiles: 188.984µs +DEBUG: 11:20:27.073371 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:27.073385 found target SomePig +DEBUG: 11:20:27.073395 found target TestVerbose +DEBUG: 11:20:27.073400 time parse Magefiles: 147.353µs === RUN TestListWithColor/xterm-16color -DEBUG: 17:39:20.703889 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:20.703908 found target SomePig -DEBUG: 17:39:20.703919 found target TestVerbose -DEBUG: 17:39:20.703925 time parse Magefiles: 196.127µs +DEBUG: 11:20:27.279058 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:27.279076 found target SomePig +DEBUG: 11:20:27.279087 found target TestVerbose +DEBUG: 11:20:27.279091 time parse Magefiles: 165.761µs === RUN TestListWithColor/xterm-256color -DEBUG: 17:39:20.865011 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:20.865038 found target SomePig -DEBUG: 17:39:20.865056 found target TestVerbose -DEBUG: 17:39:20.865088 time parse Magefiles: 211.567µs +DEBUG: 11:20:27.392232 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:27.392249 found target SomePig +DEBUG: 11:20:27.392261 found target TestVerbose +DEBUG: 11:20:27.392265 time parse Magefiles: 158.68µs === RUN TestListWithColor/screen-256color -DEBUG: 17:39:21.033103 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:21.033121 found target SomePig -DEBUG: 17:39:21.033132 found target TestVerbose -DEBUG: 17:39:21.033137 time parse Magefiles: 220.724µs ---- PASS: TestListWithColor (1.51s) - --- PASS: TestListWithColor/#00 (0.16s) - --- PASS: TestListWithColor/vt100 (0.16s) - --- PASS: TestListWithColor/cygwin (0.17s) - --- PASS: TestListWithColor/xterm-mono (0.16s) - --- PASS: TestListWithColor/xterm (0.17s) - --- PASS: TestListWithColor/xterm-vt220 (0.18s) - --- PASS: TestListWithColor/xterm-16color (0.16s) - --- PASS: TestListWithColor/xterm-256color (0.17s) - --- PASS: TestListWithColor/screen-256color (0.17s) +DEBUG: 11:20:27.508956 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:27.508968 found target SomePig +DEBUG: 11:20:27.508979 found target TestVerbose +DEBUG: 11:20:27.508983 time parse Magefiles: 150.217µs +--- PASS: TestListWithColor (1.54s) + --- PASS: TestListWithColor/#00 (0.26s) + --- PASS: TestListWithColor/vt100 (0.15s) + --- PASS: TestListWithColor/cygwin (0.12s) + --- PASS: TestListWithColor/xterm-mono (0.29s) + --- PASS: TestListWithColor/xterm (0.15s) + --- PASS: TestListWithColor/xterm-vt220 (0.21s) + --- PASS: TestListWithColor/xterm-16color (0.11s) + --- PASS: TestListWithColor/xterm-256color (0.12s) + --- PASS: TestListWithColor/screen-256color (0.13s) === RUN TestNoArgNoDefaultList -2026/10/26 17:39:21 Current terminal: screen-256color -DEBUG: 17:39:21.198718 found target BazBuz -DEBUG: 17:39:21.198755 found target FooBar -DEBUG: 17:39:21.198763 time parse Magefiles: 283.862µs ---- PASS: TestNoArgNoDefaultList (0.36s) +2025/09/23 11:20:27 Current terminal: screen-256color +DEBUG: 11:20:27.637037 found target BazBuz +DEBUG: 11:20:27.637064 found target FooBar +DEBUG: 11:20:27.637070 time parse Magefiles: 151.439µs +--- PASS: TestNoArgNoDefaultList (0.54s) === RUN TestIgnoreDefault -DEBUG: 17:39:21.560398 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:21.560418 found target SomePig -DEBUG: 17:39:21.560432 found target TestVerbose -DEBUG: 17:39:21.560437 time parse Magefiles: 176.992µs ---- PASS: TestIgnoreDefault (0.19s) +DEBUG: 11:20:28.178690 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:28.178708 found target SomePig +DEBUG: 11:20:28.178748 found target TestVerbose +DEBUG: 11:20:28.178757 time parse Magefiles: 236.046µs +--- PASS: TestIgnoreDefault (0.16s) === RUN TestTargetError -DEBUG: 17:39:21.749715 found target CopyStdin -DEBUG: 17:39:21.749743 found target Panics -DEBUG: 17:39:21.749754 found target PanicsErr -DEBUG: 17:39:21.749760 found target ReturnsNilError -DEBUG: 17:39:21.749766 found target ReturnsNonNilError -DEBUG: 17:39:21.749772 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:21.749776 found target ReturnsVoid -DEBUG: 17:39:21.749778 found target TestVerbose -DEBUG: 17:39:21.749784 time parse Magefiles: 324.498µs +DEBUG: 11:20:28.339448 found target CopyStdin +DEBUG: 11:20:28.339467 found target Panics +DEBUG: 11:20:28.339476 found target PanicsErr +DEBUG: 11:20:28.339481 found target ReturnsNilError +DEBUG: 11:20:28.339485 found target ReturnsNonNilError +DEBUG: 11:20:28.339489 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:28.339492 found target ReturnsVoid +DEBUG: 11:20:28.339494 found target TestVerbose +DEBUG: 11:20:28.339498 time parse Magefiles: 342.858µs --- PASS: TestTargetError (0.17s) === RUN TestStdinCopy -DEBUG: 17:39:21.918222 found target CopyStdin -DEBUG: 17:39:21.918383 found target Panics -DEBUG: 17:39:21.918398 found target PanicsErr -DEBUG: 17:39:21.918405 found target ReturnsNilError -DEBUG: 17:39:21.918413 found target ReturnsNonNilError -DEBUG: 17:39:21.918420 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:21.918424 found target ReturnsVoid -DEBUG: 17:39:21.918427 found target TestVerbose -DEBUG: 17:39:21.918434 time parse Magefiles: 530.294µs ---- PASS: TestStdinCopy (0.16s) +DEBUG: 11:20:28.506555 found target CopyStdin +DEBUG: 11:20:28.506570 found target Panics +DEBUG: 11:20:28.506580 found target PanicsErr +DEBUG: 11:20:28.506585 found target ReturnsNilError +DEBUG: 11:20:28.506589 found target ReturnsNonNilError +DEBUG: 11:20:28.506593 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:28.506595 found target ReturnsVoid +DEBUG: 11:20:28.506597 found target TestVerbose +DEBUG: 11:20:28.506601 time parse Magefiles: 255.245µs +--- PASS: TestStdinCopy (0.13s) === RUN TestTargetPanics -DEBUG: 17:39:22.080399 found target CopyStdin -DEBUG: 17:39:22.080424 found target Panics -DEBUG: 17:39:22.080435 found target PanicsErr -DEBUG: 17:39:22.080442 found target ReturnsNilError -DEBUG: 17:39:22.080447 found target ReturnsNonNilError -DEBUG: 17:39:22.080452 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:22.080455 found target ReturnsVoid -DEBUG: 17:39:22.080458 found target TestVerbose -DEBUG: 17:39:22.080465 time parse Magefiles: 318.798µs ---- PASS: TestTargetPanics (0.16s) +DEBUG: 11:20:28.646586 found target CopyStdin +DEBUG: 11:20:28.646602 found target Panics +DEBUG: 11:20:28.646611 found target PanicsErr +DEBUG: 11:20:28.646616 found target ReturnsNilError +DEBUG: 11:20:28.646619 found target ReturnsNonNilError +DEBUG: 11:20:28.646624 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:28.646626 found target ReturnsVoid +DEBUG: 11:20:28.646628 found target TestVerbose +DEBUG: 11:20:28.646632 time parse Magefiles: 5.827129ms +--- PASS: TestTargetPanics (0.14s) === RUN TestPanicsErr -DEBUG: 17:39:22.236179 found target CopyStdin -DEBUG: 17:39:22.236211 found target Panics -DEBUG: 17:39:22.236223 found target PanicsErr -DEBUG: 17:39:22.236229 found target ReturnsNilError -DEBUG: 17:39:22.236234 found target ReturnsNonNilError -DEBUG: 17:39:22.236239 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:22.236242 found target ReturnsVoid -DEBUG: 17:39:22.236246 found target TestVerbose -DEBUG: 17:39:22.236252 time parse Magefiles: 361.468µs +DEBUG: 11:20:28.777472 found target CopyStdin +DEBUG: 11:20:28.777492 found target Panics +DEBUG: 11:20:28.777501 found target PanicsErr +DEBUG: 11:20:28.777506 found target ReturnsNilError +DEBUG: 11:20:28.777510 found target ReturnsNonNilError +DEBUG: 11:20:28.777514 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:28.777516 found target ReturnsVoid +DEBUG: 11:20:28.777518 found target TestVerbose +DEBUG: 11:20:28.777522 time parse Magefiles: 314.164µs --- PASS: TestPanicsErr (0.16s) === RUN TestHashTemplate ---- PASS: TestHashTemplate (0.01s) +--- PASS: TestHashTemplate (0.03s) === RUN TestKeepFlag -DEBUG: 17:39:22.406430 found target Noop -DEBUG: 17:39:22.406453 time parse Magefiles: 127.94µs +DEBUG: 11:20:28.963650 found target Noop +DEBUG: 11:20:28.963669 time parse Magefiles: 97.578µs main_test.go:877: Targets: - noop - main_test.go:877: ---- PASS: TestKeepFlag (0.36s) + main_test.go:877: noop + +--- PASS: TestKeepFlag (0.48s) === RUN TestOnlyStdLib -DEBUG: 17:39:22.769448 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:22.769473 found target SomePig -DEBUG: 17:39:22.769488 found target TestVerbose -DEBUG: 17:39:22.769494 time parse Magefiles: 189.545µs +DEBUG: 11:20:29.446117 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:29.446132 found target SomePig +DEBUG: 11:20:29.446144 found target TestVerbose +DEBUG: 11:20:29.446148 time parse Magefiles: 167.352µs main_test.go:877: Targets: - somePig* This is the synopsis for SomePig. - main_test.go:877: testVerbose + main_test.go:877: somePig* This is the synopsis for SomePig. + testVerbose * default target ---- PASS: TestOnlyStdLib (0.37s) +--- PASS: TestOnlyStdLib (0.33s) === RUN TestMultipleTargets -DEBUG: 17:39:23.135263 found target CopyStdin -DEBUG: 17:39:23.135287 found target Panics -DEBUG: 17:39:23.135298 found target PanicsErr -DEBUG: 17:39:23.135305 found target ReturnsNilError -DEBUG: 17:39:23.135310 found target ReturnsNonNilError -DEBUG: 17:39:23.135316 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:23.135320 found target ReturnsVoid -DEBUG: 17:39:23.135322 found target TestVerbose -DEBUG: 17:39:23.135329 time parse Magefiles: 341.31µs +DEBUG: 11:20:29.774437 found target CopyStdin +DEBUG: 11:20:29.774461 found target Panics +DEBUG: 11:20:29.774474 found target PanicsErr +DEBUG: 11:20:29.774481 found target ReturnsNilError +DEBUG: 11:20:29.774487 found target ReturnsNonNilError +DEBUG: 11:20:29.774494 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:29.774509 found target ReturnsVoid +DEBUG: 11:20:29.774513 found target TestVerbose +DEBUG: 11:20:29.774518 time parse Magefiles: 350.45µs --- PASS: TestMultipleTargets (0.18s) === RUN TestFirstTargetFails -DEBUG: 17:39:23.316290 found target CopyStdin -DEBUG: 17:39:23.316326 found target Panics -DEBUG: 17:39:23.316338 found target PanicsErr -DEBUG: 17:39:23.316344 found target ReturnsNilError -DEBUG: 17:39:23.316350 found target ReturnsNonNilError -DEBUG: 17:39:23.316357 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:23.316361 found target ReturnsVoid -DEBUG: 17:39:23.316364 found target TestVerbose -DEBUG: 17:39:23.316369 time parse Magefiles: 341.46µs ---- PASS: TestFirstTargetFails (0.16s) +DEBUG: 11:20:29.956067 found target CopyStdin +DEBUG: 11:20:29.956088 found target Panics +DEBUG: 11:20:29.956098 found target PanicsErr +DEBUG: 11:20:29.956103 found target ReturnsNilError +DEBUG: 11:20:29.956107 found target ReturnsNonNilError +DEBUG: 11:20:29.956111 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:29.956114 found target ReturnsVoid +DEBUG: 11:20:29.956116 found target TestVerbose +DEBUG: 11:20:29.956120 time parse Magefiles: 328.055µs +--- PASS: TestFirstTargetFails (0.12s) === RUN TestBadSecondTargets -DEBUG: 17:39:23.471882 found target CopyStdin -DEBUG: 17:39:23.471906 found target Panics -DEBUG: 17:39:23.471918 found target PanicsErr -DEBUG: 17:39:23.471924 found target ReturnsNilError -DEBUG: 17:39:23.471930 found target ReturnsNonNilError -DEBUG: 17:39:23.471935 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:23.471939 found target ReturnsVoid -DEBUG: 17:39:23.471941 found target TestVerbose -DEBUG: 17:39:23.471947 time parse Magefiles: 360.607µs ---- PASS: TestBadSecondTargets (0.17s) +DEBUG: 11:20:30.080307 found target CopyStdin +DEBUG: 11:20:30.080330 found target Panics +DEBUG: 11:20:30.080344 found target PanicsErr +DEBUG: 11:20:30.080351 found target ReturnsNilError +DEBUG: 11:20:30.080357 found target ReturnsNonNilError +DEBUG: 11:20:30.080361 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:30.080364 found target ReturnsVoid +DEBUG: 11:20:30.080366 found target TestVerbose +DEBUG: 11:20:30.080371 time parse Magefiles: 296.687µs +--- PASS: TestBadSecondTargets (0.18s) === RUN TestParse --- PASS: TestParse (0.00s) === RUN TestSetDir -DEBUG: 17:39:23.645171 found target TestCurrentDir -DEBUG: 17:39:23.645193 time parse Magefiles: 262.482µs ---- PASS: TestSetDir (0.37s) +DEBUG: 11:20:30.257734 found target TestCurrentDir +DEBUG: 11:20:30.257755 time parse Magefiles: 309.958µs +--- PASS: TestSetDir (0.45s) === RUN TestSetWorkingDir -DEBUG: 17:39:24.009321 found target TestWorkingDir -DEBUG: 17:39:24.009346 time parse Magefiles: 238.026µs ---- PASS: TestSetWorkingDir (0.39s) +DEBUG: 11:20:30.707309 found target TestWorkingDir +DEBUG: 11:20:30.707334 time parse Magefiles: 180.883µs +--- PASS: TestSetWorkingDir (0.51s) === RUN TestTimeout -DEBUG: 17:39:24.396515 found target CtxDeps -DEBUG: 17:39:24.396546 found target TakesContextNoError -DEBUG: 17:39:24.396563 found target TakesContextWithError -DEBUG: 17:39:24.396567 found target Timeout -DEBUG: 17:39:24.396573 time parse Magefiles: 242.635µs ---- PASS: TestTimeout (0.52s) +DEBUG: 11:20:31.218006 found target CtxDeps +DEBUG: 11:20:31.218034 found target TakesContextNoError +DEBUG: 11:20:31.218047 found target TakesContextWithError +DEBUG: 11:20:31.218049 found target Timeout +DEBUG: 11:20:31.218143 time parse Magefiles: 289.668µs +--- PASS: TestTimeout (0.70s) === RUN TestParseHelp --- PASS: TestParseHelp (0.00s) === RUN TestHelpTarget -DEBUG: 17:39:24.913834 found target CopyStdin -DEBUG: 17:39:24.913864 found target Panics -DEBUG: 17:39:24.913877 found target PanicsErr -DEBUG: 17:39:24.913884 found target ReturnsNilError -DEBUG: 17:39:24.913889 found target ReturnsNonNilError -DEBUG: 17:39:24.913895 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 17:39:24.913899 found target ReturnsVoid -DEBUG: 17:39:24.913901 found target TestVerbose -DEBUG: 17:39:24.913907 time parse Magefiles: 396.974µs ---- PASS: TestHelpTarget (0.17s) +DEBUG: 11:20:31.925560 found target CopyStdin +DEBUG: 11:20:31.925584 found target Panics +DEBUG: 11:20:31.925594 found target PanicsErr +DEBUG: 11:20:31.925599 found target ReturnsNilError +DEBUG: 11:20:31.925603 found target ReturnsNonNilError +DEBUG: 11:20:31.925607 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 11:20:31.925610 found target ReturnsVoid +DEBUG: 11:20:31.925612 found target TestVerbose +DEBUG: 11:20:31.925616 time parse Magefiles: 329.598µs +--- PASS: TestHelpTarget (0.20s) === RUN TestHelpAlias -DEBUG: 17:39:25.081274 found target Checkout -DEBUG: 17:39:25.081299 found target Status -DEBUG: 17:39:25.081312 time parse Magefiles: 187.893µs -DEBUG: 17:39:25.449936 found target Checkout -DEBUG: 17:39:25.449966 found target Status -DEBUG: 17:39:25.449978 time parse Magefiles: 174.307µs ---- PASS: TestHelpAlias (0.51s) +DEBUG: 11:20:32.116699 found target Checkout +DEBUG: 11:20:32.116716 found target Status +DEBUG: 11:20:32.116726 time parse Magefiles: 136.967µs +DEBUG: 11:20:32.559594 found target Checkout +DEBUG: 11:20:32.559616 found target Status +DEBUG: 11:20:32.559626 time parse Magefiles: 155.826µs +--- PASS: TestHelpAlias (0.60s) === RUN TestAlias -DEBUG: 17:39:25.593458 found target Checkout -DEBUG: 17:39:25.593480 found target Status -DEBUG: 17:39:25.593492 time parse Magefiles: 144.451µs -DEBUG: 17:39:25.774207 found target Checkout -DEBUG: 17:39:25.774229 found target Status -DEBUG: 17:39:25.774327 time parse Magefiles: 322.915µs ---- PASS: TestAlias (0.35s) +DEBUG: 11:20:32.769393 found target Checkout +DEBUG: 11:20:32.769405 found target Status +DEBUG: 11:20:32.769415 time parse Magefiles: 144.568µs +DEBUG: 11:20:33.031828 found target Checkout +DEBUG: 11:20:33.031843 found target Status +DEBUG: 11:20:33.031853 time parse Magefiles: 146.922µs +--- PASS: TestAlias (0.49s) === RUN TestInvalidAlias -DEBUG: 17:39:25.946149 time parse Magefiles: 144.681µs ---- PASS: TestInvalidAlias (0.34s) +DEBUG: 11:20:33.200932 time parse Magefiles: 143.085µs +--- PASS: TestInvalidAlias (0.35s) === RUN TestRunCompiledPrintsError --- PASS: TestRunCompiledPrintsError (0.00s) === RUN TestCompiledFlags -DEBUG: 17:39:26.287431 found target Deploy -DEBUG: 17:39:26.287461 found target PrintVerboseFlag -DEBUG: 17:39:26.287470 found target Sleep -DEBUG: 17:39:26.287476 found target TestVerbose -DEBUG: 17:39:26.287484 time parse Magefiles: 223.829µs ---- PASS: TestCompiledFlags (0.41s) +DEBUG: 11:20:33.546983 found target Deploy +DEBUG: 11:20:33.547001 found target PrintVerboseFlag +DEBUG: 11:20:33.547006 found target Sleep +DEBUG: 11:20:33.547010 found target TestVerbose +DEBUG: 11:20:33.547015 time parse Magefiles: 143.427µs +--- PASS: TestCompiledFlags (0.37s) === RUN TestCompiledEnvironmentVars -DEBUG: 17:39:26.700017 found target Deploy -DEBUG: 17:39:26.700053 found target PrintVerboseFlag -DEBUG: 17:39:26.700065 found target Sleep -DEBUG: 17:39:26.700073 found target TestVerbose -DEBUG: 17:39:26.700082 time parse Magefiles: 277.891µs ---- PASS: TestCompiledEnvironmentVars (0.31s) +DEBUG: 11:20:33.915527 found target Deploy +DEBUG: 11:20:33.915554 found target PrintVerboseFlag +DEBUG: 11:20:33.915559 found target Sleep +DEBUG: 11:20:33.915563 found target TestVerbose +DEBUG: 11:20:33.915568 time parse Magefiles: 197.068µs +--- PASS: TestCompiledEnvironmentVars (0.40s) === RUN TestCompiledVerboseFlag -DEBUG: 17:39:27.009526 found target Deploy -DEBUG: 17:39:27.009553 found target PrintVerboseFlag -DEBUG: 17:39:27.009565 found target Sleep -DEBUG: 17:39:27.009573 found target TestVerbose -DEBUG: 17:39:27.009584 time parse Magefiles: 189.966µs ---- PASS: TestCompiledVerboseFlag (0.30s) +DEBUG: 11:20:34.319075 found target Deploy +DEBUG: 11:20:34.319097 found target PrintVerboseFlag +DEBUG: 11:20:34.319103 found target Sleep +DEBUG: 11:20:34.319108 found target TestVerbose +DEBUG: 11:20:34.319113 time parse Magefiles: 203.427µs +--- PASS: TestCompiledVerboseFlag (0.34s) === RUN TestSignals -DEBUG: 17:39:27.304504 found target ExitsAfterCancel -DEBUG: 17:39:27.304538 found target ExitsAfterSighup -DEBUG: 17:39:27.304546 found target ExitsAfterSigint -DEBUG: 17:39:27.304552 found target IgnoresSignals -DEBUG: 17:39:27.304563 time parse Magefiles: 254.958µs +DEBUG: 11:20:34.660939 found target ExitsAfterCancel +DEBUG: 11:20:34.660963 found target ExitsAfterSighup +DEBUG: 11:20:34.660968 found target ExitsAfterSigint +DEBUG: 11:20:34.660972 found target IgnoresSignals +DEBUG: 11:20:34.660979 time parse Magefiles: 186.692µs --- PASS: TestSignals (8.34s) === RUN TestCompiledDeterministic === RUN TestCompiledDeterministic/one -DEBUG: 17:39:35.646883 found target Deploy -DEBUG: 17:39:35.646917 found target PrintVerboseFlag -DEBUG: 17:39:35.646926 found target Sleep -DEBUG: 17:39:35.646932 found target TestVerbose -DEBUG: 17:39:35.646940 time parse Magefiles: 247.414µs +DEBUG: 11:20:43.002003 found target Deploy +DEBUG: 11:20:43.002019 found target PrintVerboseFlag +DEBUG: 11:20:43.002027 found target Sleep +DEBUG: 11:20:43.002033 found target TestVerbose +DEBUG: 11:20:43.002040 time parse Magefiles: 198.89µs === RUN TestCompiledDeterministic/two -DEBUG: 17:39:35.943442 found target Deploy -DEBUG: 17:39:35.943466 found target PrintVerboseFlag -DEBUG: 17:39:35.943473 found target Sleep -DEBUG: 17:39:35.943482 found target TestVerbose -DEBUG: 17:39:35.943489 time parse Magefiles: 413.705µs +DEBUG: 11:20:43.391924 found target Deploy +DEBUG: 11:20:43.391950 found target PrintVerboseFlag +DEBUG: 11:20:43.391957 found target Sleep +DEBUG: 11:20:43.391961 found target TestVerbose +DEBUG: 11:20:43.391967 time parse Magefiles: 215.906µs === RUN TestCompiledDeterministic/three -DEBUG: 17:39:36.238945 found target Deploy -DEBUG: 17:39:36.238975 found target PrintVerboseFlag -DEBUG: 17:39:36.238983 found target Sleep -DEBUG: 17:39:36.238994 found target TestVerbose -DEBUG: 17:39:36.239000 time parse Magefiles: 234.91µs +DEBUG: 11:20:43.831983 found target Deploy +DEBUG: 11:20:43.832012 found target PrintVerboseFlag +DEBUG: 11:20:43.832018 found target Sleep +DEBUG: 11:20:43.832022 found target TestVerbose +DEBUG: 11:20:43.832027 time parse Magefiles: 39.108441ms === RUN TestCompiledDeterministic/four -DEBUG: 17:39:36.556342 found target Deploy -DEBUG: 17:39:36.556378 found target PrintVerboseFlag -DEBUG: 17:39:36.556386 found target Sleep -DEBUG: 17:39:36.556392 found target TestVerbose -DEBUG: 17:39:36.556399 time parse Magefiles: 235.701µs ---- PASS: TestCompiledDeterministic (1.21s) - --- PASS: TestCompiledDeterministic/one (0.30s) - --- PASS: TestCompiledDeterministic/two (0.30s) - --- PASS: TestCompiledDeterministic/three (0.32s) - --- PASS: TestCompiledDeterministic/four (0.30s) +DEBUG: 11:20:44.076958 found target Deploy +DEBUG: 11:20:44.076983 found target PrintVerboseFlag +DEBUG: 11:20:44.076989 found target Sleep +DEBUG: 11:20:44.076993 found target TestVerbose +DEBUG: 11:20:44.076998 time parse Magefiles: 215.395µs +--- PASS: TestCompiledDeterministic (1.41s) + --- PASS: TestCompiledDeterministic/one (0.39s) + --- PASS: TestCompiledDeterministic/two (0.40s) + --- PASS: TestCompiledDeterministic/three (0.28s) + --- PASS: TestCompiledDeterministic/four (0.34s) === RUN TestClean -DEBUG: 17:39:36.887389 found target Checkout -DEBUG: 17:39:36.887425 found target Status -DEBUG: 17:39:36.887439 time parse Magefiles: 194.094µs -DEBUG: 17:39:37.259697 found target Checkout -DEBUG: 17:39:37.259719 found target Status -DEBUG: 17:39:37.259731 time parse Magefiles: 168.546µs ---- PASS: TestClean (0.59s) +DEBUG: 11:20:44.428703 found target Checkout +DEBUG: 11:20:44.428719 found target Status +DEBUG: 11:20:44.428729 time parse Magefiles: 144.678µs +DEBUG: 11:20:44.689125 found target Checkout +DEBUG: 11:20:44.689145 found target Status +DEBUG: 11:20:44.689159 time parse Magefiles: 182.075µs +--- PASS: TestClean (0.54s) === RUN TestGoCmd --- PASS: TestGoCmd (0.00s) === RUN TestGoModules main_test.go:1732: Skipping go modules test for Debian --- SKIP: TestGoModules (0.00s) === RUN TestNamespaceDep -DEBUG: 17:39:37.445333 found namespace ./ NS -DEBUG: 17:39:37.445351 found namespace method ./ NS.Bare -DEBUG: 17:39:37.445357 found namespace method ./ NS.BareCtx -DEBUG: 17:39:37.445361 found namespace method ./ NS.CtxErr -DEBUG: 17:39:37.445364 found namespace method ./ NS.Error -DEBUG: 17:39:37.445367 found target TestNamespaceDep -DEBUG: 17:39:37.445373 time parse Magefiles: 169.328µs ---- PASS: TestNamespaceDep (0.37s) +DEBUG: 11:20:44.957208 found namespace ./ NS +DEBUG: 11:20:44.957221 found namespace method ./ NS.Bare +DEBUG: 11:20:44.957227 found namespace method ./ NS.BareCtx +DEBUG: 11:20:44.957233 found namespace method ./ NS.CtxErr +DEBUG: 11:20:44.957236 found namespace method ./ NS.Error +DEBUG: 11:20:44.957239 found target TestNamespaceDep +DEBUG: 11:20:44.957247 time parse Magefiles: 153.963µs +--- PASS: TestNamespaceDep (0.54s) === RUN TestNamespace -DEBUG: 17:39:37.811989 found namespace ./ NS -DEBUG: 17:39:37.812006 found namespace method ./ NS.Bare -DEBUG: 17:39:37.812013 found namespace method ./ NS.BareCtx -DEBUG: 17:39:37.812022 found namespace method ./ NS.CtxErr -DEBUG: 17:39:37.812027 found namespace method ./ NS.Error -DEBUG: 17:39:37.812031 found target TestNamespaceDep -DEBUG: 17:39:37.812042 time parse Magefiles: 222.177µs ---- PASS: TestNamespace (0.17s) +DEBUG: 11:20:45.495718 found namespace ./ NS +DEBUG: 11:20:45.495730 found namespace method ./ NS.Bare +DEBUG: 11:20:45.495734 found namespace method ./ NS.BareCtx +DEBUG: 11:20:45.495739 found namespace method ./ NS.CtxErr +DEBUG: 11:20:45.495741 found namespace method ./ NS.Error +DEBUG: 11:20:45.495743 found target TestNamespaceDep +DEBUG: 11:20:45.495748 time parse Magefiles: 147.793µs +--- PASS: TestNamespace (0.27s) === RUN TestNamespaceDefault -DEBUG: 17:39:37.981886 found namespace ./ NS -DEBUG: 17:39:37.981904 found namespace method ./ NS.Bare -DEBUG: 17:39:37.981912 found namespace method ./ NS.BareCtx -DEBUG: 17:39:37.981919 found namespace method ./ NS.CtxErr -DEBUG: 17:39:37.981925 found namespace method ./ NS.Error -DEBUG: 17:39:37.981930 found target TestNamespaceDep -DEBUG: 17:39:37.981946 time parse Magefiles: 213.02µs ---- PASS: TestNamespaceDefault (0.18s) +DEBUG: 11:20:45.769269 found namespace ./ NS +DEBUG: 11:20:45.769286 found namespace method ./ NS.Bare +DEBUG: 11:20:45.769292 found namespace method ./ NS.BareCtx +DEBUG: 11:20:45.769299 found namespace method ./ NS.CtxErr +DEBUG: 11:20:45.769306 found namespace method ./ NS.Error +DEBUG: 11:20:45.769309 found target TestNamespaceDep +DEBUG: 11:20:45.769317 time parse Magefiles: 223.767µs +--- PASS: TestNamespaceDefault (0.11s) === RUN TestAliasToImport --- PASS: TestAliasToImport (0.00s) === RUN TestWrongDependency -DEBUG: 17:39:38.157540 found target FooBar -DEBUG: 17:39:38.157563 skipping function with invalid signature func WrongSignature: unsupported argument type: complex128 -DEBUG: 17:39:38.157568 time parse Magefiles: 132.158µs ---- PASS: TestWrongDependency (0.38s) +DEBUG: 11:20:45.880380 found target FooBar +DEBUG: 11:20:45.880398 skipping function with invalid signature func WrongSignature: unsupported argument type: complex128 +DEBUG: 11:20:45.880403 time parse Magefiles: 165.11µs +--- PASS: TestWrongDependency (0.33s) PASS -ok github.com/magefile/mage/mage 37.885s +ok github.com/magefile/mage/mage 37.808s === RUN TestValidTargetColor --- PASS: TestValidTargetColor (0.00s) === RUN TestValidTargetColorCaseInsensitive @@ -968,7 +1004,7 @@ === RUN Example --- PASS: Example (0.00s) PASS -ok github.com/magefile/mage/mg 0.106s +ok github.com/magefile/mage/mg 0.139s === RUN TestParse parse_test.go:97: &parse.Function{PkgAlias:"", Package:"", ImportPath:"", Name:"Baz", Receiver:"Build", IsError:false, IsContext:false, Synopsis:"", Comment:"", Args:[]parse.Arg(nil)} parse_test.go:97: &parse.Function{PkgAlias:"", Package:"", ImportPath:"", Name:"Foobar", Receiver:"Build", IsError:true, IsContext:false, Synopsis:"", Comment:"", Args:[]parse.Arg(nil)} @@ -1000,9 +1036,9 @@ === RUN TestGetImportSelf running go list -f {{.Dir}}||{{.Name}} github.com/magefile/mage/parse/testdata/importself running go list -f {{join .GoFiles "||"}} github.com/magefile/mage/parse/testdata/importself ---- PASS: TestGetImportSelf (0.16s) +--- PASS: TestGetImportSelf (0.18s) PASS -ok github.com/magefile/mage/parse 0.245s +ok github.com/magefile/mage/parse 0.259s === RUN TestOutCmd --- PASS: TestOutCmd (0.00s) === RUN TestExitCode @@ -1019,14 +1055,14 @@ === RUN TestHelpers/sh/copy/ne === RUN TestHelpers/sh/rm === RUN TestHelpers/sh/rm/nedir ---- PASS: TestHelpers (0.00s) +--- PASS: TestHelpers (0.02s) --- PASS: TestHelpers/sh/copy (0.00s) --- PASS: TestHelpers/sh/rm/ne (0.00s) --- PASS: TestHelpers/sh/copy/ne (0.00s) --- PASS: TestHelpers/sh/rm (0.00s) --- PASS: TestHelpers/sh/rm/nedir (0.00s) PASS -ok github.com/magefile/mage/sh 0.012s +ok github.com/magefile/mage/sh 0.033s === RUN TestNewestModTime === PAUSE TestNewestModTime === RUN TestOldestModTime @@ -1048,22 +1084,22 @@ === RUN TestDir === PAUSE TestDir === CONT TestNewestModTime -=== CONT TestDirMissingSrc +=== CONT TestDir +=== CONT TestPath +=== CONT TestGlob +=== CONT TestDirMissingDest === CONT TestPathMissingSource +=== CONT TestDirMissingSrc +--- PASS: TestDirMissingDest (0.00s) === CONT TestOldestModTime === CONT TestPathMissingDest -=== CONT TestPath === CONT TestGlobEmptyGlob -=== CONT TestGlob -=== CONT TestDirMissingDest ---- PASS: TestPathMissingSource (0.00s) -=== CONT TestDir --- PASS: TestDirMissingSrc (0.00s) --- PASS: TestPathMissingDest (0.00s) --- PASS: TestGlobEmptyGlob (0.00s) ---- PASS: TestDirMissingDest (0.00s) ---- PASS: TestNewestModTime (0.01s) ---- PASS: TestOldestModTime (0.01s) +--- PASS: TestPathMissingSource (0.00s) +--- PASS: TestOldestModTime (0.03s) +--- PASS: TestNewestModTime (0.03s) === RUN TestPath/Missing_target === RUN TestPath/Target_is_newer === RUN TestPath/Target_is_older @@ -1072,7 +1108,7 @@ === RUN TestPath/Source_is_newer_dir === RUN TestPath/Target_is_newer;_expand_source === RUN TestPath/Target_is_older;_expand_dest ---- PASS: TestPath (0.12s) +--- PASS: TestPath (0.16s) --- PASS: TestPath/Missing_target (0.00s) --- PASS: TestPath/Target_is_newer (0.00s) --- PASS: TestPath/Target_is_older (0.00s) @@ -1093,7 +1129,7 @@ === RUN TestDir/Source_is_newer_dir_(with_env_expansion) === RUN TestDir/Source_file_is_newer_than_dst_dir === RUN TestDir/Source_file_is_not_newer_than_dst_dir ---- PASS: TestDir (0.13s) +--- PASS: TestDir (0.17s) --- PASS: TestDir/Missing_target (0.00s) --- PASS: TestDir/Target_is_newer (0.00s) --- PASS: TestDir/Target_is_older (0.00s) @@ -1112,7 +1148,7 @@ === RUN TestGlob/Target_is_older === RUN TestGlob/Target_is_in_the_middle_of_files_in_the_glob === RUN TestGlob/Globs_work_for_dirs ---- PASS: TestGlob (0.24s) +--- PASS: TestGlob (0.27s) --- PASS: TestGlob/Missing_target (0.00s) --- PASS: TestGlob/Target_is_newer (0.00s) --- PASS: TestGlob/No_actual_globs (0.00s) @@ -1120,7 +1156,7 @@ --- PASS: TestGlob/Target_is_in_the_middle_of_files_in_the_glob (0.00s) --- PASS: TestGlob/Globs_work_for_dirs (0.00s) PASS -ok github.com/magefile/mage/target 0.245s +ok github.com/magefile/mage/target 0.271s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang @@ -1162,8 +1198,8 @@ dh_md5sums -O--builddirectory=_build -O--buildsystem=golang dh_builddeb -O--builddirectory=_build -O--buildsystem=golang dpkg-deb: building package 'mage' in '../mage_1.15.0+ds-2_amd64.deb'. -dpkg-deb: building package 'mage-dbgsym' in '../mage-dbgsym_1.15.0+ds-2_amd64.deb'. dpkg-deb: building package 'golang-github-magefile-mage-dev' in '../golang-github-magefile-mage-dev_1.15.0+ds-2_all.deb'. +dpkg-deb: building package 'mage-dbgsym' in '../mage-dbgsym_1.15.0+ds-2_amd64.deb'. dpkg-genbuildinfo --build=binary -O../mage_1.15.0+ds-2_amd64.buildinfo dpkg-genchanges --build=binary -O../mage_1.15.0+ds-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -1171,12 +1207,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/402733/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/402733/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/402876 and its subdirectories -I: Current time: Mon Oct 26 05:39:47 -12 2026 -I: pbuilder-time-stamp: 1793036387 +I: removing directory /srv/workspace/pbuilder/402733 and its subdirectories +I: Current time: Wed Sep 24 01:20:55 +14 2025 +I: pbuilder-time-stamp: 1758626455