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=73863b0c2ca91f068aada0f26abe80e0371d31f9 --system x86_64-linux
0.61 s
remote: Enumerating objects: 75, done.
0.61 s
remote: Counting objects: 1% (1/75)
remote: Counting objects: 2% (2/75)
remote: Counting objects: 4% (3/75)
remote: Counting objects: 5% (4/75)
remote: Counting objects: 6% (5/75)
remote: Counting objects: 8% (6/75)
remote: Counting objects: 9% (7/75)
remote: Counting objects: 10% (8/75)
remote: Counting objects: 12% (9/75)
remote: Counting objects: 13% (10/75)
remote: Counting objects: 14% (11/75)
remote: Counting objects: 16% (12/75)
remote: Counting objects: 17% (13/75)
remote: Counting objects: 18% (14/75)
remote: Counting objects: 20% (15/75)
remote: Counting objects: 21% (16/75)
remote: Counting objects: 22% (17/75)
remote: Counting objects: 24% (18/75)
remote: Counting objects: 25% (19/75)
remote: Counting objects: 26% (20/75)
remote: Counting objects: 28% (21/75)
remote: Counting objects: 29% (22/75)
remote: Counting objects: 30% (23/75)
remote: Counting objects: 32% (24/75)
remote: Counting objects: 33% (25/75)
remote: Counting objects: 34% (26/75)
remote: Counting objects: 36% (27/75)
remote: Counting objects: 37% (28/75)
remote: Counting objects: 38% (29/75)
remote: Counting objects: 40% (30/75)
remote: Counting objects: 41% (31/75)
remote: Counting objects: 42% (32/75)
remote: Counting objects: 44% (33/75)
remote: Counting objects: 45% (34/75)
remote: Counting objects: 46% (35/75)
remote: Counting objects: 48% (36/75)
remote: Counting objects: 49% (37/75)
remote: Counting objects: 50% (38/75)
remote: Counting objects: 52% (39/75)
remote: Counting objects: 53% (40/75)
remote: Counting objects: 54% (41/75)
remote: Counting objects: 56% (42/75)
remote: Counting objects: 57% (43/75)
remote: Counting objects: 58% (44/75)
remote: Counting objects: 60% (45/75)
remote: Counting objects: 61% (46/75)
remote: Counting objects: 62% (47/75)
remote: Counting objects: 64% (48/75)
remote: Counting objects: 65% (49/75)
remote: Counting objects: 66% (50/75)
remote: Counting objects: 68% (51/75)
remote: Counting objects: 69% (52/75)
remote: Counting objects: 70% (53/75)
remote: Counting objects: 72% (54/75)
remote: Counting objects: 73% (55/75)
remote: Counting objects: 74% (56/75)
remote: Counting objects: 76% (57/75)
remote: Counting objects: 77% (58/75)
remote: Counting objects: 78% (59/75)
remote: Counting objects: 80% (60/75)
remote: Counting objects: 81% (61/75)
remote: Counting objects: 82% (62/75)
remote: Counting objects: 84% (63/75)
remote: Counting objects: 85% (64/75)
remote: Counting objects: 86% (65/75)
remote: Counting objects: 88% (66/75)
remote: Counting objects: 89% (67/75)
remote: Counting objects: 90% (68/75)
remote: Counting objects: 92% (69/75)
remote: Counting objects: 93% (70/75)
remote: Counting objects: 94% (71/75)
remote: Counting objects: 96% (72/75)
remote: Counting objects: 97% (73/75)
remote: Counting objects: 98% (74/75)
remote: Counting objects: 100% (75/75)
remote: Counting objects: 100% (75/75), done.
0.61 s
remote: Compressing objects: 1% (1/60)
remote: Compressing objects: 3% (2/60)
remote: Compressing objects: 5% (3/60)
remote: Compressing objects: 6% (4/60)
remote: Compressing objects: 8% (5/60)
remote: Compressing objects: 10% (6/60)
remote: Compressing objects: 11% (7/60)
remote: Compressing objects: 13% (8/60)
remote: Compressing objects: 15% (9/60)
remote: Compressing objects: 16% (10/60)
remote: Compressing objects: 18% (11/60)
remote: Compressing objects: 20% (12/60)
remote: Compressing objects: 21% (13/60)
remote: Compressing objects: 23% (14/60)
remote: Compressing objects: 25% (15/60)
remote: Compressing objects: 26% (16/60)
remote: Compressing objects: 28% (17/60)
remote: Compressing objects: 30% (18/60)
remote: Compressing objects: 31% (19/60)
remote: Compressing objects: 33% (20/60)
remote: Compressing objects: 35% (21/60)
remote: Compressing objects: 36% (22/60)
remote: Compressing objects: 38% (23/60)
remote: Compressing objects: 40% (24/60)
remote: Compressing objects: 41% (25/60)
remote: Compressing objects: 43% (26/60)
remote: Compressing objects: 45% (27/60)
remote: Compressing objects: 46% (28/60)
remote: Compressing objects: 48% (29/60)
remote: Compressing objects: 50% (30/60)
remote: Compressing objects: 51% (31/60)
remote: Compressing objects: 53% (32/60)
remote: Compressing objects: 55% (33/60)
remote: Compressing objects: 56% (34/60)
remote: Compressing objects: 58% (35/60)
remote: Compressing objects: 60% (36/60)
remote: Compressing objects: 61% (37/60)
remote: Compressing objects: 63% (38/60)
remote: Compressing objects: 65% (39/60)
remote: Compressing objects: 66% (40/60)
remote: Compressing objects: 68% (41/60)
remote: Compressing objects: 70% (42/60)
remote: Compressing objects: 71% (43/60)
remote: Compressing objects: 73% (44/60)
remote: Compressing objects: 75% (45/60)
remote: Compressing objects: 76% (46/60)
remote: Compressing objects: 78% (47/60)
remote: Compressing objects: 80% (48/60)
remote: Compressing objects: 81% (49/60)
remote: Compressing objects: 83% (50/60)
remote: Compressing objects: 85% (51/60)
remote: Compressing objects: 86% (52/60)
remote: Compressing objects: 88% (53/60)
remote: Compressing objects: 90% (54/60)
remote: Compressing objects: 91% (55/60)
remote: Compressing objects: 93% (56/60)
remote: Compressing objects: 95% (57/60)
remote: Compressing objects: 96% (58/60)
remote: Compressing objects: 98% (59/60)
remote: Compressing objects: 100% (60/60)
remote: Compressing objects: 100% (60/60), done.
0.62 s
remote: Total 75 (delta 0), reused 53 (delta 0), pack-reused 0 (from 0)
0.63 s
From https://github.com/sellout/bash-strict-mode
0.63 s
* branch 73863b0c2ca91f068aada0f26abe80e0371d31f9 -> FETCH_HEAD
1.41 s
unpacking 'github:numtide/flake-utils/b7a79d3fea1e214f6d668d521cecec0c01e26544?narHash=sha256-Zf/xfQEAasnwnmEfHqW/4hjDE/s44yn2hD4RuVIZRjA%3D' into the Git cache...
2.26 s
unpacking 'github:sellout/nix-systems/aa9520a9a0f92098d3576c3b4eafcb32c13d6800?narHash=sha256-vta8mxLa5XxpHfb9HCiavFqBrX2xJDvZiKHZOy4kvlA%3D' into the Git cache...
2.68 s
copying path '/nix/store/pkqyhwyw2hbwpqyqqgvwh93k9j444mb4-source' from 'https://cache.nix-ci.com'...
3.10 s
unpacking 'github:NixOS/nixpkgs/43bb437a437bd7423710113cc706a36f5b6a8567?narHash=sha256-y4fAXOFAgBRT5qmecL3wFnkKmu6XPXhLEB5zWSEjjLQ%3D' into the Git cache...
17.68 s
copying path '/nix/store/zzj00rilbvf0jfpiv78plal6w0zvzbp7-source' from 'https://cache.nix-ci.com'...
18.54 s
unpacking 'github:sellout/astrolabe-nix-hook/236a8d4007e06e74e63573e8c5860e191d6e23b1?narHash=sha256-65EDlcOw4YVw0MCoTruR6A8wQtYhLUuW5P1fNWx9VPg%3D' into the Git cache...
19.66 s
unpacking 'github:numtide/treefmt-nix/0d6d739a833ba9a9c93034862e4a7b061a062a1c?narHash=sha256-C3alQ2MEt0zVrUSho5NUDo3jmhbff72%2B%2BbfwoqT9Omo%3D' into the Git cache...
21.11 s
unpacking 'github:Fuuzetsu/shellcheck-nix-attributes/51b49d5fe65ece69eb5e2003396bf096083ec281?narHash=sha256-a0WyWaz%2BnMYFWI43Ip9EUnPuBW0O4EIiTzYZKGqNjss%3D' into the Git cache...
26.64 s
{"attrPath":["formatter","x86_64-linux"],"drvPath":"/nix/store/j1nmzli938yvjwhaqfjmq2w9rhr21nx6-treefmt.drv","isCached":true,"type":"job"}
27.14 s
{"attrPath":["checks","x86_64-linux","formatter"],"drvPath":"/nix/store/h6x7kppgcc0l34rq4gp5lv30g5lziglw-treefmt-check.drv","isCached":false,"type":"job"}
28.86 s
copying path '/nix/store/9cijskzlh8l5lwqhk8r9hgwns76qrk5z-gnu-config-2024-01-01' from 'https://cache.nix-ci.com'...
28.86 s
copying path '/nix/store/w9gghawyv4bqbb68sw4aymx9w5yszqcx-nlohmann_json-3.12.0' from 'https://cache.nix-ci.com'...
28.86 s
copying path '/nix/store/24ppwxxymwv6p22ag41mk4vvb79cmr0k-file-5.47' from 'https://cache.nix-ci.com'...
28.86 s
copying path '/nix/store/q5wf35q7dabb5m8mszqjn3d55ff5c1pl-gnumake-4.4.1' from 'https://cache.nix-ci.com'...
28.86 s
copying path '/nix/store/rc7c5al4hdcv0dc42g1jabx2r68l45jq-gnutar-1.35' from 'https://cache.nix-ci.com'...
28.86 s
copying path '/nix/store/0a45vs5awydq3rddxw8rhfql7kp73khs-nix-perl-2.34.9' from 'https://cache.nix-ci.com'...
28.86 s
copying path '/nix/store/xdnaya02qicjfdczyjqwy2yl04b8x3pw-patchelf-0.15.2' from 'https://cache.nix-ci.com'...
28.86 s
copying path '/nix/store/nwzcs2mp1w8x65sk6gszvc6dzj81wnj9-boehm-gc-8.2.12-dev' from 'https://cache.nix-ci.com'...
28.86 s
copying path '/nix/store/dkwr0d9sx2b1hf2gp6vggqamzwkz35rf-boost-1.89.0-dev' from 'https://cache.nix-ci.com'...
28.86 s
copying path '/nix/store/6mk16jhl1gycbkzii1dxffw2gw4iqdlv-nix-util-c-2.34.9' from 'https://cache.nix-ci.com'...
28.86 s
copying path '/nix/store/xklk0y1rk34f9x6qbbwxliy3y8kglhpd-acl-2.4.0-dev' from 'https://cache.nix-ci.com'...
28.86 s
copying path '/nix/store/lmb3zn9pn4iippigghm8mas6w5ip0mzs-attr-2.6.0-dev' from 'https://cache.nix-ci.com'...
28.87 s
copying path '/nix/store/aig2gm3l94ha8hllw2m4fx7si33pvrr3-libarchive-3.8.9' from 'https://cache.nix-ci.com'...
28.87 s
copying path '/nix/store/ndv550fkbmsfvdxax71d4d5d59x4lq80-openssl-3.6.5-bin' from 'https://cache.nix-ci.com'...
28.87 s
copying path '/nix/store/zvw47i1by13mm49sk8frxbw206z6gbjw-die-hook' from 'https://cache.nix-ci.com'...
28.87 s
copying path '/nix/store/vamvnrq8rdxgfqrqky2qlfwwldwkg8mx-expand-response-params' from 'https://cache.nix-ci.com'...
28.89 s
copying path '/nix/store/znsjfmcnjvwvj3ccm7zkhaksg6r2yj8m-binutils-2.46-lib' from 'https://cache.nix-ci.com'...
28.89 s
copying path '/nix/store/6n1r4lamlm3bbd7b6w3br8dgj0xhccxx-flock-0.4.0' from 'https://cache.nix-ci.com'...
28.90 s
copying path '/nix/store/1sf1j6c8rbipp4yayll7vy6v4bpwz95y-gmp-6.3.0' from 'https://cache.nix-ci.com'...
28.90 s
copying path '/nix/store/9licwzbc8pzhrh43vz5wg137gky9anz3-linux-headers-6.18.7' from 'https://cache.nix-ci.com'...
28.90 s
copying path '/nix/store/7whrgb2wib2q83wgbs78xsq9h25lf3aw-make-shell-wrapper-hook' from 'https://cache.nix-ci.com'...
28.90 s
copying path '/nix/store/yjrrxfjfrlp3ws38vqmlipy7xy3nzr88-update-autotools-gnu-config-scripts-hook' from 'https://cache.nix-ci.com'...
28.91 s
copying path '/nix/store/c479nr0xdx1c15hj924gdpgkdpn6zbrh-nix-fetchers-c-2.34.9' from 'https://cache.nix-ci.com'...
28.91 s
copying path '/nix/store/la2bz60li2z98dsknbhndjbxmaw7pdsi-nix-main-c-2.34.9' from 'https://cache.nix-ci.com'...
28.91 s
copying path '/nix/store/s6rbyylgc869lkxswj74smdjvxrhjgg6-nix-store-c-2.34.9' from 'https://cache.nix-ci.com'...
28.91 s
copying path '/nix/store/iy4xjvyxr4az3y3vzgjvqaksrxi6bdfl-libarchive-3.8.9-dev' from 'https://cache.nix-ci.com'...
28.93 s
copying path '/nix/store/0q5p6pgx2p2mxhlacvkzijykfyrwvjgx-bats-1.12.0' from 'https://cache.nix-ci.com'...
28.94 s
copying path '/nix/store/69vxm6ghyd02741nbsnal14f8rj4as2d-isl-0.20' from 'https://cache.nix-ci.com'...
28.94 s
copying path '/nix/store/cws4d1snbysh854az8fh7hfla0z3im3d-mpfr-4.2.2' from 'https://cache.nix-ci.com'...
28.94 s
copying path '/nix/store/7l09089ahshxjx4js3zswqk6azhx6ccq-openssl-3.6.5-dev' from 'https://cache.nix-ci.com'...
28.95 s
copying path '/nix/store/4lgbwpg4r41kcsms7nlwrzdlmhw83skj-stdenv-linux' from 'https://cache.nix-ci.com'...
28.95 s
copying path '/nix/store/99zy1xjm0y0v07r1issv3vx536n9sc7p-nix-expr-c-2.34.9' from 'https://cache.nix-ci.com'...
28.95 s
copying path '/nix/store/g2i5zxslx9msaqjy14hdp2af064i9pbv-binutils-2.46' from 'https://cache.nix-ci.com'...
28.99 s
copying path '/nix/store/m590d394alyh9kf7a9jk7kk9743rkfdq-libmpc-1.4.0' from 'https://cache.nix-ci.com'...
28.99 s
copying path '/nix/store/9kxawn0jm6rvszxa1p4qwpvs8dwimv3i-nix-flake-c-2.34.9' from 'https://cache.nix-ci.com'...
29.02 s
copying path '/nix/store/sr08dm9x0fsa1mrzjrlb3csdcmilsraz-glibc-2.42-100-dev' from 'https://cache.nix-ci.com'...
29.07 s
{"attrPath":["checks","x86_64-linux","project-manager-files"],"drvPath":"/nix/store/9vjnb9ngcn09b1grk7n0knpcclvnkw0g-project-manager-files.drv","isCached":false,"type":"job"}
29.12 s
copying path '/nix/store/s2f0mfx0iiap9yxmlfvq0psn26jsbind-gcc-15.3.0' from 'https://cache.nix-ci.com'...
29.20 s
copying path '/nix/store/2gjbrb8nwqf1225n3zhca56s2rxrqqhx-binutils-wrapper-2.46' from 'https://cache.nix-ci.com'...
30.22 s
copying path '/nix/store/dy6j7267wrgjlr2z748sbx83zj16vs3c-gcc-wrapper-15.3.0' from 'https://cache.nix-ci.com'...
30.24 s
copying path '/nix/store/l325vp92jbs1xz51vrniwq02m6wdnbyi-stdenv-linux' from 'https://cache.nix-ci.com'...
30.35 s
building '/nix/store/wszyrwbjsdpayc2827iijv77prd11r2m-bash-strict-mode-0.1.0.drv'...
30.38 s
copying path '/nix/store/dnxlbr9whg0mbdb5h9x8bajxffx1570y-nix-util-2.34.9-dev' from 'https://cache.nix-ci.com'...
30.40 s
copying path '/nix/store/map7375q8irkvsabqimk8f1s2igw43vr-nix-store-2.34.9-dev' from 'https://cache.nix-ci.com'...
30.40 s
copying path '/nix/store/lbsw8ca7mkc23362s72qlwlfaxfngvhd-nix-util-c-2.34.9-dev' from 'https://cache.nix-ci.com'...
30.41 s
copying path '/nix/store/fl6gywc3mpccvddgv01ac0s2qi3bm4ha-nix-fetchers-2.34.9-dev' from 'https://cache.nix-ci.com'...
30.41 s
copying path '/nix/store/f859ciaa0aqgvl49axqjsfmykl5dcs7p-nix-store-c-2.34.9-dev' from 'https://cache.nix-ci.com'...
30.43 s
copying path '/nix/store/hfw65yd7crsgp90c3yx8gr5kcxyimwzs-nix-expr-2.34.9-dev' from 'https://cache.nix-ci.com'...
30.44 s
copying path '/nix/store/sasvwkpya66vypl32imdca1bd03fvrrl-nix-expr-c-2.34.9-dev' from 'https://cache.nix-ci.com'...
30.44 s
copying path '/nix/store/3mwy9lkfv2p5s4cny51x88kfhv1ddjsp-nix-flake-2.34.9-dev' from 'https://cache.nix-ci.com'...
30.44 s
copying path '/nix/store/lwggpl1i03dlvzixmfd45h4f7y2v3x5y-nix-main-2.34.9-dev' from 'https://cache.nix-ci.com'...
30.45 s
Running phase: unpackPhase
30.45 s
copying path '/nix/store/dhvk1pfds3csamm6k34xxm9sl1zy9d1v-nix-fetchers-c-2.34.9-dev' from 'https://cache.nix-ci.com'...
30.45 s
copying path '/nix/store/gv74qiqli8g0p4csgrk9fn18bbfnv91r-nix-cmd-2.34.9-dev' from 'https://cache.nix-ci.com'...
30.46 s
copying path '/nix/store/44v7600yhgygc8yzdk6517adwlf9vvgl-nix-main-c-2.34.9-dev' from 'https://cache.nix-ci.com'...
30.46 s
unpacking source archive /nix/store/nl0hn70n0cnl7jxk0w7xajviqmln6wzb-source
30.47 s
copying path '/nix/store/6jkyq59j3vhlcq5ivdf1mp6ixk220c6g-nix-flake-c-2.34.9-dev' from 'https://cache.nix-ci.com'...
30.48 s
source root is source
30.51 s
Running phase: patchPhase
30.52 s
patching script interpreter paths in ./test
30.52 s
./test/no-strict-mode: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
30.55 s
./test/generate: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
30.57 s
./test/is-on-path: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
30.60 s
Running phase: updateAutotoolsGnuConfigScriptsPhase
30.62 s
Running phase: configurePhase
30.64 s
no configure script, doing nothing
30.64 s
copying path '/nix/store/q6wd10c3cslk4ci8kmbcvaga6g8wbcj8-nix-2.34.9-dev' from 'https://cache.nix-ci.com'...
30.65 s
Running phase: buildPhase
30.66 s
no Makefile or custom buildPhase, doing nothing
30.66 s
Running phase: checkPhase
30.75 s
1..2
30.82 s
ok 1 doesn’t fail without strict mode
30.86 s
ok 2 isn’t already in PATH
31.03 s
patching script interpreter paths in ./.cache/test/strict-mode
31.03 s
./.cache/test/strict-mode/null-hypothesis2: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
31.05 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"
31.08 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"
31.10 s
./.cache/test/strict-mode/set-e: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
31.12 s
./.cache/test/strict-mode/null-hypothesis: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
31.15 s
./.cache/test/strict-mode/set-u: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash"
31.17 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"
31.19 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"
31.21 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"
31.24 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"
31.26 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"
31.28 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"
31.30 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"
31.44 s
1..16
31.53 s
ok 1 successful subshell is
31.58 s
ok 2 failing subshell does
31.63 s
ok 3 set -e stops immediately
31.67 s
ok 4 set -u catches undefined variables
31.71 s
ok 5 set -o pipefail catches broken pipes
31.76 s
ok 6 pipefail names every failing command in the pipeline
31.81 s
ok 7 errexit catches a failed command substitution
31.86 s
ok 8 pipefail applies inside a command substitution
31.91 s
ok 9 inherit_errexit aborts the subshell at the failure
31.94 s
ok 10 inherit_errexit is what makes that test fail
31.99 s
ok 11 errtrace reports a failure inside a function
32.02 s
ok 12 errtrace is what makes that test report
32.06 s
ok 13 the report goes to stderr
32.11 s
ok 14 reports the file where it failed, not the one that was run
32.15 s
{"attrPath":["devShells","x86_64-linux","default"],"drvPath":"/nix/store/iixmpcnx6h4jmz3sfcbk0xpidfp0vzc4-nix-shell.drv","isCached":false,"type":"job"}
32.17 s
ok 15 reports the call trail
32.21 s
ok 16 pipefail places the failing command when it is the last one
32.23 s
Running phase: installPhase
32.28 s
Running phase: fixupPhase
32.30 s
shrinking RPATHs of ELF executables and libraries in /nix/store/d2aph6550vi5s1rh5c8z4nx2pll4fwx1-bash-strict-mode-0.1.0
32.30 s
checking for references to /build/ in /nix/store/d2aph6550vi5s1rh5c8z4nx2pll4fwx1-bash-strict-mode-0.1.0...
32.33 s
patching script interpreter paths in /nix/store/d2aph6550vi5s1rh5c8z4nx2pll4fwx1-bash-strict-mode-0.1.0
32.34 s
/nix/store/d2aph6550vi5s1rh5c8z4nx2pll4fwx1-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"
32.36 s
stripping (with command strip and flags -S -p) in /nix/store/d2aph6550vi5s1rh5c8z4nx2pll4fwx1-bash-strict-mode-0.1.0/bin
32.40 s
Running phase: installCheckPhase
32.55 s
./test/is-on-path: line 6: strict-mode.bash: No such file or directory
32.56 s
{"attrPath":["devShells","x86_64-linux","project-manager"],"drvPath":"/nix/store/c8r3qan0kavgfq2a0qz5svhbgqxzh33q-nix-shell.drv","isCached":false,"type":"job"}
32.57 s
{"attrPath":["packages","x86_64-linux","bash-strict-mode"],"drvPath":"/nix/store/wszyrwbjsdpayc2827iijv77prd11r2m-bash-strict-mode-0.1.0.drv","isCached":false,"type":"job"}
32.58 s
{"attrPath":["packages","x86_64-linux","default"],"drvPath":"/nix/store/wszyrwbjsdpayc2827iijv77prd11r2m-bash-strict-mode-0.1.0.drv","isCached":false,"type":"job"}
32.70 s
1..16
32.79 s
ok 1 successful subshell is
32.84 s
ok 2 failing subshell does
32.89 s
ok 3 set -e stops immediately
32.93 s
ok 4 set -u catches undefined variables
32.98 s
ok 5 set -o pipefail catches broken pipes
33.04 s
ok 6 pipefail names every failing command in the pipeline
33.09 s
ok 7 errexit catches a failed command substitution
33.14 s
ok 8 pipefail applies inside a command substitution
33.19 s
ok 9 inherit_errexit aborts the subshell at the failure
33.22 s
ok 10 inherit_errexit is what makes that test fail
33.27 s
ok 11 errtrace reports a failure inside a function
33.30 s
ok 12 errtrace is what makes that test report
33.35 s
ok 13 the report goes to stderr
33.41 s
ok 14 reports the file where it failed, not the one that was run
33.46 s
ok 15 reports the call trail
33.52 s
ok 16 pipefail places the failing command when it is the last one
33.56 s
post-build-hook: Uploading to cachix cache "sellout": /nix/store/d2aph6550vi5s1rh5c8z4nx2pll4fwx1-bash-strict-mode-0.1.0
34.37 s
post-build-hook: Pushing 1 paths (14 are already present) using zstd to cache sellout ⏳
34.37 s
post-build-hook:
34.72 s
post-build-hook: Pushing /nix/store/d2aph6550vi5s1rh5c8z4nx2pll4fwx1-bash-strict-mode-0.1.0 (4.30 KiB)
35.85 s
post-build-hook:
35.85 s
post-build-hook: All done.
35.86 s
post-build-hook: Uploading to the NixCI cache: /nix/store/d2aph6550vi5s1rh5c8z4nx2pll4fwx1-bash-strict-mode-0.1.0
35.90 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
35.94 s
post-build-hook: copying 1 paths...
35.94 s
post-build-hook: copying path '/nix/store/d2aph6550vi5s1rh5c8z4nx2pll4fwx1-bash-strict-mode-0.1.0' to 'https://cache.nix-ci.com'...
36.13 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
37.04 s
post-build-hook: copying 2 paths...
37.04 s
post-build-hook: copying path '/nix/store/nl0hn70n0cnl7jxk0w7xajviqmln6wzb-source' to 'https://cache.nix-ci.com'...
37.19 s
post-build-hook: copying path '/nix/store/wszyrwbjsdpayc2827iijv77prd11r2m-bash-strict-mode-0.1.0.drv' to 'https://cache.nix-ci.com'...
37.37 s
building '/nix/store/gc4dpf4q2ib30asb1mqiq949pm1yafqc-emptyCommand-hash-input.drv'...
37.44 s
post-build-hook: Uploading to cachix cache "sellout": /nix/store/r7zbjw66baisciiannyv7rl09s9lcpin-emptyCommand-hash-input
37.92 s
post-build-hook: Pushing 1 paths (0 are already present) using zstd to cache sellout ⏳
37.92 s
post-build-hook:
38.30 s
post-build-hook: Pushing /nix/store/r7zbjw66baisciiannyv7rl09s9lcpin-emptyCommand-hash-input (192.00 B)
39.29 s
post-build-hook:
39.29 s
post-build-hook: All done.
39.30 s
post-build-hook: Uploading to the NixCI cache: /nix/store/r7zbjw66baisciiannyv7rl09s9lcpin-emptyCommand-hash-input
39.34 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
39.35 s
post-build-hook: copying 1 paths...
39.35 s
post-build-hook: copying path '/nix/store/r7zbjw66baisciiannyv7rl09s9lcpin-emptyCommand-hash-input' to 'https://cache.nix-ci.com'...
39.53 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
39.73 s
post-build-hook: copying 1 paths...
39.73 s
post-build-hook: copying path '/nix/store/gc4dpf4q2ib30asb1mqiq949pm1yafqc-emptyCommand-hash-input.drv' to 'https://cache.nix-ci.com'...
39.95 s
building '/nix/store/y999crj42dmsbm8gbyrxs96mhipyyypp-exe.drv'...
40.14 s
post-build-hook: Uploading to cachix cache "sellout": /nix/store/5asw4wciz279kd12q9vi35n2i0qxzngi-exe
40.64 s
post-build-hook: Pushing 1 paths (0 are already present) using zstd to cache sellout ⏳
40.64 s
post-build-hook:
41.04 s
post-build-hook: Pushing /nix/store/5asw4wciz279kd12q9vi35n2i0qxzngi-exe (160.00 B)
41.98 s
post-build-hook:
41.98 s
post-build-hook: All done.
41.99 s
post-build-hook: Uploading to the NixCI cache: /nix/store/5asw4wciz279kd12q9vi35n2i0qxzngi-exe
42.03 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
42.04 s
post-build-hook: copying 1 paths...
42.04 s
post-build-hook: copying path '/nix/store/5asw4wciz279kd12q9vi35n2i0qxzngi-exe' to 'https://cache.nix-ci.com'...
42.23 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
42.50 s
post-build-hook: copying 1 paths...
42.50 s
post-build-hook: copying path '/nix/store/y999crj42dmsbm8gbyrxs96mhipyyypp-exe.drv' to 'https://cache.nix-ci.com'...
43.11 s
{"attrPath":["checks","x86_64-linux","vale"],"drvPath":"/nix/store/5vnrc6mqw6b6y8lkvy6sz09p61ka2g2q-vale.drv","isCached":false,"type":"job"}
43.32 s
{"attrPath":["checks","x86_64-linux","formatter"],"dependencies":[["formatter","x86_64-linux"]],"type":"dependency"}
43.32 s
Discovered 8 buildables.
43.32 s
Some of these were already built successfully before; we will skip those builds.
43.32 s
{"attrPath":["checks","x86_64-linux","project-manager-files"],"dependencies":[["packages","x86_64-linux","bash-strict-mode"]],"type":"dependency"}
43.33 s
{"attrPath":["devShells","x86_64-linux","default"],"dependencies":[["formatter","x86_64-linux"]],"type":"dependency"}
43.35 s
{"attrPath":["devShells","x86_64-linux","default"],"dependencies":[["packages","x86_64-linux","bash-strict-mode"]],"type":"dependency"}
43.35 s
{"attrPath":["devShells","x86_64-linux","project-manager"],"dependencies":[["packages","x86_64-linux","bash-strict-mode"]],"type":"dependency"}
43.35 s
{"attrPath":["devShells","x86_64-linux","project-manager"],"dependencies":[["formatter","x86_64-linux"]],"type":"dependency"}
43.35 s
{"attrPath":["checks","x86_64-linux","vale"],"dependencies":[["packages","x86_64-linux","bash-strict-mode"]],"type":"dependency"}
43.35 s
{"type":"done"}
43.38 s
Job discovery completed.