0.00 s
$ /nix/store/bhv6xyvqw6gjs3j488gi1z6wdv18bdpa-coreutils-9.11/bin/timeout --kill-after=15s 7200s /nix/store/6f7ai6jmdrlg1r5viixgpysdxa5yg9y9-nix-ci-eval-0.0.0/bin/nix-ci-eval --flake git+https://github.com/sellout/bash-strict-mode?ref=renovate%2Flock-file-maintenance&rev=698f1aa7d73cd70684c8ccb389e14fea74c1b39a --system x86_64-linux
0.73 s
remote: Enumerating objects: 83, done.
0.73 s
remote: Counting objects: 1% (1/83)
remote: Counting objects: 2% (2/83)
remote: Counting objects: 3% (3/83)
remote: Counting objects: 4% (4/83)
remote: Counting objects: 6% (5/83)
remote: Counting objects: 7% (6/83)
remote: Counting objects: 8% (7/83)
remote: Counting objects: 9% (8/83)
remote: Counting objects: 10% (9/83)
remote: Counting objects: 12% (10/83)
remote: Counting objects: 13% (11/83)
remote: Counting objects: 14% (12/83)
remote: Counting objects: 15% (13/83)
remote: Counting objects: 16% (14/83)
remote: Counting objects: 18% (15/83)
remote: Counting objects: 19% (16/83)
remote: Counting objects: 20% (17/83)
remote: Counting objects: 21% (18/83)
remote: Counting objects: 22% (19/83)
remote: Counting objects: 24% (20/83)
remote: Counting objects: 25% (21/83)
remote: Counting objects: 26% (22/83)
remote: Counting objects: 27% (23/83)
remote: Counting objects: 28% (24/83)
remote: Counting objects: 30% (25/83)
remote: Counting objects: 31% (26/83)
remote: Counting objects: 32% (27/83)
remote: Counting objects: 33% (28/83)
remote: Counting objects: 34% (29/83)
remote: Counting objects: 36% (30/83)
remote: Counting objects: 37% (31/83)
remote: Counting objects: 38% (32/83)
remote: Counting objects: 39% (33/83)
remote: Counting objects: 40% (34/83)
remote: Counting objects: 42% (35/83)
remote: Counting objects: 43% (36/83)
remote: Counting objects: 44% (37/83)
remote: Counting objects: 45% (38/83)
remote: Counting objects: 46% (39/83)
remote: Counting objects: 48% (40/83)
remote: Counting objects: 49% (41/83)
remote: Counting objects: 50% (42/83)
remote: Counting objects: 51% (43/83)
remote: Counting objects: 53% (44/83)
remote: Counting objects: 54% (45/83)
remote: Counting objects: 55% (46/83)
remote: Counting objects: 56% (47/83)
remote: Counting objects: 57% (48/83)
remote: Counting objects: 59% (49/83)
remote: Counting objects: 60% (50/83)
remote: Counting objects: 61% (51/83)
remote: Counting objects: 62% (52/83)
remote: Counting objects: 63% (53/83)
remote: Counting objects: 65% (54/83)
remote: Counting objects: 66% (55/83)
remote: Counting objects: 67% (56/83)
remote: Counting objects: 68% (57/83)
remote: Counting objects: 69% (58/83)
remote: Counting objects: 71% (59/83)
remote: Counting objects: 72% (60/83)
remote: Counting objects: 73% (61/83)
remote: Counting objects: 74% (62/83)
remote: Counting objects: 75% (63/83)
remote: Counting objects: 77% (64/83)
remote: Counting objects: 78% (65/83)
remote: Counting objects: 79% (66/83)
remote: Counting objects: 80% (67/83)
remote: Counting objects: 81% (68/83)
remote: Counting objects: 83% (69/83)
remote: Counting objects: 84% (70/83)
remote: Counting objects: 85% (71/83)
remote: Counting objects: 86% (72/83)
remote: Counting objects: 87% (73/83)
remote: Counting objects: 89% (74/83)
remote: Counting objects: 90% (75/83)
remote: Counting objects: 91% (76/83)
remote: Counting objects: 92% (77/83)
remote: Counting objects: 93% (78/83)
remote: Counting objects: 95% (79/83)
remote: Counting objects: 96% (80/83)
remote: Counting objects: 97% (81/83)
remote: Counting objects: 98% (82/83)
remote: Counting objects: 100% (83/83)
remote: Counting objects: 100% (83/83), done.
0.75 s
remote: Compressing objects: 1% (1/63)
remote: Compressing objects: 3% (2/63)
remote: Compressing objects: 4% (3/63)
remote: Compressing objects: 6% (4/63)
remote: Compressing objects: 7% (5/63)
remote: Compressing objects: 9% (6/63)
remote: Compressing objects: 11% (7/63)
remote: Compressing objects: 12% (8/63)
remote: Compressing objects: 14% (9/63)
remote: Compressing objects: 15% (10/63)
remote: Compressing objects: 17% (11/63)
remote: Compressing objects: 19% (12/63)
remote: Compressing objects: 20% (13/63)
remote: Compressing objects: 22% (14/63)
remote: Compressing objects: 23% (15/63)
remote: Compressing objects: 25% (16/63)
remote: Compressing objects: 26% (17/63)
remote: Compressing objects: 28% (18/63)
remote: Compressing objects: 30% (19/63)
remote: Compressing objects: 31% (20/63)
remote: Compressing objects: 33% (21/63)
remote: Compressing objects: 34% (22/63)
remote: Compressing objects: 36% (23/63)
remote: Compressing objects: 38% (24/63)
remote: Compressing objects: 39% (25/63)
remote: Compressing objects: 41% (26/63)
remote: Compressing objects: 42% (27/63)
remote: Compressing objects: 44% (28/63)
remote: Compressing objects: 46% (29/63)
remote: Compressing objects: 47% (30/63)
remote: Compressing objects: 49% (31/63)
remote: Compressing objects: 50% (32/63)
remote: Compressing objects: 52% (33/63)
remote: Compressing objects: 53% (34/63)
remote: Compressing objects: 55% (35/63)
remote: Compressing objects: 57% (36/63)
remote: Compressing objects: 58% (37/63)
remote: Compressing objects: 60% (38/63)
remote: Compressing objects: 61% (39/63)
remote: Compressing objects: 63% (40/63)
remote: Compressing objects: 65% (41/63)
remote: Compressing objects: 66% (42/63)
remote: Compressing objects: 68% (43/63)
remote: Compressing objects: 69% (44/63)
remote: Compressing objects: 71% (45/63)
remote: Compressing objects: 73% (46/63)
remote: Compressing objects: 74% (47/63)
remote: Compressing objects: 76% (48/63)
remote: Compressing objects: 77% (49/63)
remote: Compressing objects: 79% (50/63)
remote: Compressing objects: 80% (51/63)
remote: Compressing objects: 82% (52/63)
remote: Compressing objects: 84% (53/63)
remote: Compressing objects: 85% (54/63)
remote: Compressing objects: 87% (55/63)
remote: Compressing objects: 88% (56/63)
remote: Compressing objects: 90% (57/63)
remote: Compressing objects: 92% (58/63)
remote: Compressing objects: 93% (59/63)
remote: Compressing objects: 95% (60/63)
remote: Compressing objects: 96% (61/63)
remote: Compressing objects: 98% (62/63)
remote: Compressing objects: 100% (63/63)
remote: Compressing objects: 100% (63/63), done.
0.77 s
remote: Total 83 (delta 1), reused 65 (delta 1), pack-reused 0 (from 0)
0.78 s
From https://github.com/sellout/bash-strict-mode
0.78 s
* branch 698f1aa7d73cd70684c8ccb389e14fea74c1b39a -> FETCH_HEAD
3.30 s
{"attrPath":["formatter","x86_64-linux"],"drvPath":"/nix/store/j1nmzli938yvjwhaqfjmq2w9rhr21nx6-treefmt.drv","isCached":false,"type":"job"}
4.17 s
{"attrPath":["checks","x86_64-linux","formatter"],"drvPath":"/nix/store/g38aa1xk9zf3jvr3szjr10didj7cp8ps-treefmt-check.drv","isCached":false,"type":"job"}
5.48 s
building '/nix/store/axrsqzcdy5lmk7832wvmgswpg86kqkv6-bash-strict-mode-0.1.0.drv'...
5.55 s
Running phase: unpackPhase
5.55 s
unpacking source archive /nix/store/2qf7valzpi38izid45idln4a4yq88x8n-source
5.57 s
source root is source
5.59 s
Running phase: patchPhase
5.59 s
patching script interpreter paths in ./test
5.60 s
./test/no-strict-mode: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
5.60 s
{"attrPath":["checks","x86_64-linux","project-manager-files"],"drvPath":"/nix/store/fw3p1n18xy8115z9mp02w74nldkmfb31-project-manager-files.drv","isCached":false,"type":"job"}
5.63 s
./test/is-on-path: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
5.65 s
./test/generate: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
5.68 s
Running phase: updateAutotoolsGnuConfigScriptsPhase
5.70 s
Running phase: configurePhase
5.73 s
no configure script, doing nothing
5.73 s
Running phase: buildPhase
5.74 s
no Makefile or custom buildPhase, doing nothing
5.75 s
Running phase: checkPhase
5.83 s
1..2
5.91 s
ok 1 doesn’t fail without strict mode
5.95 s
ok 2 isn’t already in PATH
6.15 s
patching script interpreter paths in ./.cache/test/strict-mode
6.15 s
./.cache/test/strict-mode/pipefail-names-the-failing-commands: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
6.18 s
./.cache/test/strict-mode/set-u: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
6.21 s
./.cache/test/strict-mode/errexit-command-substitution: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
6.23 s
./.cache/test/strict-mode/null-hypothesis: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
6.26 s
./.cache/test/strict-mode/null-hypothesis2: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
6.28 s
./.cache/test/strict-mode/reports-the-file-where-it-failed: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
6.31 s
./.cache/test/strict-mode/reports-the-call-trail: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
6.34 s
./.cache/test/strict-mode/set-o-pipefail: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
6.36 s
./.cache/test/strict-mode/pipefail-command-substitution: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
6.39 s
./.cache/test/strict-mode/set-e: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
6.41 s
./.cache/test/strict-mode/errtrace-reports-inside-function: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
6.44 s
./.cache/test/strict-mode/pipefail-places-the-last-command: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
6.47 s
./.cache/test/strict-mode/inherit_errexit-aborts-subshell: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
6.62 s
1..16
6.72 s
ok 1 successful subshell is
6.79 s
ok 2 failing subshell does
6.85 s
ok 3 set -e stops immediately
6.89 s
ok 4 set -u catches undefined variables
6.96 s
ok 5 set -o pipefail catches broken pipes
6.97 s
waiting for lock on '/nix/store/x66wcc7vi8by5a5jd951hp0rw75qkqfv-bash-strict-mode-0.1.0'...
7.01 s
ok 6 pipefail names every failing command in the pipeline
7.07 s
ok 7 errexit catches a failed command substitution
7.12 s
ok 8 pipefail applies inside a command substitution
7.18 s
ok 9 inherit_errexit aborts the subshell at the failure
7.22 s
ok 10 inherit_errexit is what makes that test fail
7.28 s
ok 11 errtrace reports a failure inside a function
7.31 s
ok 12 errtrace is what makes that test report
7.37 s
ok 13 the report goes to stderr
7.43 s
ok 14 reports the file where it failed, not the one that was run
7.49 s
ok 15 reports the call trail
7.54 s
ok 16 pipefail places the failing command when it is the last one
7.56 s
Running phase: installPhase
7.61 s
Running phase: fixupPhase
7.63 s
shrinking RPATHs of ELF executables and libraries in /nix/store/x66wcc7vi8by5a5jd951hp0rw75qkqfv-bash-strict-mode-0.1.0
7.63 s
checking for references to /build/ in /nix/store/x66wcc7vi8by5a5jd951hp0rw75qkqfv-bash-strict-mode-0.1.0...
7.66 s
patching script interpreter paths in /nix/store/x66wcc7vi8by5a5jd951hp0rw75qkqfv-bash-strict-mode-0.1.0
7.67 s
/nix/store/x66wcc7vi8by5a5jd951hp0rw75qkqfv-bash-strict-mode-0.1.0/bin/.strict-bash-wrapped: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
7.70 s
stripping (with command strip and flags -S -p) in /nix/store/x66wcc7vi8by5a5jd951hp0rw75qkqfv-bash-strict-mode-0.1.0/bin
7.75 s
Running phase: installCheckPhase
7.93 s
./test/is-on-path: line 6: strict-mode.bash: No such file or directory
8.11 s
1..16
8.21 s
ok 1 successful subshell is
8.28 s
ok 2 failing subshell does
8.34 s
ok 3 set -e stops immediately
8.39 s
ok 4 set -u catches undefined variables
8.46 s
ok 5 set -o pipefail catches broken pipes
8.52 s
ok 6 pipefail names every failing command in the pipeline
8.58 s
ok 7 errexit catches a failed command substitution
8.64 s
ok 8 pipefail applies inside a command substitution
8.70 s
ok 9 inherit_errexit aborts the subshell at the failure
8.75 s
ok 10 inherit_errexit is what makes that test fail
8.81 s
ok 11 errtrace reports a failure inside a function
8.85 s
ok 12 errtrace is what makes that test report
8.91 s
ok 13 the report goes to stderr
8.97 s
ok 14 reports the file where it failed, not the one that was run
9.04 s
ok 15 reports the call trail
9.10 s
ok 16 pipefail places the failing command when it is the last one
9.14 s
post-build-hook: Uploading to cachix cache "sellout": /nix/store/x66wcc7vi8by5a5jd951hp0rw75qkqfv-bash-strict-mode-0.1.0
9.65 s
post-build-hook: Pushing 1 paths (14 are already present) using zstd to cache sellout ⏳
9.65 s
post-build-hook:
10.11 s
post-build-hook: Pushing /nix/store/x66wcc7vi8by5a5jd951hp0rw75qkqfv-bash-strict-mode-0.1.0 (4.30 KiB)
10.71 s
{"attrPath":["packages","x86_64-linux","bash-strict-mode"],"drvPath":"/nix/store/axrsqzcdy5lmk7832wvmgswpg86kqkv6-bash-strict-mode-0.1.0.drv","isCached":true,"type":"job"}
10.72 s
{"attrPath":["packages","x86_64-linux","default"],"drvPath":"/nix/store/axrsqzcdy5lmk7832wvmgswpg86kqkv6-bash-strict-mode-0.1.0.drv","isCached":true,"type":"job"}
11.10 s
{"attrPath":["devShells","x86_64-linux","project-manager"],"drvPath":"/nix/store/ccapsmwj637grl8ajacmi1jbqph521al-nix-shell.drv","isCached":false,"type":"job"}
11.29 s
post-build-hook:
11.29 s
post-build-hook: All done.
11.30 s
post-build-hook: Uploading to the NixCI cache: /nix/store/x66wcc7vi8by5a5jd951hp0rw75qkqfv-bash-strict-mode-0.1.0
11.34 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
11.35 s
post-build-hook: copying 1 paths...
11.35 s
post-build-hook: copying path '/nix/store/x66wcc7vi8by5a5jd951hp0rw75qkqfv-bash-strict-mode-0.1.0' to 'https://cache.nix-ci.com'...
11.66 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
11.91 s
post-build-hook: copying 2 paths...
11.91 s
post-build-hook: copying path '/nix/store/2qf7valzpi38izid45idln4a4yq88x8n-source' to 'https://cache.nix-ci.com'...
12.16 s
post-build-hook: copying path '/nix/store/axrsqzcdy5lmk7832wvmgswpg86kqkv6-bash-strict-mode-0.1.0.drv' to 'https://cache.nix-ci.com'...
12.42 s
building '/nix/store/bwhngwq9prrv2bzvhnb48lxgplkjwn75-emptyCommand-hash-input.drv'...
12.50 s
post-build-hook: Uploading to cachix cache "sellout": /nix/store/ckfnnvyp132hcnfws9i024jpz7wagbkv-emptyCommand-hash-input
12.99 s
post-build-hook: Pushing 1 paths (0 are already present) using zstd to cache sellout ⏳
12.99 s
post-build-hook:
13.42 s
post-build-hook: Pushing /nix/store/ckfnnvyp132hcnfws9i024jpz7wagbkv-emptyCommand-hash-input (192.00 B)
14.58 s
post-build-hook:
14.58 s
post-build-hook: All done.
14.60 s
post-build-hook: Uploading to the NixCI cache: /nix/store/ckfnnvyp132hcnfws9i024jpz7wagbkv-emptyCommand-hash-input
14.64 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
14.65 s
post-build-hook: copying 1 paths...
14.65 s
post-build-hook: copying path '/nix/store/ckfnnvyp132hcnfws9i024jpz7wagbkv-emptyCommand-hash-input' to 'https://cache.nix-ci.com'...
14.97 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
15.23 s
post-build-hook: copying 1 paths...
15.23 s
post-build-hook: copying path '/nix/store/bwhngwq9prrv2bzvhnb48lxgplkjwn75-emptyCommand-hash-input.drv' to 'https://cache.nix-ci.com'...
15.49 s
building '/nix/store/6ksfaa0jjszhgcdnk2fsc00hja2invxj-exe.drv'...
15.67 s
post-build-hook: Uploading to cachix cache "sellout": /nix/store/nqhj1km2rkdbs1w9n8kd404fmv7xbk24-exe
16.13 s
post-build-hook: Pushing 1 paths (0 are already present) using zstd to cache sellout ⏳
16.13 s
post-build-hook:
16.62 s
post-build-hook: Pushing /nix/store/nqhj1km2rkdbs1w9n8kd404fmv7xbk24-exe (160.00 B)
16.98 s
waiting for lock on '/nix/store/nqhj1km2rkdbs1w9n8kd404fmv7xbk24-exe'...
17.91 s
post-build-hook:
17.91 s
post-build-hook: All done.
17.93 s
post-build-hook: Uploading to the NixCI cache: /nix/store/nqhj1km2rkdbs1w9n8kd404fmv7xbk24-exe
17.97 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
17.98 s
post-build-hook: copying 1 paths...
17.98 s
post-build-hook: copying path '/nix/store/nqhj1km2rkdbs1w9n8kd404fmv7xbk24-exe' to 'https://cache.nix-ci.com'...
18.28 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
18.56 s
post-build-hook: copying 1 paths...
18.56 s
post-build-hook: copying path '/nix/store/6ksfaa0jjszhgcdnk2fsc00hja2invxj-exe.drv' to 'https://cache.nix-ci.com'...
19.33 s
{"attrPath":["checks","x86_64-linux","vale"],"drvPath":"/nix/store/kl0bhd8rr2p9yz5156zns073701n6ynp-vale.drv","isCached":false,"type":"job"}
23.68 s
{"attrPath":["devShells","x86_64-linux","default"],"drvPath":"/nix/store/64k8p83rir142j2sfiap08qbavkvdvz9-nix-shell.drv","isCached":false,"type":"job"}
23.85 s
{"attrPath":["checks","x86_64-linux","formatter"],"dependencies":[["formatter","x86_64-linux"]],"type":"dependency"}
23.85 s
Discovered 8 buildables.
23.85 s
Some of these were already built successfully before; we will skip those builds.
23.85 s
{"attrPath":["checks","x86_64-linux","project-manager-files"],"dependencies":[["packages","x86_64-linux","bash-strict-mode"]],"type":"dependency"}
23.86 s
{"attrPath":["devShells","x86_64-linux","project-manager"],"dependencies":[["packages","x86_64-linux","bash-strict-mode"]],"type":"dependency"}
23.87 s
{"attrPath":["devShells","x86_64-linux","project-manager"],"dependencies":[["formatter","x86_64-linux"]],"type":"dependency"}
23.88 s
{"attrPath":["checks","x86_64-linux","vale"],"dependencies":[["packages","x86_64-linux","bash-strict-mode"]],"type":"dependency"}
23.88 s
{"attrPath":["devShells","x86_64-linux","default"],"dependencies":[["packages","x86_64-linux","bash-strict-mode"],["checks","x86_64-linux","project-manager-files"],["checks","x86_64-linux","formatter"],["checks","x86_64-linux","vale"],["formatter","x86_64-linux"]],"type":"dependency"}
23.88 s
{"type":"done"}
23.90 s
Job discovery completed.