$ /nix/store/bhv6xyvqw6gjs3j488gi1z6wdv18bdpa-coreutils-9.11/bin/timeout --kill-after=15s 7200s /nix/store/5np0yidzrnyjbb243hvgqpgpss865p0n-nix-2.34.9/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format internal-json build --no-link --print-out-paths git+https://codefloe.com/mtlynch/aw-web-ng.git?ref=refs%2Fpull%2F1%2Fhead&rev=12bef1d9580c9a8d504af760a8bffc962b29c75d&shallow=1#checks.x86_64-linux.go-tests --print-build-logs error (ignored): SQLite database '/var/cache/nix-ci-worker/eval-cache-v6/9c2ad8550bc53375f892c4662d76cde0946f3dff06d6145e6211a7b617154b3c.sqlite' is busy  Downloading cached errcheck-1.10.0-go-modules from https://cache.nix-ci.com Downloading cached go-critic-0.14.3-go-modules from https://cache.nix-ci.com Downloading cached go-tools-2026.1-go-modules from https://cache.nix-ci.com Downloading cached source from https://cache.nix-ci.com Downloading cached source from https://cache.nix-ci.com Downloading cached source from https://cache.nix-ci.com Downloaded cached source (81 KiB) in 155ms Progress: 0 of 10 built, 1 of 6 downloaded from cache (5 downloading) Downloaded cached errcheck-1.10.0-go-modules (1.4 MiB) in 212ms Progress: 0 of 9 built, 2 of 6 downloaded from cache (4 downloading) Downloaded cached go-tools-2026.1-go-modules (2 MiB) in 221ms Downloaded cached source (831 KiB) in 233ms Downloaded cached go-critic-0.14.3-go-modules (2.5 MiB) in 237ms Building /nix/store/00i70ksjyqs4zzw05nkc16h1lny9zk5k-errcheck-1.10.0.drv Progress: 0 of 8 built (1 building), 3 of 6 downloaded from cache (3 downloading) Progress: 0 of 8 built (1 building), 4 of 6 downloaded from cache (2 downloading) Progress: 0 of 8 built (1 building), 5 of 6 downloaded from cache (1 downloading) Building /nix/store/axjd8j8az9kg3rvgrgycidwgjjbx8rsd-go-critic-0.14.3.drv [errcheck] Phase: unpackPhase [errcheck] unpacking source archive /nix/store/5rzf6jx6kj0s4rid5j17dpajmy28123i-source [errcheck] source root is source [errcheck] Phase: patchPhase [errcheck] Phase: updateAutotoolsGnuConfigScriptsPhase [go-critic] Phase: unpackPhase [errcheck] Phase: configurePhase [go-critic] unpacking source archive /nix/store/r6civw4hxi2ymazjnprg3x823a0yf6sr-source Downloaded cached source (2.7 MiB) in 350ms Progress: 0 of 5 built (2 building), 6 of 6 downloaded from cache Building /nix/store/vxd6j4zi1qdvl41yhazb3c5j4bzcpr42-go-tools-2026.1.drv [errcheck] Phase: buildPhase [errcheck] Building subPackage ./. [go-critic] source root is source [go-critic] Phase: patchPhase [go-critic] Phase: updateAutotoolsGnuConfigScriptsPhase [go-critic] Phase: configurePhase [go-tools] Phase: unpackPhase [go-tools] unpacking source archive /nix/store/jq8r3axvjcyakmmbv2w3h2j2f58q53hm-source [go-critic] Phase: buildPhase [go-critic] Building subPackage ./cmd/gocritic [go-tools] source root is source [go-tools] Phase: patchPhase [go-tools] Phase: updateAutotoolsGnuConfigScriptsPhase [go-tools] Phase: configurePhase [go-tools] Phase: buildPhase [go-tools] Building subPackage . [go-tools] package honnef.co/go/tools: build constraints exclude all Go files in /build/source [go-tools] Building subPackage ./analysis/callcheck [errcheck] Phase: checkPhase [go-critic] Phase: checkPhase [go-critic] ok github.com/go-critic/go-critic/cmd/gocritic 0.003s [go-critic] Phase: installPhase [go-critic] Phase: fixupPhase [go-critic] shrinking RPATHs of ELF executables and libraries in /nix/store/7acnrwak4y99hqqa29hnzdgrdw1im6rf-go-critic-0.14.3 [go-critic] shrinking /nix/store/7acnrwak4y99hqqa29hnzdgrdw1im6rf-go-critic-0.14.3/bin/gocritic [go-critic] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [go-critic] checking for references to /build/ in /nix/store/7acnrwak4y99hqqa29hnzdgrdw1im6rf-go-critic-0.14.3... [go-critic] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [go-critic] patching script interpreter paths in /nix/store/7acnrwak4y99hqqa29hnzdgrdw1im6rf-go-critic-0.14.3 [go-critic] stripping (with command strip and flags -S -p) in /nix/store/7acnrwak4y99hqqa29hnzdgrdw1im6rf-go-critic-0.14.3/bin [go-tools] Building subPackage ./analysis/code [go-critic:post-build] Uploading to the NixCI cache: /nix/store/7acnrwak4y99hqqa29hnzdgrdw1im6rf-go-critic-0.14.3 [go-critic:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [go-critic:post-build] copying 1 paths... [go-critic:post-build] copying path '/nix/store/7acnrwak4y99hqqa29hnzdgrdw1im6rf-go-critic-0.14.3' to 'https://cache.nix-ci.com'... [go-critic:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [go-critic:post-build] copying 0 paths... Uploaded go-critic in 4.7s Progress: 1 of 5 built (2 building), 6 of 6 downloaded from cache Built go-critic in 14.5s [errcheck] ok github.com/kisielk/errcheck 0.207s [errcheck] Phase: installPhase [errcheck] Phase: fixupPhase [errcheck] shrinking RPATHs of ELF executables and libraries in /nix/store/w7jccpxdr3pvml3wa59paiwhs5ljb5gf-errcheck-1.10.0 [errcheck] shrinking /nix/store/w7jccpxdr3pvml3wa59paiwhs5ljb5gf-errcheck-1.10.0/bin/errcheck [errcheck] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [errcheck] checking for references to /build/ in /nix/store/w7jccpxdr3pvml3wa59paiwhs5ljb5gf-errcheck-1.10.0... [errcheck] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [errcheck] patching script interpreter paths in /nix/store/w7jccpxdr3pvml3wa59paiwhs5ljb5gf-errcheck-1.10.0 [errcheck] stripping (with command strip and flags -S -p) in /nix/store/w7jccpxdr3pvml3wa59paiwhs5ljb5gf-errcheck-1.10.0/bin [go-tools] Building subPackage ./analysis/dfa [go-tools] Building subPackage ./analysis/edit [go-tools] Building subPackage ./analysis/facts/deprecated [go-tools] Building subPackage ./analysis/facts/directives [go-tools] Building subPackage ./analysis/facts/generated [go-tools] Building subPackage ./analysis/facts/nilness [go-tools] Building subPackage ./analysis/facts/purity [go-tools] Building subPackage ./analysis/facts/tokenfile [go-tools] Building subPackage ./analysis/facts/typedness [go-tools] Building subPackage ./analysis/lint [go-tools] Building subPackage ./analysis/lint/testutil [go-tools] Building subPackage ./analysis/report [go-tools] Building subPackage ./cmd/staticcheck [errcheck:post-build] Uploading to the NixCI cache: /nix/store/w7jccpxdr3pvml3wa59paiwhs5ljb5gf-errcheck-1.10.0 [errcheck:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [errcheck:post-build] copying 1 paths... [errcheck:post-build] copying path '/nix/store/w7jccpxdr3pvml3wa59paiwhs5ljb5gf-errcheck-1.10.0' to 'https://cache.nix-ci.com'... [errcheck:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [errcheck:post-build] copying 0 paths... Uploaded errcheck in 2.4s Progress: 2 of 5 built (1 building), 6 of 6 downloaded from cache Built errcheck in 17.0s [go-tools] Building subPackage ./cmd/structlayout [go-tools] Building subPackage ./cmd/structlayout-optimize [go-tools] Building subPackage ./cmd/structlayout-pretty [go-tools] Building subPackage ./config [go-tools] Building subPackage ./debug [go-tools] Building subPackage ./go/ast/astutil [go-tools] Building subPackage ./go/buildid [go-tools] Building subPackage ./go/gcsizes [go-tools] Building subPackage ./go/ir [go-tools] Building subPackage ./go/ir/irutil [go-tools] Building subPackage ./go/loader [go-tools] Building subPackage ./go/types/typeutil [go-tools] Building subPackage ./internal/analysisinternal/typeindex [go-tools] Building subPackage ./internal/cmd/ast-to-pattern [go-tools] Building subPackage ./internal/cmd/gogrep [go-tools] Building subPackage ./internal/cmd/irdump [go-tools] Building subPackage ./internal/cmd/unused [go-tools] Building subPackage ./internal/diff/myers [go-tools] Building subPackage ./internal/passes/buildir [go-tools] Building subPackage ./internal/renameio [go-tools] Building subPackage ./internal/robustio [go-tools] Building subPackage ./internal/sharedcheck [go-tools] Building subPackage ./internal/sync [go-tools] Building subPackage ./internal/testenv [go-tools] Building subPackage ./internal/typesinternal/typeindex [go-tools] Building subPackage ./knowledge [go-tools] Building subPackage ./lintcmd [go-tools] Building subPackage ./lintcmd/cache [go-tools] Building subPackage ./lintcmd/runner [go-tools] Building subPackage ./lintcmd/version [go-tools] Building subPackage ./pattern [go-tools] Building subPackage ./printf [go-tools] Building subPackage ./quickfix [go-tools] Building subPackage ./quickfix/qf1001 [go-tools] Building subPackage ./quickfix/qf1002 [go-tools] Building subPackage ./quickfix/qf1003 [go-tools] Building subPackage ./quickfix/qf1004 [go-tools] Building subPackage ./quickfix/qf1005 [go-tools] Building subPackage ./quickfix/qf1006 [go-tools] Building subPackage ./quickfix/qf1007 [go-tools] Building subPackage ./quickfix/qf1008 [go-tools] Building subPackage ./quickfix/qf1009 [go-tools] Building subPackage ./quickfix/qf1010 [go-tools] Building subPackage ./quickfix/qf1011 [go-tools] Building subPackage ./quickfix/qf1012 [go-tools] Building subPackage ./sarif [go-tools] Building subPackage ./simple [go-tools] Building subPackage ./simple/s1000 [go-tools] Building subPackage ./simple/s1001 [go-tools] Building subPackage ./simple/s1002 [go-tools] Building subPackage ./simple/s1003 [go-tools] Building subPackage ./simple/s1004 [go-tools] Building subPackage ./simple/s1005 [go-tools] Building subPackage ./simple/s1006 [go-tools] Building subPackage ./simple/s1007 [go-tools] Building subPackage ./simple/s1008 [go-tools] Building subPackage ./simple/s1009 [go-tools] Building subPackage ./simple/s1010 [go-tools] Building subPackage ./simple/s1011 [go-tools] Building subPackage ./simple/s1012 [go-tools] Building subPackage ./simple/s1016 [go-tools] Building subPackage ./simple/s1017 [go-tools] Building subPackage ./simple/s1018 [go-tools] Building subPackage ./simple/s1019 [go-tools] Building subPackage ./simple/s1020 [go-tools] Building subPackage ./simple/s1021 [go-tools] Building subPackage ./simple/s1023 [go-tools] Building subPackage ./simple/s1024 [go-tools] Building subPackage ./simple/s1025 [go-tools] Building subPackage ./simple/s1028 [go-tools] Building subPackage ./simple/s1029 [go-tools] Building subPackage ./simple/s1030 [go-tools] Building subPackage ./simple/s1031 [go-tools] Building subPackage ./simple/s1032 [go-tools] Building subPackage ./simple/s1033 [go-tools] Building subPackage ./simple/s1034 [go-tools] Building subPackage ./simple/s1035 [go-tools] Building subPackage ./simple/s1036 [go-tools] Building subPackage ./simple/s1037 [go-tools] Building subPackage ./simple/s1038 [go-tools] Building subPackage ./simple/s1039 [go-tools] Building subPackage ./simple/s1040 [go-tools] Building subPackage ./staticcheck [go-tools] Building subPackage ./staticcheck/fakejson [go-tools] Building subPackage ./staticcheck/fakereflect [go-tools] Building subPackage ./staticcheck/fakexml [go-tools] Building subPackage ./staticcheck/sa1000 [go-tools] Building subPackage ./staticcheck/sa1001 [go-tools] Building subPackage ./staticcheck/sa1002 [go-tools] Building subPackage ./staticcheck/sa1003 [go-tools] Building subPackage ./staticcheck/sa1004 [go-tools] Building subPackage ./staticcheck/sa1005 [go-tools] Building subPackage ./staticcheck/sa1006 [go-tools] Building subPackage ./staticcheck/sa1007 [go-tools] Building subPackage ./staticcheck/sa1008 [go-tools] Building subPackage ./staticcheck/sa1010 [go-tools] Building subPackage ./staticcheck/sa1011 [go-tools] Building subPackage ./staticcheck/sa1012 [go-tools] Building subPackage ./staticcheck/sa1013 [go-tools] Building subPackage ./staticcheck/sa1014 [go-tools] Building subPackage ./staticcheck/sa1015 [go-tools] Building subPackage ./staticcheck/sa1016 [go-tools] Building subPackage ./staticcheck/sa1017 [go-tools] Building subPackage ./staticcheck/sa1018 [go-tools] Building subPackage ./staticcheck/sa1019 [go-tools] Building subPackage ./staticcheck/sa1020 [go-tools] Building subPackage ./staticcheck/sa1021 [go-tools] Building subPackage ./staticcheck/sa1023 [go-tools] Building subPackage ./staticcheck/sa1024 [go-tools] Building subPackage ./staticcheck/sa1025 [go-tools] Building subPackage ./staticcheck/sa1026 [go-tools] Building subPackage ./staticcheck/sa1027 [go-tools] Building subPackage ./staticcheck/sa1028 [go-tools] Building subPackage ./staticcheck/sa1029 [go-tools] Building subPackage ./staticcheck/sa1030 [go-tools] Building subPackage ./staticcheck/sa1031 [go-tools] Building subPackage ./staticcheck/sa1032 [go-tools] Building subPackage ./staticcheck/sa2000 [go-tools] Building subPackage ./staticcheck/sa2001 [go-tools] Building subPackage ./staticcheck/sa2002 [go-tools] Building subPackage ./staticcheck/sa2003 [go-tools] Building subPackage ./staticcheck/sa3000 [go-tools] Building subPackage ./staticcheck/sa3001 [go-tools] Building subPackage ./staticcheck/sa4000 [go-tools] Building subPackage ./staticcheck/sa4001 [go-tools] Building subPackage ./staticcheck/sa4003 [go-tools] Building subPackage ./staticcheck/sa4004 [go-tools] Building subPackage ./staticcheck/sa4005 [go-tools] Building subPackage ./staticcheck/sa4006 [go-tools] Building subPackage ./staticcheck/sa4008 [go-tools] Building subPackage ./staticcheck/sa4009 [go-tools] Building subPackage ./staticcheck/sa4010 [go-tools] Building subPackage ./staticcheck/sa4011 [go-tools] Building subPackage ./staticcheck/sa4012 [go-tools] Building subPackage ./staticcheck/sa4013 [go-tools] Building subPackage ./staticcheck/sa4014 [go-tools] Building subPackage ./staticcheck/sa4015 [go-tools] Building subPackage ./staticcheck/sa4016 [go-tools] Building subPackage ./staticcheck/sa4017 [go-tools] Building subPackage ./staticcheck/sa4018 [go-tools] Building subPackage ./staticcheck/sa4019 [go-tools] Building subPackage ./staticcheck/sa4020 [go-tools] Building subPackage ./staticcheck/sa4021 [go-tools] Building subPackage ./staticcheck/sa4022 [go-tools] Building subPackage ./staticcheck/sa4023 [go-tools] Building subPackage ./staticcheck/sa4024 [go-tools] Building subPackage ./staticcheck/sa4025 [go-tools] Building subPackage ./staticcheck/sa4026 [go-tools] Building subPackage ./staticcheck/sa4027 [go-tools] Building subPackage ./staticcheck/sa4028 [go-tools] Building subPackage ./staticcheck/sa4029 [go-tools] Building subPackage ./staticcheck/sa4030 [go-tools] Building subPackage ./staticcheck/sa4031 [go-tools] Building subPackage ./staticcheck/sa4032 [go-tools] Building subPackage ./staticcheck/sa5000 [go-tools] Building subPackage ./staticcheck/sa5001 [go-tools] Building subPackage ./staticcheck/sa5002 [go-tools] Building subPackage ./staticcheck/sa5003 [go-tools] Building subPackage ./staticcheck/sa5004 [go-tools] Building subPackage ./staticcheck/sa5005 [go-tools] Building subPackage ./staticcheck/sa5007 [go-tools] Building subPackage ./staticcheck/sa5008 [go-tools] Building subPackage ./staticcheck/sa5009 [go-tools] Building subPackage ./staticcheck/sa5010 [go-tools] Building subPackage ./staticcheck/sa5011 [go-tools] Building subPackage ./staticcheck/sa5012 [go-tools] Building subPackage ./staticcheck/sa6000 [go-tools] Building subPackage ./staticcheck/sa6001 [go-tools] Building subPackage ./staticcheck/sa6002 [go-tools] Building subPackage ./staticcheck/sa6003 [go-tools] Building subPackage ./staticcheck/sa6005 [go-tools] Building subPackage ./staticcheck/sa6006 [go-tools] Building subPackage ./staticcheck/sa9001 [go-tools] Building subPackage ./staticcheck/sa9002 [go-tools] Building subPackage ./staticcheck/sa9003 [go-tools] Building subPackage ./staticcheck/sa9004 [go-tools] Building subPackage ./staticcheck/sa9005 [go-tools] Building subPackage ./staticcheck/sa9006 [go-tools] Building subPackage ./staticcheck/sa9007 [go-tools] Building subPackage ./staticcheck/sa9008 [go-tools] Building subPackage ./staticcheck/sa9009 [go-tools] Building subPackage ./structlayout [go-tools] Building subPackage ./stylecheck [go-tools] Building subPackage ./stylecheck/st1000 [go-tools] Building subPackage ./stylecheck/st1001 [go-tools] Building subPackage ./stylecheck/st1003 [go-tools] Building subPackage ./stylecheck/st1005 [go-tools] Building subPackage ./stylecheck/st1006 [go-tools] Building subPackage ./stylecheck/st1008 [go-tools] Building subPackage ./stylecheck/st1011 [go-tools] Building subPackage ./stylecheck/st1012 [go-tools] Building subPackage ./stylecheck/st1013 [go-tools] Building subPackage ./stylecheck/st1015 [go-tools] Building subPackage ./stylecheck/st1016 [go-tools] Building subPackage ./stylecheck/st1017 [go-tools] Building subPackage ./stylecheck/st1018 [go-tools] Building subPackage ./stylecheck/st1019 [go-tools] Building subPackage ./stylecheck/st1020 [go-tools] Building subPackage ./stylecheck/st1021 [go-tools] Building subPackage ./stylecheck/st1022 [go-tools] Building subPackage ./stylecheck/st1023 [go-tools] Building subPackage ./unused [go-tools] Phase: checkPhase [go-tools] ok honnef.co/go/tools/analysis/code 0.003s [go-tools] ok honnef.co/go/tools/analysis/facts/deprecated 0.101s [go-tools] ok honnef.co/go/tools/analysis/facts/nilness 0.691s [go-tools] ok honnef.co/go/tools/analysis/facts/purity 0.106s [go-tools] ok honnef.co/go/tools/analysis/facts/typedness 0.894s [go-tools] ok honnef.co/go/tools/analysis/report 0.002s [go-tools] ok honnef.co/go/tools/go/ir 7.560s [go-tools] ok honnef.co/go/tools/go/ir/irutil 0.573s [go-tools] ok honnef.co/go/tools/go/types/typeutil 0.002s [go-tools] ok honnef.co/go/tools/internal/passes/buildir 0.098s [go-tools] ok honnef.co/go/tools/internal/renameio 0.291s [go-tools] ok honnef.co/go/tools/lintcmd 0.002s [go-tools] ok honnef.co/go/tools/lintcmd/cache 0.672s [go-tools] ok honnef.co/go/tools/pattern 1.471s [go-tools] ok honnef.co/go/tools/printf 0.003s [go-tools] ok honnef.co/go/tools/quickfix/qf1001 0.040s [go-tools] ok honnef.co/go/tools/quickfix/qf1002 0.039s [go-tools] ok honnef.co/go/tools/quickfix/qf1003 0.038s [go-tools] ok honnef.co/go/tools/quickfix/qf1004 0.345s [go-tools] ok honnef.co/go/tools/quickfix/qf1005 0.071s [go-tools] ok honnef.co/go/tools/quickfix/qf1006 0.038s [go-tools] ok honnef.co/go/tools/quickfix/qf1007 0.041s [go-tools] ok honnef.co/go/tools/quickfix/qf1008 0.348s [go-tools] ok honnef.co/go/tools/quickfix/qf1009 0.371s [go-tools] ok honnef.co/go/tools/quickfix/qf1010 0.500s [go-tools] ok honnef.co/go/tools/quickfix/qf1011 0.816s [go-tools] ok honnef.co/go/tools/quickfix/qf1012 0.427s [go-tools] ok honnef.co/go/tools/simple/s1000 0.039s [go-tools] ok honnef.co/go/tools/simple/s1001 0.063s [go-tools] ok honnef.co/go/tools/simple/s1002 0.615s [go-tools] ok honnef.co/go/tools/simple/s1003 0.332s [go-tools] ok honnef.co/go/tools/simple/s1004 0.332s [go-tools] ok honnef.co/go/tools/simple/s1005 0.073s [go-tools] ok honnef.co/go/tools/simple/s1006 0.039s [go-tools] ok honnef.co/go/tools/simple/s1007 0.362s [go-tools] ok honnef.co/go/tools/simple/s1008 0.044s [go-tools] ok honnef.co/go/tools/simple/s1009 0.060s [go-tools] ok honnef.co/go/tools/simple/s1010 0.039s [go-tools] ok honnef.co/go/tools/simple/s1011 0.045s [go-tools] ok honnef.co/go/tools/simple/s1012 0.370s [go-tools] ok honnef.co/go/tools/simple/s1016 0.106s [go-tools] ok honnef.co/go/tools/simple/s1017 0.340s [go-tools] ok honnef.co/go/tools/simple/s1018 0.054s [go-tools] ok honnef.co/go/tools/simple/s1019 0.056s [go-tools] ok honnef.co/go/tools/simple/s1020 0.039s [go-tools] ok honnef.co/go/tools/simple/s1021 0.039s [go-tools] ok honnef.co/go/tools/simple/s1023 0.040s [go-tools] ok honnef.co/go/tools/simple/s1024 0.426s [go-tools] ok honnef.co/go/tools/simple/s1025 0.656s [go-tools] ok honnef.co/go/tools/simple/s1028 0.428s [go-tools] ok honnef.co/go/tools/simple/s1029 0.057s [go-tools] ok honnef.co/go/tools/simple/s1030 0.391s [go-tools] ok honnef.co/go/tools/simple/s1031 0.450s [go-tools] ok honnef.co/go/tools/simple/s1032 0.342s [go-tools] ok honnef.co/go/tools/simple/s1033 0.039s [go-tools] ok honnef.co/go/tools/simple/s1034 0.429s [go-tools] ok honnef.co/go/tools/simple/s1035 3.081s [go-tools] ok honnef.co/go/tools/simple/s1036 0.043s [go-tools] ok honnef.co/go/tools/simple/s1037 0.430s [go-tools] ok honnef.co/go/tools/simple/s1038 0.550s [go-tools] ok honnef.co/go/tools/simple/s1039 0.427s [go-tools] ok honnef.co/go/tools/simple/s1040 0.042s [go-tools] ok honnef.co/go/tools/staticcheck/sa1000 0.525s [go-tools] ok honnef.co/go/tools/staticcheck/sa1001 0.545s [go-tools] ok honnef.co/go/tools/staticcheck/sa1002 0.426s [go-tools] ok honnef.co/go/tools/staticcheck/sa1003 0.633s [go-tools] ok honnef.co/go/tools/staticcheck/sa1004 0.404s [go-tools] ok honnef.co/go/tools/staticcheck/sa1005 0.465s [go-tools] ok honnef.co/go/tools/staticcheck/sa1006 0.515s [go-tools] ok honnef.co/go/tools/staticcheck/sa1007 0.512s [go-tools] ok honnef.co/go/tools/staticcheck/sa1008 0.814s [go-tools] ok honnef.co/go/tools/staticcheck/sa1010 0.405s [go-tools] ok honnef.co/go/tools/staticcheck/sa1011 0.384s [go-tools] ok honnef.co/go/tools/staticcheck/sa1012 0.447s [go-tools] ok honnef.co/go/tools/staticcheck/sa1013 0.439s [go-tools] ok honnef.co/go/tools/staticcheck/sa1014 0.510s [go-tools] ok honnef.co/go/tools/staticcheck/sa1015 0.497s [go-tools] ok honnef.co/go/tools/staticcheck/sa1016 0.438s [go-tools] ok honnef.co/go/tools/staticcheck/sa1017 0.472s [go-tools] ok honnef.co/go/tools/staticcheck/sa1018 0.362s [go-tools] ok honnef.co/go/tools/staticcheck/sa1019 1.490s [go-tools] ok honnef.co/go/tools/staticcheck/sa1020 0.888s [go-tools] ok honnef.co/go/tools/staticcheck/sa1021 0.523s [go-tools] ok honnef.co/go/tools/staticcheck/sa1023 0.060s [go-tools] ok honnef.co/go/tools/staticcheck/sa1024 0.365s [go-tools] ok honnef.co/go/tools/staticcheck/sa1025 0.418s [go-tools] ok honnef.co/go/tools/staticcheck/sa1026 0.729s [go-tools] ok honnef.co/go/tools/staticcheck/sa1027 0.053s [go-tools] ok honnef.co/go/tools/staticcheck/sa1028 0.366s [go-tools] ok honnef.co/go/tools/staticcheck/sa1029 0.418s [go-tools] ok honnef.co/go/tools/staticcheck/sa1030 0.420s [go-tools] ok honnef.co/go/tools/staticcheck/sa1031 0.497s [go-tools] ok honnef.co/go/tools/staticcheck/sa1032 0.418s [go-tools] ok honnef.co/go/tools/staticcheck/sa2000 0.323s [go-tools] ok honnef.co/go/tools/staticcheck/sa2001 0.322s [go-tools] ok honnef.co/go/tools/staticcheck/sa2002 0.509s [go-tools] ok honnef.co/go/tools/staticcheck/sa2003 0.346s [go-tools] ok honnef.co/go/tools/staticcheck/sa3000 0.570s [go-tools] ok honnef.co/go/tools/staticcheck/sa3001 0.478s [go-tools] ok honnef.co/go/tools/staticcheck/sa4000 0.568s [go-tools] ok honnef.co/go/tools/staticcheck/sa4001 0.040s [go-tools] ok honnef.co/go/tools/staticcheck/sa4003 0.071s [go-tools] ok honnef.co/go/tools/staticcheck/sa4004 0.055s [go-tools] ok honnef.co/go/tools/staticcheck/sa4005 0.489s [go-tools] ok honnef.co/go/tools/staticcheck/sa4006 0.661s [go-tools] ok honnef.co/go/tools/staticcheck/sa4008 0.039s [go-tools] ok honnef.co/go/tools/staticcheck/sa4009 0.037s [go-tools] ok honnef.co/go/tools/staticcheck/sa4010 0.468s [go-tools] ok honnef.co/go/tools/staticcheck/sa4011 0.038s [go-tools] ok honnef.co/go/tools/staticcheck/sa4012 0.074s [go-tools] ok honnef.co/go/tools/staticcheck/sa4013 0.039s [go-tools] ok honnef.co/go/tools/staticcheck/sa4014 0.039s [go-tools] ok honnef.co/go/tools/staticcheck/sa4015 0.100s [go-tools] ok honnef.co/go/tools/staticcheck/sa4016 0.585s [go-tools] ok honnef.co/go/tools/staticcheck/sa4017 1.745s [go-tools] ok honnef.co/go/tools/staticcheck/sa4018 0.043s [go-tools] ok honnef.co/go/tools/staticcheck/sa4019 0.039s [go-tools] ok honnef.co/go/tools/staticcheck/sa4020 0.361s [go-tools] ok honnef.co/go/tools/staticcheck/sa4021 0.041s [go-tools] ok honnef.co/go/tools/staticcheck/sa4022 0.040s [go-tools] ok honnef.co/go/tools/staticcheck/sa4023 1.074s [go-tools] ok honnef.co/go/tools/staticcheck/sa4024 0.038s [go-tools] ok honnef.co/go/tools/staticcheck/sa4025 0.037s [go-tools] ok honnef.co/go/tools/staticcheck/sa4026 0.040s [go-tools] ok honnef.co/go/tools/staticcheck/sa4027 0.450s [go-tools] ok honnef.co/go/tools/staticcheck/sa4028 0.038s [go-tools] ok honnef.co/go/tools/staticcheck/sa4029 0.370s [go-tools] ok honnef.co/go/tools/staticcheck/sa4030 0.396s [go-tools] ok honnef.co/go/tools/staticcheck/sa4031 0.038s [go-tools] ok honnef.co/go/tools/staticcheck/sa4032 0.322s [go-tools] ok honnef.co/go/tools/staticcheck/sa5000 0.469s [go-tools] ok honnef.co/go/tools/staticcheck/sa5001 0.415s [go-tools] ok honnef.co/go/tools/staticcheck/sa5002 0.037s [go-tools] ok honnef.co/go/tools/staticcheck/sa5003 0.038s [go-tools] ok honnef.co/go/tools/staticcheck/sa5004 0.038s [go-tools] ok honnef.co/go/tools/staticcheck/sa5005 0.475s [go-tools] ok honnef.co/go/tools/staticcheck/sa5007 0.041s [go-tools] ok honnef.co/go/tools/staticcheck/sa5008 0.489s [go-tools] ok honnef.co/go/tools/staticcheck/sa5009 0.560s [go-tools] ok honnef.co/go/tools/staticcheck/sa5010 0.492s [go-tools] ok honnef.co/go/tools/staticcheck/sa5011 0.484s [go-tools] ok honnef.co/go/tools/staticcheck/sa5012 0.729s [go-tools] ok honnef.co/go/tools/staticcheck/sa6000 0.387s [go-tools] ok honnef.co/go/tools/staticcheck/sa6001 0.055s [go-tools] ok honnef.co/go/tools/staticcheck/sa6002 0.354s [go-tools] ok honnef.co/go/tools/staticcheck/sa6003 0.054s [go-tools] ok honnef.co/go/tools/staticcheck/sa6005 0.350s [go-tools] ok honnef.co/go/tools/staticcheck/sa6006 0.348s [go-tools] ok honnef.co/go/tools/staticcheck/sa9001 0.055s [go-tools] ok honnef.co/go/tools/staticcheck/sa9002 0.449s [go-tools] ok honnef.co/go/tools/staticcheck/sa9003 0.666s [go-tools] ok honnef.co/go/tools/staticcheck/sa9004 0.040s [go-tools] ok honnef.co/go/tools/staticcheck/sa9005 0.530s [go-tools] ok honnef.co/go/tools/staticcheck/sa9006 0.039s [go-tools] ok honnef.co/go/tools/staticcheck/sa9007 0.490s [go-tools] ok honnef.co/go/tools/staticcheck/sa9008 0.039s [go-tools] ok honnef.co/go/tools/staticcheck/sa9009 0.037s [go-tools] ok honnef.co/go/tools/stylecheck/st1000 0.044s [go-tools] ok honnef.co/go/tools/stylecheck/st1001 0.614s [go-tools] ok honnef.co/go/tools/stylecheck/st1003 0.042s [go-tools] ok honnef.co/go/tools/stylecheck/st1005 0.350s [go-tools] ok honnef.co/go/tools/stylecheck/st1006 0.039s [go-tools] ok honnef.co/go/tools/stylecheck/st1008 0.057s [go-tools] ok honnef.co/go/tools/stylecheck/st1011 0.367s [go-tools] ok honnef.co/go/tools/stylecheck/st1012 0.434s [go-tools] ok honnef.co/go/tools/stylecheck/st1013 0.804s [go-tools] ok honnef.co/go/tools/stylecheck/st1015 0.041s [go-tools] ok honnef.co/go/tools/stylecheck/st1016 0.041s [go-tools] ok honnef.co/go/tools/stylecheck/st1017 0.038s [go-tools] ok honnef.co/go/tools/stylecheck/st1018 0.040s [go-tools] ok honnef.co/go/tools/stylecheck/st1019 1.058s [go-tools] ok honnef.co/go/tools/stylecheck/st1020 0.632s [go-tools] ok honnef.co/go/tools/stylecheck/st1021 0.040s [go-tools] ok honnef.co/go/tools/stylecheck/st1022 0.039s [go-tools] ok honnef.co/go/tools/stylecheck/st1023 0.380s [go-tools] ok honnef.co/go/tools/unused 0.725s [go-tools] checkPhase completed in 2 minutes 3 seconds [go-tools] Phase: installPhase [go-tools] Phase: fixupPhase [go-tools] shrinking RPATHs of ELF executables and libraries in /nix/store/q4rg0nf6kcpgimvxd8sxy2zzryn0md9x-go-tools-2026.1 [go-tools] shrinking /nix/store/q4rg0nf6kcpgimvxd8sxy2zzryn0md9x-go-tools-2026.1/bin/unused [go-tools] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [go-tools] shrinking /nix/store/q4rg0nf6kcpgimvxd8sxy2zzryn0md9x-go-tools-2026.1/bin/irdump [go-tools] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [go-tools] shrinking /nix/store/q4rg0nf6kcpgimvxd8sxy2zzryn0md9x-go-tools-2026.1/bin/structlayout-pretty [go-tools] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [go-tools] shrinking /nix/store/q4rg0nf6kcpgimvxd8sxy2zzryn0md9x-go-tools-2026.1/bin/structlayout [go-tools] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [go-tools] shrinking /nix/store/q4rg0nf6kcpgimvxd8sxy2zzryn0md9x-go-tools-2026.1/bin/structlayout-optimize [go-tools] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [go-tools] shrinking /nix/store/q4rg0nf6kcpgimvxd8sxy2zzryn0md9x-go-tools-2026.1/bin/gogrep [go-tools] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [go-tools] shrinking /nix/store/q4rg0nf6kcpgimvxd8sxy2zzryn0md9x-go-tools-2026.1/bin/ast-to-pattern [go-tools] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [go-tools] shrinking /nix/store/q4rg0nf6kcpgimvxd8sxy2zzryn0md9x-go-tools-2026.1/bin/staticcheck [go-tools] checking for references to /build/ in /nix/store/q4rg0nf6kcpgimvxd8sxy2zzryn0md9x-go-tools-2026.1... [go-tools] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [go-tools] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [go-tools] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [go-tools] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [go-tools] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [go-tools] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [go-tools] patchelf: cannot find section '.dynamic'. The input file is most likely statically linked [go-tools] patching script interpreter paths in /nix/store/q4rg0nf6kcpgimvxd8sxy2zzryn0md9x-go-tools-2026.1 [go-tools] stripping (with command strip and flags -S -p) in /nix/store/q4rg0nf6kcpgimvxd8sxy2zzryn0md9x-go-tools-2026.1/bin [go-tools:post-build] Uploading to the NixCI cache: /nix/store/q4rg0nf6kcpgimvxd8sxy2zzryn0md9x-go-tools-2026.1 [go-tools:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [go-tools:post-build] copying 1 paths... [go-tools:post-build] copying path '/nix/store/q4rg0nf6kcpgimvxd8sxy2zzryn0md9x-go-tools-2026.1' to 'https://cache.nix-ci.com'... [go-tools:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [go-tools:post-build] copying 0 paths... Uploaded go-tools in 7.2s Progress: 3 of 5 built, 6 of 6 downloaded from cache Built go-tools in 2m38s Building /nix/store/r4mf99fm6v29byd93h654lirkskgz4gr-go-tests-0.0.0.drv [go-tests] Phase: unpackPhase [go-tests] unpacking source archive /nix/store/kkmkh6wn4rhsi286my44ikl2f7b9pvf4-source [go-tests] source root is source [go-tests] Phase: patchPhase [go-tests] Phase: updateAutotoolsGnuConfigScriptsPhase [go-tests] Phase: configurePhase [go-tests] no configure script, doing nothing [go-tests] Phase: buildPhase [go-tests] patching script interpreter paths in ./dev-scripts [go-tests] ./dev-scripts/run-go-tests: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/0550j0i8bmzxbcnzrg1g51zigj7y12ih-bash-interactive-5.3p9/bin/bash" [go-tests] ./dev-scripts/check-trailing-newline: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/0550j0i8bmzxbcnzrg1g51zigj7y12ih-bash-interactive-5.3p9/bin/bash" [go-tests] ./dev-scripts/upload-to-nixci-cache: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/0550j0i8bmzxbcnzrg1g51zigj7y12ih-bash-interactive-5.3p9/bin/bash" [go-tests] ./dev-scripts/build-all-flake-targets: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/0550j0i8bmzxbcnzrg1g51zigj7y12ih-bash-interactive-5.3p9/bin/bash" [go-tests] ./dev-scripts/serve: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/0550j0i8bmzxbcnzrg1g51zigj7y12ih-bash-interactive-5.3p9/bin/bash" [go-tests] ./dev-scripts/git-hooks/pre-commit: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/0550j0i8bmzxbcnzrg1g51zigj7y12ih-bash-interactive-5.3p9/bin/bash" [go-tests] ./dev-scripts/check-trailing-whitespace: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/0550j0i8bmzxbcnzrg1g51zigj7y12ih-bash-interactive-5.3p9/bin/bash" [go-tests] ./dev-scripts/enable-git-hooks: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/0550j0i8bmzxbcnzrg1g51zigj7y12ih-bash-interactive-5.3p9/bin/bash" [go-tests] ./dev-scripts/build-backend: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/0550j0i8bmzxbcnzrg1g51zigj7y12ih-bash-interactive-5.3p9/bin/bash" [go-tests] ./dev-scripts/check-bash: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/0550j0i8bmzxbcnzrg1g51zigj7y12ih-bash-interactive-5.3p9/bin/bash" [go-tests] ./dev-scripts/check-go-formatting: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/0550j0i8bmzxbcnzrg1g51zigj7y12ih-bash-interactive-5.3p9/bin/bash" [go-tests] ./dev-scripts/run-single-go-test: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/0550j0i8bmzxbcnzrg1g51zigj7y12ih-bash-interactive-5.3p9/bin/bash" [go-tests] ./dev-scripts/check-go-test-packages: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/0550j0i8bmzxbcnzrg1g51zigj7y12ih-bash-interactive-5.3p9/bin/bash" [go-tests] + set -o pipefail [go-tests] + mode= [go-tests] + full_test= [go-tests] + go_test_flags=('-tags=netgo,osusergo') [go-tests] + go_test_flags+=('-fullpath') [go-tests] + readonly COVERAGE_FILE_RAW=.coverage.out [go-tests] + COVERAGE_FILE_RAW=.coverage.out [go-tests] + readonly COVERAGE_FILE_HTML=.coverage.html [go-tests] + COVERAGE_FILE_HTML=.coverage.html [go-tests] + [[ '' = \-\-full ]] [go-tests] + [[ -n '' ]] [go-tests] + set -u [go-tests] +++ dirname ./dev-scripts/run-go-tests [go-tests] ++ cd ./dev-scripts [go-tests] ++ pwd [go-tests] + SCRIPT_DIR=/build/source/dev-scripts [go-tests] + readonly SCRIPT_DIR [go-tests] + cd /build/source/dev-scripts/.. [go-tests] + export CGO_ENABLED=0 [go-tests] + CGO_ENABLED=0 [go-tests] + go test -tags=netgo,osusergo -fullpath ./... [go-tests] ok github.com/mtlynch/aw-web-ng/activitywatch 0.004s [go-tests] ? github.com/mtlynch/aw-web-ng/cmd/app [no test files] [go-tests] ? github.com/mtlynch/aw-web-ng/cmd/web [no test files] [go-tests] ok github.com/mtlynch/aw-web-ng/config 0.004s [go-tests] ok github.com/mtlynch/aw-web-ng/daterange 0.003s [go-tests] ok github.com/mtlynch/aw-web-ng/handlers 0.005s [go-tests] ok github.com/mtlynch/aw-web-ng/internal/webserver 0.004s [go-tests] ok github.com/mtlynch/aw-web-ng/report 0.004s [go-tests] ? github.com/mtlynch/aw-web-ng/reportloader [no test files] [go-tests] + [[ -n '' ]] [go-tests] + go vet ./... [go-tests] ++ go env GOPATH [go-tests] + GOCRITIC_PATH=/build/go/bin/go-critic [go-tests] + readonly GOCRITIC_PATH [go-tests] + readonly GOCRITIC_VERSION=v0.14.3 [go-tests] + GOCRITIC_VERSION=v0.14.3 [go-tests] + ensure_go_tool /build/go/bin/go-critic github.com/go-critic/go-critic/cmd/go-critic v0.14.3 [go-tests] + local tool_path=/build/go/bin/go-critic [go-tests] + local package=github.com/go-critic/go-critic/cmd/go-critic [go-tests] + local version=v0.14.3 [go-tests] + local required_go_version [go-tests] ++ go list -m -f '{{.GoVersion}}' [go-tests] + required_go_version=go1.26 [go-tests] + [[ -f /build/go/bin/go-critic ]] [go-tests] + go version -m /build/go/bin/go-critic [go-tests] + grep --quiet --fixed-strings go1.26 [go-tests] + return [go-tests] + /build/go/bin/go-critic check ./... [go-tests] + /build/go/bin/go-critic check -enable=returnAfterHttpError ./... [go-tests] ++ go env GOPATH [go-tests] + STATICCHECK_PATH=/build/go/bin/staticcheck [go-tests] + readonly STATICCHECK_PATH [go-tests] + readonly STATICCHECK_VERSION=v0.6.1 [go-tests] + STATICCHECK_VERSION=v0.6.1 [go-tests] + ensure_go_tool /build/go/bin/staticcheck honnef.co/go/tools/cmd/staticcheck v0.6.1 [go-tests] + local tool_path=/build/go/bin/staticcheck [go-tests] + local package=honnef.co/go/tools/cmd/staticcheck [go-tests] + local version=v0.6.1 [go-tests] + local required_go_version [go-tests] ++ go list -m -f '{{.GoVersion}}' [go-tests] + required_go_version=go1.26 [go-tests] + [[ -f /build/go/bin/staticcheck ]] [go-tests] + go version -m /build/go/bin/staticcheck [go-tests] + grep --quiet --fixed-strings go1.26 [go-tests] + return [go-tests] + /build/go/bin/staticcheck ./... [go-tests] ++ go env GOPATH [go-tests] + ERRCHECK_PATH=/build/go/bin/errcheck [go-tests] + readonly ERRCHECK_PATH [go-tests] + readonly ERRCHECK_VERSION=v1.10.0 [go-tests] + ERRCHECK_VERSION=v1.10.0 [go-tests] + ensure_go_tool /build/go/bin/errcheck github.com/kisielk/errcheck v1.10.0 [go-tests] + local tool_path=/build/go/bin/errcheck [go-tests] + local package=github.com/kisielk/errcheck [go-tests] + local version=v1.10.0 [go-tests] + local required_go_version [go-tests] ++ go list -m -f '{{.GoVersion}}' [go-tests] + required_go_version=go1.26 [go-tests] + [[ -f /build/go/bin/errcheck ]] [go-tests] + go version -m /build/go/bin/errcheck [go-tests] + grep --quiet --fixed-strings go1.26 [go-tests] + return [go-tests] + /build/go/bin/errcheck -ignoretests ./... [go-tests] Phase: installPhase [go-tests] Phase: fixupPhase [go-tests] shrinking RPATHs of ELF executables and libraries in /nix/store/g71w8dyqcxs08cykj08iwric89xzmjwy-go-tests-0.0.0 [go-tests] checking for references to /build/ in /nix/store/g71w8dyqcxs08cykj08iwric89xzmjwy-go-tests-0.0.0... [go-tests] patching script interpreter paths in /nix/store/g71w8dyqcxs08cykj08iwric89xzmjwy-go-tests-0.0.0 [go-tests:post-build] Uploading to the NixCI cache: /nix/store/g71w8dyqcxs08cykj08iwric89xzmjwy-go-tests-0.0.0 [go-tests:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [go-tests:post-build] copying 1 paths... [go-tests:post-build] copying path '/nix/store/g71w8dyqcxs08cykj08iwric89xzmjwy-go-tests-0.0.0' to 'https://cache.nix-ci.com'... [go-tests:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [go-tests:post-build] copying 1 paths... [go-tests:post-build] copying path '/nix/store/r4mf99fm6v29byd93h654lirkskgz4gr-go-tests-0.0.0.drv' to 'https://cache.nix-ci.com'... Uploaded go-tests in 874ms Progress: 4 of 5 built, 6 of 6 downloaded from cache Built go-tests in 12.7s Progress: 5 of 5 built, 6 of 6 downloaded from cache /nix/store/g71w8dyqcxs08cykj08iwric89xzmjwy-go-tests-0.0.0 Build succeeded.