Diff of the two buildlogs: -- --- b1/build.log 2025-03-11 18:37:59.122773882 +0000 +++ b2/build.log 2025-03-11 18:41:53.056204076 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Mar 11 06:33:06 -12 2025 -I: pbuilder-time-stamp: 1741717986 +I: Current time: Tue Apr 14 15:00:58 +14 2026 +I: pbuilder-time-stamp: 1776128458 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-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/1257382/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3920954/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-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 Apr 14 01:01 /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/3920954/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3920954/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=20 ' - DISTRIBUTION='unstable' - 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]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(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=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='409f7a015fd24b0988d7bcf813cf8bce' - 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='1257382' - PS1='# ' - PS2='> ' + INVOCATION_ID=9c3ec5b4efc4414a80890f644c0c5fa7 + 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=3920954 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.i2h4IZwC/pbuilderrc_AfEH --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.i2h4IZwC/b1 --logfile b1/build.log mage_1.15.0+ds-2.dsc' - SUDO_GID='110' - SUDO_UID='105' - 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.i2h4IZwC/pbuilderrc_v4i5 --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.i2h4IZwC/b2 --logfile b2/build.log mage_1.15.0+ds-2.dsc' + SUDO_GID=110 + SUDO_UID=105 + 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 ionos1-amd64 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1257382/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3920954/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -149,7 +181,7 @@ Get: 36 http://deb.debian.org/debian unstable/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 37 http://deb.debian.org/debian unstable/main amd64 golang-any amd64 2:1.24~2 [5216 B] Get: 38 http://deb.debian.org/debian unstable/main amd64 help2man amd64 1.49.3 [198 kB] -Fetched 70.7 MB in 8s (9275 kB/s) +Fetched 70.7 MB in 6s (12.3 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 ... 19783 files and directories currently installed.) @@ -316,7 +348,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/3920954/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/3920954/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 @@ -334,101 +370,101 @@ 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 20 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/unsafeheader -internal/coverage/rtcov -unicode/utf8 -internal/goarch -internal/itoa -internal/godebugs -internal/profilerecord -crypto/internal/fips140/alias -internal/asan -unicode -internal/byteorder + cd _build && go install -trimpath -v -p 42 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 cmp -internal/goexperiment -internal/goos internal/runtime/syscall -internal/cpu +encoding +internal/asan +internal/goos +internal/goarch sync/atomic -internal/runtime/math +crypto/internal/fips140/alias +internal/godebugs +internal/itoa +internal/cpu +internal/msan +unicode/utf8 +internal/byteorder +unicode/utf16 internal/runtime/atomic +internal/goversion +internal/platform +internal/goexperiment crypto/internal/boring/sig -encoding -internal/msan -crypto/internal/fips140/subtle +unicode +internal/profilerecord +internal/unsafeheader log/internal -internal/abi math/bits -unicode/utf16 -internal/goversion internal/runtime/sys -internal/platform internal/syslist +internal/abi +internal/runtime/math +crypto/internal/fips140/subtle +internal/coverage/rtcov internal/chacha8rand crypto/internal/fips140deps/byteorder -internal/bytealg -crypto/internal/fips140deps/cpu internal/runtime/exithook +crypto/internal/fips140deps/cpu +internal/bytealg math internal/stringslite internal/race -internal/runtime/maps internal/sync +internal/runtime/maps runtime internal/reflectlite +sync iter crypto/subtle -sync -slices maps -errors -sort +slices internal/bisect internal/testlog -io +internal/godebug +errors +sort internal/oserror +math/rand/v2 path strconv -math/rand/v2 +io syscall -internal/godebug +crypto/internal/fips140deps/godebug hash -strings bytes crypto/internal/randutil +strings crypto reflect -crypto/internal/fips140deps/godebug crypto/internal/fips140 crypto/internal/impl regexp/syntax go/build/constraint bufio -crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 +crypto/internal/fips140/sha256 crypto/internal/fips140/hmac -internal/syscall/unix +crypto/internal/fips140/check +crypto/internal/fips140/aes internal/syscall/execenv +internal/syscall/unix time -crypto/internal/fips140/check regexp -crypto/internal/fips140/aes io/fs context internal/poll -internal/fmtsort -encoding/binary internal/filepathlite os +internal/fmtsort +encoding/binary encoding/base64 -crypto/internal/sysrand io/ioutil -fmt path/filepath +fmt internal/lazyregexp +crypto/internal/sysrand os/signal crypto/internal/entropy crypto/internal/fips140/drbg @@ -438,493 +474,494 @@ crypto/cipher internal/goroot flag -log internal/buildcfg -go/token -go/doc/comment -github.com/magefile/mage/target -text/template/parse net/url +text/template/parse encoding/json +go/token +github.com/magefile/mage/target +log +go/doc/comment crypto/internal/boring -github.com/magefile/mage/internal crypto/sha1 +github.com/magefile/mage/internal go/scanner go/ast text/template -github.com/magefile/mage/mg go/doc go/parser +github.com/magefile/mage/mg github.com/magefile/mage/sh -github.com/magefile/mage/parse go/build +github.com/magefile/mage/parse 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 20 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 42 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] -2025/03/11 18:35:06 Current terminal: unknown +2026/04/14 01:02:50 Current terminal: unknown === RUN TestArgs ---- PASS: TestArgs (2.31s) +--- PASS: TestArgs (1.41s) === RUN TestBadIntArg ---- PASS: TestBadIntArg (1.12s) +--- PASS: TestBadIntArg (0.52s) === RUN TestBadBoolArg ---- PASS: TestBadBoolArg (1.07s) +--- PASS: TestBadBoolArg (0.48s) === RUN TestBadDurationArg ---- PASS: TestBadDurationArg (1.15s) +--- PASS: TestBadDurationArg (0.56s) === RUN TestMissingArgs ---- PASS: TestMissingArgs (0.84s) +--- PASS: TestMissingArgs (0.51s) === RUN TestDocs ---- PASS: TestDocs (1.01s) +--- PASS: TestDocs (0.48s) === RUN TestMgF ---- PASS: TestMgF (1.05s) +--- PASS: TestMgF (0.83s) === RUN TestMageImportsList ---- PASS: TestMageImportsList (3.91s) +--- PASS: TestMageImportsList (1.90s) === RUN TestMageImportsHelp ---- PASS: TestMageImportsHelp (2.16s) +--- PASS: TestMageImportsHelp (1.24s) === RUN TestMageImportsHelpNamed ---- PASS: TestMageImportsHelpNamed (2.60s) +--- PASS: TestMageImportsHelpNamed (1.32s) === RUN TestMageImportsHelpNamedNS ---- PASS: TestMageImportsHelpNamedNS (2.48s) +--- PASS: TestMageImportsHelpNamedNS (1.46s) === RUN TestMageImportsRoot ---- PASS: TestMageImportsRoot (2.38s) +--- PASS: TestMageImportsRoot (1.28s) === RUN TestMageImportsNamedNS ---- PASS: TestMageImportsNamedNS (2.32s) +--- PASS: TestMageImportsNamedNS (1.03s) === RUN TestMageImportsNamedRoot ---- PASS: TestMageImportsNamedRoot (2.45s) +--- PASS: TestMageImportsNamedRoot (1.06s) === RUN TestMageImportsRootImportNS ---- PASS: TestMageImportsRootImportNS (2.30s) +--- PASS: TestMageImportsRootImportNS (1.16s) === RUN TestMageImportsRootImport ---- PASS: TestMageImportsRootImport (2.59s) +--- PASS: TestMageImportsRootImport (1.07s) === RUN TestMageImportsAliasToNS ---- PASS: TestMageImportsAliasToNS (2.60s) +--- PASS: TestMageImportsAliasToNS (1.10s) === RUN TestMageImportsOneLine ---- PASS: TestMageImportsOneLine (2.66s) +--- PASS: TestMageImportsOneLine (1.85s) === RUN TestMageImportsTaggedPackage ---- PASS: TestMageImportsTaggedPackage (0.14s) +--- PASS: TestMageImportsTaggedPackage (0.05s) === RUN TestMageImportsSameNamespaceUniqueTargets ---- PASS: TestMageImportsSameNamespaceUniqueTargets (3.50s) +--- PASS: TestMageImportsSameNamespaceUniqueTargets (2.34s) === RUN TestMageImportsSameNamespaceDupTargets ---- PASS: TestMageImportsSameNamespaceDupTargets (1.34s) +--- PASS: TestMageImportsSameNamespaceDupTargets (1.79s) === RUN TestTransitiveDepCache ---- PASS: TestTransitiveDepCache (4.03s) +--- PASS: TestTransitiveDepCache (3.07s) === RUN TestTransitiveHashFast ---- PASS: TestTransitiveHashFast (1.78s) +--- PASS: TestTransitiveHashFast (1.04s) === RUN TestListMagefilesMain --- PASS: TestListMagefilesMain (0.00s) === RUN TestListMagefilesIgnoresGOOS --- PASS: TestListMagefilesIgnoresGOOS (0.00s) === RUN TestListMagefilesIgnoresRespectsGOOSArg ---- PASS: TestListMagefilesIgnoresRespectsGOOSArg (0.00s) +--- PASS: TestListMagefilesIgnoresRespectsGOOSArg (0.01s) === RUN TestCompileDiffGoosGoarch -DEBUG: 18:35:54.079655 found target CopyStdin -DEBUG: 18:35:54.079722 found target Panics -DEBUG: 18:35:54.079753 found target PanicsErr -DEBUG: 18:35:54.079764 found target ReturnsNilError -DEBUG: 18:35:54.079777 found target ReturnsNonNilError -DEBUG: 18:35:54.079786 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:35:54.079793 found target ReturnsVoid -DEBUG: 18:35:54.079797 found target TestVerbose -DEBUG: 18:35:54.079810 time parse Magefiles: 929.033µs ---- PASS: TestCompileDiffGoosGoarch (24.93s) +DEBUG: 01:03:17.659723 found target CopyStdin +DEBUG: 01:03:17.659816 found target Panics +DEBUG: 01:03:17.659864 found target PanicsErr +DEBUG: 01:03:17.659911 found target ReturnsNilError +DEBUG: 01:03:17.659946 found target ReturnsNonNilError +DEBUG: 01:03:17.659978 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:17.660003 found target ReturnsVoid +DEBUG: 01:03:17.660024 found target TestVerbose +DEBUG: 01:03:17.660053 time parse Magefiles: 889.67µs +--- PASS: TestCompileDiffGoosGoarch (16.57s) === RUN TestListMagefilesLib --- PASS: TestListMagefilesLib (0.00s) === RUN TestMixedMageImports -DEBUG: 18:36:19.067371 found target Build -DEBUG: 18:36:19.067416 time parse Magefiles: 519.389µs ---- PASS: TestMixedMageImports (2.13s) +DEBUG: 01:03:34.235175 found target Build +DEBUG: 01:03:34.235206 time parse Magefiles: 219.688µs +--- PASS: TestMixedMageImports (1.16s) === RUN TestMagefilesFolder main_test.go:349: /build/reproducible-path/mage-1.15.0+ds/_build/src/github.com/magefile/mage/mage -DEBUG: 18:36:21.171285 found target Build -DEBUG: 18:36:21.171338 time parse Magefiles: 432.093µs ---- PASS: TestMagefilesFolder (2.16s) +DEBUG: 01:03:35.393258 found target Build +DEBUG: 01:03:35.393295 time parse Magefiles: 227.288µs +--- PASS: TestMagefilesFolder (1.16s) === RUN TestMagefilesFolderMixedWithMagefiles main_test.go:381: /build/reproducible-path/mage-1.15.0+ds/_build/src/github.com/magefile/mage/mage -DEBUG: 18:36:23.331330 found target Build -DEBUG: 18:36:23.331381 time parse Magefiles: 415.893µs ---- PASS: TestMagefilesFolderMixedWithMagefiles (2.09s) +DEBUG: 01:03:36.563203 found target Build +DEBUG: 01:03:36.563233 time parse Magefiles: 197.558µs +--- PASS: TestMagefilesFolderMixedWithMagefiles (1.22s) === RUN TestUntaggedMagefilesFolder main_test.go:419: /build/reproducible-path/mage-1.15.0+ds/_build/src/github.com/magefile/mage/mage -DEBUG: 18:36:25.415071 found target Build -DEBUG: 18:36:25.415122 time parse Magefiles: 345.04µs ---- PASS: TestUntaggedMagefilesFolder (2.34s) +DEBUG: 01:03:37.781104 found target Build +DEBUG: 01:03:37.781136 time parse Magefiles: 194.73µs +--- PASS: TestUntaggedMagefilesFolder (1.08s) === RUN TestMixedTaggingMagefilesFolder main_test.go:451: /build/reproducible-path/mage-1.15.0+ds/_build/src/github.com/magefile/mage/mage -DEBUG: 18:36:27.787163 found target Build -DEBUG: 18:36:27.787208 found target UntaggedBuild -DEBUG: 18:36:27.787217 time parse Magefiles: 447.834µs ---- PASS: TestMixedTaggingMagefilesFolder (1.98s) +DEBUG: 01:03:38.860209 found target Build +DEBUG: 01:03:38.860248 found target UntaggedBuild +DEBUG: 01:03:38.860256 time parse Magefiles: 320.986µs +--- PASS: TestMixedTaggingMagefilesFolder (1.36s) === RUN TestSetDirWithMagefilesFolder -DEBUG: 18:36:29.727273 found target Build -DEBUG: 18:36:29.727334 time parse Magefiles: 501.131µs ---- PASS: TestSetDirWithMagefilesFolder (2.28s) +DEBUG: 01:03:40.263445 found target Build +DEBUG: 01:03:40.263471 time parse Magefiles: 196.522µs +--- PASS: TestSetDirWithMagefilesFolder (1.23s) === RUN TestGoRun ---- PASS: TestGoRun (4.51s) +--- PASS: TestGoRun (2.67s) === RUN TestVerbose -DEBUG: 18:36:36.523635 found target CopyStdin -DEBUG: 18:36:36.523685 found target Panics -DEBUG: 18:36:36.523711 found target PanicsErr -DEBUG: 18:36:36.523720 found target ReturnsNilError -DEBUG: 18:36:36.523730 found target ReturnsNonNilError -DEBUG: 18:36:36.523738 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:36.523745 found target ReturnsVoid -DEBUG: 18:36:36.523751 found target TestVerbose -DEBUG: 18:36:36.523761 time parse Magefiles: 878.661µs -DEBUG: 18:36:37.647599 found target CopyStdin -DEBUG: 18:36:37.647649 found target Panics -DEBUG: 18:36:37.647676 found target PanicsErr -DEBUG: 18:36:37.647691 found target ReturnsNilError -DEBUG: 18:36:37.647702 found target ReturnsNonNilError -DEBUG: 18:36:37.647714 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:37.647721 found target ReturnsVoid -DEBUG: 18:36:37.647729 found target TestVerbose -DEBUG: 18:36:37.647744 time parse Magefiles: 866.736µs ---- PASS: TestVerbose (2.18s) +DEBUG: 01:03:44.124608 found target CopyStdin +DEBUG: 01:03:44.130479 found target Panics +DEBUG: 01:03:44.130512 found target PanicsErr +DEBUG: 01:03:44.130521 found target ReturnsNilError +DEBUG: 01:03:44.130529 found target ReturnsNonNilError +DEBUG: 01:03:44.130538 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:44.130543 found target ReturnsVoid +DEBUG: 01:03:44.130547 found target TestVerbose +DEBUG: 01:03:44.130556 time parse Magefiles: 6.421632ms +DEBUG: 01:03:44.627460 found target CopyStdin +DEBUG: 01:03:44.627493 found target Panics +DEBUG: 01:03:44.627511 found target PanicsErr +DEBUG: 01:03:44.627519 found target ReturnsNilError +DEBUG: 01:03:44.627527 found target ReturnsNonNilError +DEBUG: 01:03:44.627535 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:44.627539 found target ReturnsVoid +DEBUG: 01:03:44.627543 found target TestVerbose +DEBUG: 01:03:44.627552 time parse Magefiles: 557.524µs +--- PASS: TestVerbose (1.11s) === RUN TestVerboseEnv --- PASS: TestVerboseEnv (0.00s) === RUN TestVerboseFalseEnv -DEBUG: 18:36:38.727719 found target CopyStdin -DEBUG: 18:36:38.727775 found target Panics -DEBUG: 18:36:38.727799 found target PanicsErr -DEBUG: 18:36:38.727810 found target ReturnsNilError -DEBUG: 18:36:38.727824 found target ReturnsNonNilError -DEBUG: 18:36:38.727838 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:38.727846 found target ReturnsVoid -DEBUG: 18:36:38.727851 found target TestVerbose -DEBUG: 18:36:38.727865 time parse Magefiles: 929.29µs ---- PASS: TestVerboseFalseEnv (0.96s) +DEBUG: 01:03:45.237235 found target CopyStdin +DEBUG: 01:03:45.237265 found target Panics +DEBUG: 01:03:45.237287 found target PanicsErr +DEBUG: 01:03:45.237305 found target ReturnsNilError +DEBUG: 01:03:45.237316 found target ReturnsNonNilError +DEBUG: 01:03:45.237325 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:45.237342 found target ReturnsVoid +DEBUG: 01:03:45.237347 found target TestVerbose +DEBUG: 01:03:45.237356 time parse Magefiles: 543.284µs +--- PASS: TestVerboseFalseEnv (0.51s) === RUN TestList -DEBUG: 18:36:39.663427 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:39.663460 found target SomePig -DEBUG: 18:36:39.663491 found target TestVerbose -DEBUG: 18:36:39.663502 time parse Magefiles: 581.279µs ---- PASS: TestList (2.22s) +DEBUG: 01:03:45.755258 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:45.755347 found target SomePig +DEBUG: 01:03:45.755376 found target TestVerbose +DEBUG: 01:03:45.755386 time parse Magefiles: 365.718µs +--- PASS: TestList (1.37s) === RUN TestListWithColor === RUN TestListWithColor/#00 -DEBUG: 18:36:41.899262 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:41.899303 found target SomePig -DEBUG: 18:36:41.899327 found target TestVerbose -DEBUG: 18:36:41.899336 time parse Magefiles: 450.389µs +DEBUG: 01:03:47.122712 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:47.122781 found target SomePig +DEBUG: 01:03:47.122821 found target TestVerbose +DEBUG: 01:03:47.122843 time parse Magefiles: 316.934µs === RUN TestListWithColor/vt100 -DEBUG: 18:36:43.043588 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:43.043641 found target SomePig -DEBUG: 18:36:43.043676 found target TestVerbose -DEBUG: 18:36:43.043687 time parse Magefiles: 621.982µs +DEBUG: 01:03:47.659121 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:47.659141 found target SomePig +DEBUG: 01:03:47.659157 found target TestVerbose +DEBUG: 01:03:47.659164 time parse Magefiles: 210.627µs === RUN TestListWithColor/cygwin -DEBUG: 18:36:44.035320 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:44.035358 found target SomePig -DEBUG: 18:36:44.035386 found target TestVerbose -DEBUG: 18:36:44.035396 time parse Magefiles: 478.995µs +DEBUG: 01:03:48.151272 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:48.151299 found target SomePig +DEBUG: 01:03:48.151323 found target TestVerbose +DEBUG: 01:03:48.151329 time parse Magefiles: 295.058µs === RUN TestListWithColor/xterm-mono -DEBUG: 18:36:45.031279 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:45.031323 found target SomePig -DEBUG: 18:36:45.031364 found target TestVerbose -DEBUG: 18:36:45.031375 time parse Magefiles: 594.37µs +DEBUG: 01:03:48.711297 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:48.711388 found target SomePig +DEBUG: 01:03:48.711448 found target TestVerbose +DEBUG: 01:03:48.711501 time parse Magefiles: 466.378µs === RUN TestListWithColor/xterm -DEBUG: 18:36:46.147292 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:46.147332 found target SomePig -DEBUG: 18:36:46.147365 found target TestVerbose -DEBUG: 18:36:46.147375 time parse Magefiles: 534.083µs +DEBUG: 01:03:49.149433 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:49.149460 found target SomePig +DEBUG: 01:03:49.149480 found target TestVerbose +DEBUG: 01:03:49.149490 time parse Magefiles: 748.871µs === RUN TestListWithColor/xterm-vt220 -DEBUG: 18:36:47.139146 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:47.139181 found target SomePig -DEBUG: 18:36:47.139207 found target TestVerbose -DEBUG: 18:36:47.139216 time parse Magefiles: 357.059µs +DEBUG: 01:03:49.603021 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:49.603064 found target SomePig +DEBUG: 01:03:49.603086 found target TestVerbose +DEBUG: 01:03:49.603092 time parse Magefiles: 264.579µs === RUN TestListWithColor/xterm-16color -DEBUG: 18:36:48.139321 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:48.139356 found target SomePig -DEBUG: 18:36:48.139381 found target TestVerbose -DEBUG: 18:36:48.139391 time parse Magefiles: 449.344µs +DEBUG: 01:03:50.026741 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:50.026763 found target SomePig +DEBUG: 01:03:50.026783 found target TestVerbose +DEBUG: 01:03:50.026792 time parse Magefiles: 238.611µs === RUN TestListWithColor/xterm-256color -DEBUG: 18:36:49.191306 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:49.191345 found target SomePig -DEBUG: 18:36:49.191375 found target TestVerbose -DEBUG: 18:36:49.191386 time parse Magefiles: 483.366µs +DEBUG: 01:03:50.607087 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:50.607114 found target SomePig +DEBUG: 01:03:50.607132 found target TestVerbose +DEBUG: 01:03:50.607140 time parse Magefiles: 273.521µs === RUN TestListWithColor/screen-256color -DEBUG: 18:36:50.083100 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:50.083130 found target SomePig -DEBUG: 18:36:50.083154 found target TestVerbose -DEBUG: 18:36:50.083161 time parse Magefiles: 344.172µs ---- PASS: TestListWithColor (9.23s) - --- PASS: TestListWithColor/#00 (1.15s) - --- PASS: TestListWithColor/vt100 (1.03s) - --- PASS: TestListWithColor/cygwin (0.97s) - --- PASS: TestListWithColor/xterm-mono (1.11s) - --- PASS: TestListWithColor/xterm (0.99s) - --- PASS: TestListWithColor/xterm-vt220 (1.01s) - --- PASS: TestListWithColor/xterm-16color (1.07s) - --- PASS: TestListWithColor/xterm-256color (0.87s) - --- PASS: TestListWithColor/screen-256color (1.03s) +DEBUG: 01:03:51.103148 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:51.103173 found target SomePig +DEBUG: 01:03:51.103193 found target TestVerbose +DEBUG: 01:03:51.103203 time parse Magefiles: 320.963µs +--- PASS: TestListWithColor (4.53s) + --- PASS: TestListWithColor/#00 (0.54s) + --- PASS: TestListWithColor/vt100 (0.48s) + --- PASS: TestListWithColor/cygwin (0.57s) + --- PASS: TestListWithColor/xterm-mono (0.44s) + --- PASS: TestListWithColor/xterm (0.45s) + --- PASS: TestListWithColor/xterm-vt220 (0.43s) + --- PASS: TestListWithColor/xterm-16color (0.57s) + --- PASS: TestListWithColor/xterm-256color (0.50s) + --- PASS: TestListWithColor/screen-256color (0.55s) === RUN TestNoArgNoDefaultList -2025/03/11 18:36:51 Current terminal: screen-256color -DEBUG: 18:36:51.127216 found target BazBuz -DEBUG: 18:36:51.127283 found target FooBar -DEBUG: 18:36:51.127297 time parse Magefiles: 483.214µs ---- PASS: TestNoArgNoDefaultList (2.10s) +2026/04/14 01:03:51 Current terminal: screen-256color +DEBUG: 01:03:51.655077 found target BazBuz +DEBUG: 01:03:51.655118 found target FooBar +DEBUG: 01:03:51.655129 time parse Magefiles: 223.762µs +--- PASS: TestNoArgNoDefaultList (1.17s) === RUN TestIgnoreDefault -DEBUG: 18:36:53.223409 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:53.223445 found target SomePig -DEBUG: 18:36:53.223482 found target TestVerbose -DEBUG: 18:36:53.223495 time parse Magefiles: 608.836µs ---- PASS: TestIgnoreDefault (1.14s) +DEBUG: 01:03:52.813722 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:52.813749 found target SomePig +DEBUG: 01:03:52.813773 found target TestVerbose +DEBUG: 01:03:52.813780 time parse Magefiles: 293.458µs +--- PASS: TestIgnoreDefault (0.51s) === RUN TestTargetError -DEBUG: 18:36:54.356239 found target CopyStdin -DEBUG: 18:36:54.356308 found target Panics -DEBUG: 18:36:54.356341 found target PanicsErr -DEBUG: 18:36:54.356353 found target ReturnsNilError -DEBUG: 18:36:54.356364 found target ReturnsNonNilError -DEBUG: 18:36:54.356376 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:54.356384 found target ReturnsVoid -DEBUG: 18:36:54.356389 found target TestVerbose -DEBUG: 18:36:54.356401 time parse Magefiles: 1.301071ms ---- PASS: TestTargetError (1.07s) +DEBUG: 01:03:53.335357 found target CopyStdin +DEBUG: 01:03:53.335458 found target Panics +DEBUG: 01:03:53.335486 found target PanicsErr +DEBUG: 01:03:53.335497 found target ReturnsNilError +DEBUG: 01:03:53.335506 found target ReturnsNonNilError +DEBUG: 01:03:53.335548 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:53.335555 found target ReturnsVoid +DEBUG: 01:03:53.335559 found target TestVerbose +DEBUG: 01:03:53.335570 time parse Magefiles: 698.54µs +--- PASS: TestTargetError (0.61s) === RUN TestStdinCopy -DEBUG: 18:36:55.419442 found target CopyStdin -DEBUG: 18:36:55.419491 found target Panics -DEBUG: 18:36:55.419514 found target PanicsErr -DEBUG: 18:36:55.419525 found target ReturnsNilError -DEBUG: 18:36:55.419535 found target ReturnsNonNilError -DEBUG: 18:36:55.419544 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:55.419550 found target ReturnsVoid -DEBUG: 18:36:55.419554 found target TestVerbose -DEBUG: 18:36:55.419563 time parse Magefiles: 723.994µs ---- PASS: TestStdinCopy (1.07s) +DEBUG: 01:03:53.950930 found target CopyStdin +DEBUG: 01:03:53.950956 found target Panics +DEBUG: 01:03:53.950975 found target PanicsErr +DEBUG: 01:03:53.950983 found target ReturnsNilError +DEBUG: 01:03:53.950991 found target ReturnsNonNilError +DEBUG: 01:03:53.950999 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:53.951003 found target ReturnsVoid +DEBUG: 01:03:53.951007 found target TestVerbose +DEBUG: 01:03:53.951015 time parse Magefiles: 5.300318ms +--- PASS: TestStdinCopy (0.54s) === RUN TestTargetPanics -DEBUG: 18:36:56.487542 found target CopyStdin -DEBUG: 18:36:56.487593 found target Panics -DEBUG: 18:36:56.487620 found target PanicsErr -DEBUG: 18:36:56.487632 found target ReturnsNilError -DEBUG: 18:36:56.487645 found target ReturnsNonNilError -DEBUG: 18:36:56.487656 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:56.487664 found target ReturnsVoid -DEBUG: 18:36:56.487671 found target TestVerbose -DEBUG: 18:36:56.487684 time parse Magefiles: 830.339µs ---- PASS: TestTargetPanics (0.78s) +DEBUG: 01:03:54.487488 found target CopyStdin +DEBUG: 01:03:54.487518 found target Panics +DEBUG: 01:03:54.487537 found target PanicsErr +DEBUG: 01:03:54.487545 found target ReturnsNilError +DEBUG: 01:03:54.487553 found target ReturnsNonNilError +DEBUG: 01:03:54.487561 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:54.487566 found target ReturnsVoid +DEBUG: 01:03:54.487570 found target TestVerbose +DEBUG: 01:03:54.487578 time parse Magefiles: 567.8µs +--- PASS: TestTargetPanics (0.44s) === RUN TestPanicsErr -DEBUG: 18:36:57.263503 found target CopyStdin -DEBUG: 18:36:57.263558 found target Panics -DEBUG: 18:36:57.263585 found target PanicsErr -DEBUG: 18:36:57.263595 found target ReturnsNilError -DEBUG: 18:36:57.263605 found target ReturnsNonNilError -DEBUG: 18:36:57.263614 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:57.263625 found target ReturnsVoid -DEBUG: 18:36:57.263633 found target TestVerbose -DEBUG: 18:36:57.263642 time parse Magefiles: 809.521µs ---- PASS: TestPanicsErr (0.86s) +DEBUG: 01:03:54.929556 found target CopyStdin +DEBUG: 01:03:54.929579 found target Panics +DEBUG: 01:03:54.929604 found target PanicsErr +DEBUG: 01:03:54.929613 found target ReturnsNilError +DEBUG: 01:03:54.929623 found target ReturnsNonNilError +DEBUG: 01:03:54.929632 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:54.929637 found target ReturnsVoid +DEBUG: 01:03:54.929642 found target TestVerbose +DEBUG: 01:03:54.929655 time parse Magefiles: 498.645µs +--- PASS: TestPanicsErr (0.48s) === RUN TestHashTemplate ---- PASS: TestHashTemplate (0.05s) +--- PASS: TestHashTemplate (0.03s) === RUN TestKeepFlag -DEBUG: 18:36:58.175040 found target Noop -DEBUG: 18:36:58.175090 time parse Magefiles: 310.413µs +DEBUG: 01:03:55.435080 found target Noop +DEBUG: 01:03:55.435115 time parse Magefiles: 196.163µs main_test.go:877: Targets: noop main_test.go:877: ---- PASS: TestKeepFlag (1.12s) +--- PASS: TestKeepFlag (1.07s) === RUN TestOnlyStdLib -DEBUG: 18:36:59.255383 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:36:59.255420 found target SomePig -DEBUG: 18:36:59.255453 found target TestVerbose -DEBUG: 18:36:59.255463 time parse Magefiles: 397.248µs +DEBUG: 01:03:56.510721 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:56.510745 found target SomePig +DEBUG: 01:03:56.510767 found target TestVerbose +DEBUG: 01:03:56.510773 time parse Magefiles: 282.501µs main_test.go:877: Targets: - somePig* This is the synopsis for SomePig. + + main_test.go:877: somePig* This is the synopsis for SomePig. testVerbose * default target ---- PASS: TestOnlyStdLib (1.10s) +--- PASS: TestOnlyStdLib (1.20s) === RUN TestMultipleTargets -DEBUG: 18:37:00.362908 found target CopyStdin -DEBUG: 18:37:00.362963 found target Panics -DEBUG: 18:37:00.362989 found target PanicsErr -DEBUG: 18:37:00.363000 found target ReturnsNilError -DEBUG: 18:37:00.363009 found target ReturnsNonNilError -DEBUG: 18:37:00.363019 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:37:00.363026 found target ReturnsVoid -DEBUG: 18:37:00.363030 found target TestVerbose -DEBUG: 18:37:00.363041 time parse Magefiles: 1.105734ms ---- PASS: TestMultipleTargets (0.66s) +DEBUG: 01:03:57.715357 found target CopyStdin +DEBUG: 01:03:57.715377 found target Panics +DEBUG: 01:03:57.715394 found target PanicsErr +DEBUG: 01:03:57.715402 found target ReturnsNilError +DEBUG: 01:03:57.715410 found target ReturnsNonNilError +DEBUG: 01:03:57.715417 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:57.715422 found target ReturnsVoid +DEBUG: 01:03:57.715425 found target TestVerbose +DEBUG: 01:03:57.715435 time parse Magefiles: 462.326µs +--- PASS: TestMultipleTargets (0.55s) === RUN TestFirstTargetFails -DEBUG: 18:37:01.071688 found target CopyStdin -DEBUG: 18:37:01.071749 found target Panics -DEBUG: 18:37:01.071775 found target PanicsErr -DEBUG: 18:37:01.071787 found target ReturnsNilError -DEBUG: 18:37:01.071798 found target ReturnsNonNilError -DEBUG: 18:37:01.071811 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:37:01.071818 found target ReturnsVoid -DEBUG: 18:37:01.071824 found target TestVerbose -DEBUG: 18:37:01.071838 time parse Magefiles: 997.071µs ---- PASS: TestFirstTargetFails (0.77s) +DEBUG: 01:03:58.250084 found target CopyStdin +DEBUG: 01:03:58.250110 found target Panics +DEBUG: 01:03:58.250130 found target PanicsErr +DEBUG: 01:03:58.250141 found target ReturnsNilError +DEBUG: 01:03:58.250149 found target ReturnsNonNilError +DEBUG: 01:03:58.250158 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:58.250163 found target ReturnsVoid +DEBUG: 01:03:58.250167 found target TestVerbose +DEBUG: 01:03:58.250176 time parse Magefiles: 572.823µs +--- PASS: TestFirstTargetFails (0.49s) === RUN TestBadSecondTargets -DEBUG: 18:37:01.835394 found target CopyStdin -DEBUG: 18:37:01.835436 found target Panics -DEBUG: 18:37:01.835455 found target PanicsErr -DEBUG: 18:37:01.835465 found target ReturnsNilError -DEBUG: 18:37:01.835475 found target ReturnsNonNilError -DEBUG: 18:37:01.835484 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:37:01.835490 found target ReturnsVoid -DEBUG: 18:37:01.835494 found target TestVerbose -DEBUG: 18:37:01.835502 time parse Magefiles: 646.975µs ---- PASS: TestBadSecondTargets (0.59s) +DEBUG: 01:03:58.759411 found target CopyStdin +DEBUG: 01:03:58.759436 found target Panics +DEBUG: 01:03:58.759455 found target PanicsErr +DEBUG: 01:03:58.759464 found target ReturnsNilError +DEBUG: 01:03:58.759471 found target ReturnsNonNilError +DEBUG: 01:03:58.759479 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:03:58.759487 found target ReturnsVoid +DEBUG: 01:03:58.759490 found target TestVerbose +DEBUG: 01:03:58.759498 time parse Magefiles: 460.856µs +--- PASS: TestBadSecondTargets (0.55s) === RUN TestParse --- PASS: TestParse (0.00s) === RUN TestSetDir -DEBUG: 18:37:02.369588 found target TestCurrentDir -DEBUG: 18:37:02.369632 time parse Magefiles: 554.57µs ---- PASS: TestSetDir (0.73s) +DEBUG: 01:03:59.301170 found target TestCurrentDir +DEBUG: 01:03:59.301204 time parse Magefiles: 407.659µs +--- PASS: TestSetDir (1.20s) === RUN TestSetWorkingDir -DEBUG: 18:37:03.095803 found target TestWorkingDir -DEBUG: 18:37:03.095851 time parse Magefiles: 540.356µs ---- PASS: TestSetWorkingDir (0.99s) +DEBUG: 01:04:00.507257 found target TestWorkingDir +DEBUG: 01:04:00.507285 time parse Magefiles: 298.851µs +--- PASS: TestSetWorkingDir (1.13s) === RUN TestTimeout -DEBUG: 18:37:04.102651 found target CtxDeps -DEBUG: 18:37:04.102715 found target TakesContextNoError -DEBUG: 18:37:04.102759 found target TakesContextWithError -DEBUG: 18:37:04.102764 found target Timeout -DEBUG: 18:37:04.102774 time parse Magefiles: 796.4µs ---- PASS: TestTimeout (1.46s) +DEBUG: 01:04:01.642787 found target CtxDeps +DEBUG: 01:04:01.642818 found target TakesContextNoError +DEBUG: 01:04:01.642839 found target TakesContextWithError +DEBUG: 01:04:01.642844 found target Timeout +DEBUG: 01:04:01.642851 time parse Magefiles: 317.532µs +--- PASS: TestTimeout (1.34s) === RUN TestParseHelp --- PASS: TestParseHelp (0.00s) === RUN TestHelpTarget -DEBUG: 18:37:05.603382 found target CopyStdin -DEBUG: 18:37:05.603421 found target Panics -DEBUG: 18:37:05.603447 found target PanicsErr -DEBUG: 18:37:05.603463 found target ReturnsNilError -DEBUG: 18:37:05.603474 found target ReturnsNonNilError -DEBUG: 18:37:05.603486 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE -DEBUG: 18:37:05.603494 found target ReturnsVoid -DEBUG: 18:37:05.603499 found target TestVerbose -DEBUG: 18:37:05.603510 time parse Magefiles: 740.008µs ---- PASS: TestHelpTarget (1.01s) +DEBUG: 01:04:02.979371 found target CopyStdin +DEBUG: 01:04:02.979403 found target Panics +DEBUG: 01:04:02.979424 found target PanicsErr +DEBUG: 01:04:02.979437 found target ReturnsNilError +DEBUG: 01:04:02.979446 found target ReturnsNonNilError +DEBUG: 01:04:02.979455 skipping function with invalid signature func ReturnsString: EBADRETURNTYPE +DEBUG: 01:04:02.979461 found target ReturnsVoid +DEBUG: 01:04:02.979465 found target TestVerbose +DEBUG: 01:04:02.979473 time parse Magefiles: 600.676µs +--- PASS: TestHelpTarget (0.52s) === RUN TestHelpAlias -DEBUG: 18:37:06.611304 found target Checkout -DEBUG: 18:37:06.611361 found target Status -DEBUG: 18:37:06.611395 time parse Magefiles: 517.286µs -DEBUG: 18:37:08.504582 found target Checkout -DEBUG: 18:37:08.504622 found target Status -DEBUG: 18:37:08.504648 time parse Magefiles: 399.958µs ---- PASS: TestHelpAlias (2.78s) +DEBUG: 01:04:03.503008 found target Checkout +DEBUG: 01:04:03.503038 found target Status +DEBUG: 01:04:03.503058 time parse Magefiles: 236.218µs +DEBUG: 01:04:04.621597 found target Checkout +DEBUG: 01:04:04.621630 found target Status +DEBUG: 01:04:04.621650 time parse Magefiles: 238.216µs +--- PASS: TestHelpAlias (1.64s) === RUN TestAlias -DEBUG: 18:37:09.371128 found target Checkout -DEBUG: 18:37:09.371160 found target Status -DEBUG: 18:37:09.371185 time parse Magefiles: 385.917µs -DEBUG: 18:37:10.395252 found target Checkout -DEBUG: 18:37:10.395296 found target Status -DEBUG: 18:37:10.395328 time parse Magefiles: 509.485µs ---- PASS: TestAlias (1.98s) +DEBUG: 01:04:05.141074 found target Checkout +DEBUG: 01:04:05.141097 found target Status +DEBUG: 01:04:05.141119 time parse Magefiles: 220.198µs +DEBUG: 01:04:05.666836 found target Checkout +DEBUG: 01:04:05.666928 found target Status +DEBUG: 01:04:05.666977 time parse Magefiles: 432.269µs +--- PASS: TestAlias (1.04s) === RUN TestInvalidAlias -DEBUG: 18:37:11.367357 time parse Magefiles: 447.453µs ---- PASS: TestInvalidAlias (1.75s) +DEBUG: 01:04:06.188703 time parse Magefiles: 150.222µs +--- PASS: TestInvalidAlias (1.46s) === RUN TestRunCompiledPrintsError ---- PASS: TestRunCompiledPrintsError (0.01s) +--- PASS: TestRunCompiledPrintsError (0.00s) === RUN TestCompiledFlags -DEBUG: 18:37:13.115259 found target Deploy -DEBUG: 18:37:13.115312 found target PrintVerboseFlag -DEBUG: 18:37:13.115326 found target Sleep -DEBUG: 18:37:13.115338 found target TestVerbose -DEBUG: 18:37:13.115354 time parse Magefiles: 465.727µs ---- PASS: TestCompiledFlags (2.09s) +DEBUG: 01:04:07.631227 found target Deploy +DEBUG: 01:04:07.631300 found target PrintVerboseFlag +DEBUG: 01:04:07.631332 found target Sleep +DEBUG: 01:04:07.631355 found target TestVerbose +DEBUG: 01:04:07.631380 time parse Magefiles: 379.756µs +--- PASS: TestCompiledFlags (1.23s) === RUN TestCompiledEnvironmentVars -DEBUG: 18:37:15.191095 found target Deploy -DEBUG: 18:37:15.191144 found target PrintVerboseFlag -DEBUG: 18:37:15.191157 found target Sleep -DEBUG: 18:37:15.191167 found target TestVerbose -DEBUG: 18:37:15.191179 time parse Magefiles: 373.735µs ---- PASS: TestCompiledEnvironmentVars (1.59s) +DEBUG: 01:04:08.863226 found target Deploy +DEBUG: 01:04:08.863304 found target PrintVerboseFlag +DEBUG: 01:04:08.863334 found target Sleep +DEBUG: 01:04:08.863394 found target TestVerbose +DEBUG: 01:04:08.863423 time parse Magefiles: 379.289µs +--- PASS: TestCompiledEnvironmentVars (1.00s) === RUN TestCompiledVerboseFlag -DEBUG: 18:37:16.779298 found target Deploy -DEBUG: 18:37:16.779344 found target PrintVerboseFlag -DEBUG: 18:37:16.779361 found target Sleep -DEBUG: 18:37:16.779371 found target TestVerbose -DEBUG: 18:37:16.779387 time parse Magefiles: 521.772µs ---- PASS: TestCompiledVerboseFlag (1.42s) +DEBUG: 01:04:09.865358 found target Deploy +DEBUG: 01:04:09.865400 found target PrintVerboseFlag +DEBUG: 01:04:09.865412 found target Sleep +DEBUG: 01:04:09.865420 found target TestVerbose +DEBUG: 01:04:09.865431 time parse Magefiles: 352.011µs +--- PASS: TestCompiledVerboseFlag (1.16s) === RUN TestSignals -DEBUG: 18:37:18.199322 found target ExitsAfterCancel -DEBUG: 18:37:18.199367 found target ExitsAfterSighup -DEBUG: 18:37:18.199378 found target ExitsAfterSigint -DEBUG: 18:37:18.199388 found target IgnoresSignals -DEBUG: 18:37:18.199405 time parse Magefiles: 471.503µs ---- PASS: TestSignals (9.78s) +DEBUG: 01:04:11.026779 found target ExitsAfterCancel +DEBUG: 01:04:11.026812 found target ExitsAfterSighup +DEBUG: 01:04:11.026821 found target ExitsAfterSigint +DEBUG: 01:04:11.026829 found target IgnoresSignals +DEBUG: 01:04:11.026842 time parse Magefiles: 316.827µs +--- PASS: TestSignals (9.23s) === RUN TestCompiledDeterministic === RUN TestCompiledDeterministic/one -DEBUG: 18:37:27.959110 found target Deploy -DEBUG: 18:37:27.959168 found target PrintVerboseFlag -DEBUG: 18:37:27.959187 found target Sleep -DEBUG: 18:37:27.959197 found target TestVerbose -DEBUG: 18:37:27.959211 time parse Magefiles: 723.007µs +DEBUG: 01:04:20.255109 found target Deploy +DEBUG: 01:04:20.255143 found target PrintVerboseFlag +DEBUG: 01:04:20.255157 found target Sleep +DEBUG: 01:04:20.255167 found target TestVerbose +DEBUG: 01:04:20.255179 time parse Magefiles: 299.652µs === RUN TestCompiledDeterministic/two -DEBUG: 18:37:28.711965 found target Deploy -DEBUG: 18:37:28.712032 found target PrintVerboseFlag -DEBUG: 18:37:28.712045 found target Sleep -DEBUG: 18:37:28.712056 found target TestVerbose -DEBUG: 18:37:28.712069 time parse Magefiles: 492.899µs +DEBUG: 01:04:21.164190 found target Deploy +DEBUG: 01:04:21.164223 found target PrintVerboseFlag +DEBUG: 01:04:21.164239 found target Sleep +DEBUG: 01:04:21.164248 found target TestVerbose +DEBUG: 01:04:21.164259 time parse Magefiles: 294.187µs === RUN TestCompiledDeterministic/three -DEBUG: 18:37:29.326671 found target Deploy -DEBUG: 18:37:29.326712 found target PrintVerboseFlag -DEBUG: 18:37:29.326724 found target Sleep -DEBUG: 18:37:29.326743 found target TestVerbose -DEBUG: 18:37:29.326757 time parse Magefiles: 458.881µs +DEBUG: 01:04:22.147607 found target Deploy +DEBUG: 01:04:22.147643 found target PrintVerboseFlag +DEBUG: 01:04:22.147654 found target Sleep +DEBUG: 01:04:22.147662 found target TestVerbose +DEBUG: 01:04:22.147672 time parse Magefiles: 260.343µs === RUN TestCompiledDeterministic/four -DEBUG: 18:37:29.971282 found target Deploy -DEBUG: 18:37:29.971344 found target PrintVerboseFlag -DEBUG: 18:37:29.971362 found target Sleep -DEBUG: 18:37:29.971374 found target TestVerbose -DEBUG: 18:37:29.971392 time parse Magefiles: 560.19µs ---- PASS: TestCompiledDeterministic (2.67s) - --- PASS: TestCompiledDeterministic/one (0.75s) - --- PASS: TestCompiledDeterministic/two (0.61s) - --- PASS: TestCompiledDeterministic/three (0.62s) - --- PASS: TestCompiledDeterministic/four (0.68s) +DEBUG: 01:04:23.199838 found target Deploy +DEBUG: 01:04:23.199869 found target PrintVerboseFlag +DEBUG: 01:04:23.199881 found target Sleep +DEBUG: 01:04:23.199889 found target TestVerbose +DEBUG: 01:04:23.199900 time parse Magefiles: 265.109µs +--- PASS: TestCompiledDeterministic (3.87s) + --- PASS: TestCompiledDeterministic/one (0.91s) + --- PASS: TestCompiledDeterministic/two (0.98s) + --- PASS: TestCompiledDeterministic/three (1.06s) + --- PASS: TestCompiledDeterministic/four (0.92s) === RUN TestClean -DEBUG: 18:37:30.656634 found target Checkout -DEBUG: 18:37:30.656654 found target Status -DEBUG: 18:37:30.656673 time parse Magefiles: 228.794µs -DEBUG: 18:37:31.212232 found target Checkout -DEBUG: 18:37:31.212257 found target Status -DEBUG: 18:37:31.212279 time parse Magefiles: 306.651µs ---- PASS: TestClean (0.88s) +DEBUG: 01:04:24.206819 found target Checkout +DEBUG: 01:04:24.206846 found target Status +DEBUG: 01:04:24.206865 time parse Magefiles: 291.759µs +DEBUG: 01:04:25.312675 found target Checkout +DEBUG: 01:04:25.312698 found target Status +DEBUG: 01:04:25.312719 time parse Magefiles: 230.655µs +--- PASS: TestClean (1.70s) === RUN TestGoCmd ---- PASS: TestGoCmd (0.00s) +--- PASS: TestGoCmd (0.02s) === RUN TestGoModules main_test.go:1732: Skipping go modules test for Debian --- SKIP: TestGoModules (0.00s) === RUN TestNamespaceDep -DEBUG: 18:37:31.518953 found namespace ./ NS -DEBUG: 18:37:31.518984 found namespace method ./ NS.Bare -DEBUG: 18:37:31.518995 found namespace method ./ NS.BareCtx -DEBUG: 18:37:31.519013 found namespace method ./ NS.CtxErr -DEBUG: 18:37:31.519019 found namespace method ./ NS.Error -DEBUG: 18:37:31.519025 found target TestNamespaceDep -DEBUG: 18:37:31.519041 time parse Magefiles: 1.287229ms ---- PASS: TestNamespaceDep (0.74s) +DEBUG: 01:04:25.858744 found namespace ./ NS +DEBUG: 01:04:25.858762 found namespace method ./ NS.Bare +DEBUG: 01:04:25.858770 found namespace method ./ NS.BareCtx +DEBUG: 01:04:25.858777 found namespace method ./ NS.CtxErr +DEBUG: 01:04:25.858781 found namespace method ./ NS.Error +DEBUG: 01:04:25.858785 found target TestNamespaceDep +DEBUG: 01:04:25.858795 time parse Magefiles: 261.141µs +--- PASS: TestNamespaceDep (1.37s) === RUN TestNamespace -DEBUG: 18:37:32.256890 found namespace ./ NS -DEBUG: 18:37:32.256916 found namespace method ./ NS.Bare -DEBUG: 18:37:32.256925 found namespace method ./ NS.BareCtx -DEBUG: 18:37:32.256934 found namespace method ./ NS.CtxErr -DEBUG: 18:37:32.256941 found namespace method ./ NS.Error -DEBUG: 18:37:32.256948 found target TestNamespaceDep -DEBUG: 18:37:32.256960 time parse Magefiles: 330.532µs ---- PASS: TestNamespace (0.34s) +DEBUG: 01:04:27.225114 found namespace ./ NS +DEBUG: 01:04:27.225132 found namespace method ./ NS.Bare +DEBUG: 01:04:27.225141 found namespace method ./ NS.BareCtx +DEBUG: 01:04:27.225148 found namespace method ./ NS.CtxErr +DEBUG: 01:04:27.225152 found namespace method ./ NS.Error +DEBUG: 01:04:27.225157 found target TestNamespaceDep +DEBUG: 01:04:27.225167 time parse Magefiles: 270.003µs +--- PASS: TestNamespace (0.45s) === RUN TestNamespaceDefault -DEBUG: 18:37:32.594718 found namespace ./ NS -DEBUG: 18:37:32.594740 found namespace method ./ NS.Bare -DEBUG: 18:37:32.594750 found namespace method ./ NS.BareCtx -DEBUG: 18:37:32.594758 found namespace method ./ NS.CtxErr -DEBUG: 18:37:32.594763 found namespace method ./ NS.Error -DEBUG: 18:37:32.594768 found target TestNamespaceDep -DEBUG: 18:37:32.594777 time parse Magefiles: 377.763µs ---- PASS: TestNamespaceDefault (0.65s) +DEBUG: 01:04:27.668408 found namespace ./ NS +DEBUG: 01:04:27.674698 found namespace method ./ NS.Bare +DEBUG: 01:04:27.674751 found namespace method ./ NS.BareCtx +DEBUG: 01:04:27.674762 found namespace method ./ NS.CtxErr +DEBUG: 01:04:27.674770 found namespace method ./ NS.Error +DEBUG: 01:04:27.674776 found target TestNamespaceDep +DEBUG: 01:04:27.674789 time parse Magefiles: 6.654959ms +--- PASS: TestNamespaceDefault (0.50s) === RUN TestAliasToImport --- PASS: TestAliasToImport (0.00s) === RUN TestWrongDependency -DEBUG: 18:37:33.295123 found target FooBar -DEBUG: 18:37:33.295160 skipping function with invalid signature func WrongSignature: unsupported argument type: complex128 -DEBUG: 18:37:33.295168 time parse Magefiles: 381.295µs ---- PASS: TestWrongDependency (1.60s) +DEBUG: 01:04:28.183196 found target FooBar +DEBUG: 01:04:28.183224 skipping function with invalid signature func WrongSignature: unsupported argument type: complex128 +DEBUG: 01:04:28.183231 time parse Magefiles: 270.669µs +--- PASS: TestWrongDependency (1.34s) PASS -ok github.com/magefile/mage/mage 148.620s +ok github.com/magefile/mage/mage 99.433s === RUN TestValidTargetColor --- PASS: TestValidTargetColor (0.00s) === RUN TestValidTargetColorCaseInsensitive @@ -1004,19 +1041,19 @@ === 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.62s) +--- PASS: TestGetImportSelf (0.46s) PASS -ok github.com/magefile/mage/parse 0.660s +ok github.com/magefile/mage/parse 0.478s === RUN TestOutCmd ---- PASS: TestOutCmd (0.02s) +--- PASS: TestOutCmd (0.01s) === RUN TestExitCode ---- PASS: TestExitCode (0.04s) +--- PASS: TestExitCode (0.01s) === RUN TestEnv ---- PASS: TestEnv (0.04s) +--- PASS: TestEnv (0.00s) === RUN TestNotRun --- PASS: TestNotRun (0.00s) === RUN TestAutoExpand ---- PASS: TestAutoExpand (0.01s) +--- PASS: TestAutoExpand (0.00s) === RUN TestHelpers === RUN TestHelpers/sh/copy === RUN TestHelpers/sh/rm/ne @@ -1030,7 +1067,7 @@ --- PASS: TestHelpers/sh/rm (0.00s) --- PASS: TestHelpers/sh/rm/nedir (0.00s) PASS -ok github.com/magefile/mage/sh 0.134s +ok github.com/magefile/mage/sh 0.040s === RUN TestNewestModTime === PAUSE TestNewestModTime === RUN TestOldestModTime @@ -1076,7 +1113,7 @@ === RUN TestPath/Source_is_newer_dir === RUN TestPath/Target_is_newer;_expand_source === RUN TestPath/Target_is_older;_expand_dest ---- PASS: TestPath (0.05s) +--- PASS: TestPath (0.04s) --- PASS: TestPath/Missing_target (0.00s) --- PASS: TestPath/Target_is_newer (0.00s) --- PASS: TestPath/Target_is_older (0.00s) @@ -1097,7 +1134,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.06s) +--- PASS: TestDir (0.05s) --- PASS: TestDir/Missing_target (0.00s) --- PASS: TestDir/Target_is_newer (0.00s) --- PASS: TestDir/Target_is_older (0.00s) @@ -1116,7 +1153,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.09s) +--- PASS: TestGlob (0.08s) --- PASS: TestGlob/Missing_target (0.00s) --- PASS: TestGlob/Target_is_newer (0.00s) --- PASS: TestGlob/No_actual_globs (0.00s) @@ -1124,7 +1161,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.116s +ok github.com/magefile/mage/target 0.096s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang @@ -1166,8 +1203,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) @@ -1175,12 +1212,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/3920954/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3920954/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/1257382 and its subdirectories -I: Current time: Tue Mar 11 06:37:58 -12 2025 -I: pbuilder-time-stamp: 1741718278 +I: removing directory /srv/workspace/pbuilder/3920954 and its subdirectories +I: Current time: Tue Apr 14 15:04:48 +14 2026 +I: pbuilder-time-stamp: 1776128688