0.00 s
$ /nix/store/9ypz3flqsrl5xl495mm8h645gadjsxi1-coreutils-9.11/bin/timeout --kill-after=15s 7200s /nix/store/23zk8sgzamrbmj1fday15szf7f2279s8-nix-2.34.7/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format internal-json build --no-link --print-out-paths git+https://github.com/NorfairKing/hopinion?ref=test-file-rules&rev=665217f6066ab9de229c107cc27063a879407ba8&shallow=1#checks.x86_64-linux.e2e-dirty-package-is-judged-failing --print-build-logs
0.09 s
error (ignored): SQLite database '/var/cache/nix-ci-worker/eval-cache-v6/49a5601932973ff7d0a65b3c76b2d432c2023698a714e4fa12e4e24957f11b29.sqlite ' is busy
0.09 s
0.09 s
Downloading cached source from https://cache.staging.nix-ci.com
3.11 s
Downloaded cached source (187.2 MiB) in 3.0s
3.11 s
Progress: 1 of 1 downloaded from cache
8.65 s
8.66 s
Downloading cached gnu-config-2024-01 from https://cache.staging.nix-ci.com
8.66 s
Downloading cached xgcc-15.2.0-libgcc from https://cache.staging.nix-ci.com
8.66 s
Downloading cached gcc-15.2.0-libgcc from https://cache.staging.nix-ci.com
8.66 s
Downloading cached libunistring from https://cache.staging.nix-ci.com
8.66 s
Downloading cached publicsuffix-list-0-unstable-2026-01 from https://cache.staging.nix-ci.com
8.87 s
Downloaded cached xgcc-15.2.0-libgcc (193 KiB) in 209ms
8.87 s
Progress: 0 of 5 built, 1 of 52 downloaded from cache (4 downloading)
8.88 s
Downloaded cached gnu-config-2024-01 (86 KiB) in 221ms
8.88 s
Progress: 0 of 5 built, 2 of 52 downloaded from cache (3 downloading)
8.88 s
Downloading cached update-autotools-gnu-config-scripts-hook from https://cache.staging.nix-ci.com
8.89 s
Downloaded cached gcc-15.2.0-libgcc (193 KiB) in 220ms
8.89 s
Progress: 0 of 5 built, 3 of 52 downloaded from cache (3 downloading)
8.91 s
Downloaded cached publicsuffix-list-0-unstable-2026-01 (327 KiB) in 247ms
8.91 s
Progress: 0 of 5 built, 4 of 52 downloaded from cache (2 downloading)
8.93 s
Downloaded cached libunistring (2 MiB) in 262ms
8.93 s
Progress: 0 of 5 built, 5 of 52 downloaded from cache (1 downloading)
8.93 s
Downloading cached libidn2 from https://cache.staging.nix-ci.com
9.07 s
Downloaded cached update-autotools-gnu-config-scripts-hook (968 B) in 183ms
9.07 s
Progress: 0 of 5 built, 6 of 52 downloaded from cache (1 downloading)
9.21 s
Downloaded cached libidn2 (368 KiB) in 277ms
9.21 s
Progress: 0 of 5 built, 7 of 52 downloaded from cache
9.21 s
Downloading cached glibc-2.42 from https://cache.staging.nix-ci.com
10.00 s
Downloaded cached glibc-2.42 (29 MiB) in 789ms
10.00 s
Progress: 0 of 5 built, 8 of 52 downloaded from cache
10.00 s
Downloading cached attr from https://cache.staging.nix-ci.com
10.00 s
Downloading cached brotli-1.2.0-lib from https://cache.staging.nix-ci.com
10.00 s
Downloading cached bash from https://cache.staging.nix-ci.com
10.00 s
Downloading cached bzip2 from https://cache.staging.nix-ci.com
10.00 s
Downloading cached ed from https://cache.staging.nix-ci.com
10.00 s
Downloading cached gawk from https://cache.staging.nix-ci.com
10.00 s
Downloading cached gcc-15.2.0-lib from https://cache.staging.nix-ci.com
10.00 s
Downloading cached gnumake from https://cache.staging.nix-ci.com
10.00 s
Downloading cached gnused from https://cache.staging.nix-ci.com
10.00 s
Downloading cached json-c from https://cache.staging.nix-ci.com
10.00 s
Downloading cached keyutils-1.6.3-lib from https://cache.staging.nix-ci.com
10.00 s
Downloading cached libffi from https://cache.staging.nix-ci.com
10.00 s
Downloading cached libpsl from https://cache.staging.nix-ci.com
10.00 s
Downloading cached ncurses from https://cache.staging.nix-ci.com
10.00 s
Downloading cached nghttp2-1.67.1-lib from https://cache.staging.nix-ci.com
10.00 s
Downloading cached nghttp3 from https://cache.staging.nix-ci.com
10.15 s
Downloaded cached json-c (244 KiB) in 147ms
10.15 s
Progress: 0 of 5 built, 9 of 52 downloaded from cache (15 downloading)
10.15 s
Downloading cached openssl from https://cache.staging.nix-ci.com
10.15 s
Downloaded cached libffi (72 KiB) in 149ms
10.15 s
Progress: 0 of 5 built, 10 of 52 downloaded from cache (15 downloading)
10.15 s
Downloading cached pcre2 from https://cache.staging.nix-ci.com
10.16 s
Downloaded cached keyutils-1.6.3-lib (41 KiB) in 158ms
10.16 s
Progress: 0 of 5 built, 11 of 52 downloaded from cache (15 downloading)
10.16 s
Downloading cached xz from https://cache.staging.nix-ci.com
10.16 s
Downloaded cached nghttp2-1.67.1-lib (225 KiB) in 158ms
10.16 s
Progress: 0 of 5 built, 12 of 52 downloaded from cache (15 downloading)
10.16 s
Downloading cached zlib from https://cache.staging.nix-ci.com
10.16 s
Downloaded cached nghttp3 (227 KiB) in 160ms
10.16 s
Progress: 0 of 5 built, 13 of 52 downloaded from cache (15 downloading)
10.33 s
Downloaded cached bzip2 (86 KiB) in 333ms
10.33 s
Progress: 0 of 5 built, 14 of 52 downloaded from cache (14 downloading)
10.61 s
Downloading cached bzip2-1.0.8-bin from https://cache.staging.nix-ci.com
10.61 s
Downloaded cached libpsl (114 KiB) in 608ms
10.61 s
Progress: 0 of 5 built, 15 of 52 downloaded from cache (14 downloading)
10.61 s
Downloaded cached ed (144 KiB) in 609ms
10.61 s
Progress: 0 of 5 built, 16 of 52 downloaded from cache (13 downloading)
10.61 s
Downloading cached patch from https://cache.staging.nix-ci.com
10.65 s
Downloaded cached zlib (129 KiB) in 490ms
10.65 s
Progress: 0 of 5 built, 17 of 52 downloaded from cache (13 downloading)
10.65 s
Downloading cached file from https://cache.staging.nix-ci.com
10.65 s
Downloading cached sqlite from https://cache.staging.nix-ci.com
10.68 s
Downloaded cached attr (90 KiB) in 678ms
10.68 s
Progress: 0 of 5 built, 18 of 52 downloaded from cache (14 downloading)
10.69 s
Downloading cached acl from https://cache.staging.nix-ci.com
10.69 s
Downloaded cached brotli-1.2.0-lib (961 KiB) in 693ms
10.69 s
Progress: 0 of 5 built, 19 of 52 downloaded from cache (14 downloading)
10.70 s
Downloaded cached pcre2 (2 MiB) in 545ms
10.70 s
Progress: 0 of 5 built, 20 of 52 downloaded from cache (13 downloading)
10.70 s
Downloading cached gnugrep from https://cache.staging.nix-ci.com
10.70 s
Downloaded cached bash (1.8 MiB) in 695ms
10.70 s
Progress: 0 of 5 built, 21 of 52 downloaded from cache (13 downloading)
10.70 s
Downloading cached gzip from https://cache.staging.nix-ci.com
10.70 s
Downloaded cached xz (837 KiB) in 537ms
10.70 s
Progress: 0 of 4 built, 22 of 52 downloaded from cache (13 downloading)
10.70 s
Downloading cached xz-5.8.2-bin from https://cache.staging.nix-ci.com
10.79 s
Downloaded cached bzip2-1.0.8-bin (67 KiB) in 180ms
10.79 s
Progress: 0 of 4 built, 23 of 52 downloaded from cache (13 downloading)
10.80 s
Downloaded cached patch (208 KiB) in 194ms
10.80 s
Progress: 0 of 4 built, 24 of 52 downloaded from cache (12 downloading)
10.81 s
Downloaded cached gnused (718 KiB) in 807ms
10.81 s
Progress: 0 of 4 built, 25 of 52 downloaded from cache (11 downloading)
10.83 s
Downloaded cached gnumake (1.5 MiB) in 829ms
10.83 s
Progress: 0 of 4 built, 26 of 52 downloaded from cache (10 downloading)
10.92 s
Downloaded cached gawk (2.9 MiB) in 922ms
10.92 s
Progress: 0 of 4 built, 27 of 52 downloaded from cache (9 downloading)
10.93 s
Downloaded cached gzip (156 KiB) in 228ms
10.93 s
Progress: 0 of 4 built, 28 of 52 downloaded from cache (8 downloading)
10.93 s
Downloaded cached xz-5.8.2-bin (214 KiB) in 229ms
10.93 s
Progress: 0 of 4 built, 29 of 52 downloaded from cache (7 downloading)
10.95 s
Downloaded cached file (8.3 MiB) in 298ms
10.97 s
Progress: 0 of 4 built, 30 of 52 downloaded from cache (6 downloading)
10.98 s
Downloaded cached openssl (8.9 MiB) in 831ms
10.98 s
Downloaded cached gcc-15.2.0-lib (9.8 MiB) in 979ms
10.98 s
Progress: 0 of 4 built, 31 of 52 downloaded from cache (5 downloading)
10.98 s
Downloading cached libssh2 from https://cache.staging.nix-ci.com
10.98 s
Progress: 0 of 4 built, 32 of 52 downloaded from cache (7 downloading)
10.98 s
Downloading cached ngtcp2 from https://cache.staging.nix-ci.com
10.98 s
Downloading cached gmp-with-cxx from https://cache.staging.nix-ci.com
10.98 s
Downloading cached gmp-with-cxx from https://cache.staging.nix-ci.com
10.98 s
Downloading cached numactl from https://cache.staging.nix-ci.com
10.98 s
Downloading cached patchelf from https://cache.staging.nix-ci.com
10.98 s
Downloading cached zstd from https://cache.staging.nix-ci.com
10.99 s
Downloaded cached acl (125 KiB) in 293ms
10.99 s
Progress: 0 of 4 built, 33 of 52 downloaded from cache (11 downloading)
10.99 s
Downloading cached gnutar from https://cache.staging.nix-ci.com
10.99 s
Downloaded cached sqlite (5.6 MiB) in 341ms
10.99 s
Progress: 0 of 4 built, 34 of 52 downloaded from cache (11 downloading)
11.10 s
Downloading cached krb5-1.22.1-lib from https://cache.staging.nix-ci.com
11.22 s
Downloaded cached gnugrep (932 KiB) in 526ms
11.22 s
Progress: 0 of 4 built, 35 of 52 downloaded from cache (10 downloading)
11.23 s
Downloaded cached ngtcp2 (487 KiB) in 250ms
11.23 s
Progress: 0 of 4 built, 36 of 52 downloaded from cache (9 downloading)
11.24 s
Downloaded cached libssh2 (326 KiB) in 260ms
11.24 s
Progress: 0 of 4 built, 37 of 52 downloaded from cache (8 downloading)
11.26 s
Downloaded cached gmp-with-cxx (765 KiB) in 283ms
11.31 s
Progress: 0 of 4 built, 38 of 52 downloaded from cache (7 downloading)
11.31 s
Downloading cached coreutils from https://cache.staging.nix-ci.com
11.35 s
Downloaded cached gmp-with-cxx (765 KiB) in 367ms
11.35 s
Downloaded cached patchelf (245 KiB) in 367ms
11.35 s
Downloaded cached zstd (1.1 MiB) in 367ms
11.35 s
Progress: 0 of 4 built, 39 of 52 downloaded from cache (7 downloading)
11.35 s
Progress: 0 of 4 built, 40 of 52 downloaded from cache (6 downloading)
11.35 s
Progress: 0 of 4 built, 41 of 52 downloaded from cache (5 downloading)
11.45 s
Downloaded cached numactl (269 KiB) in 469ms
11.55 s
Progress: 0 of 4 built, 42 of 52 downloaded from cache (4 downloading)
11.55 s
Downloaded cached gnutar (2.7 MiB) in 562ms
11.55 s
Progress: 0 of 4 built, 43 of 52 downloaded from cache (3 downloading)
11.57 s
Downloaded cached krb5-1.22.1-lib (2.8 MiB) in 473ms
11.57 s
Progress: 0 of 4 built, 44 of 52 downloaded from cache (2 downloading)
11.57 s
Downloading cached curl from https://cache.staging.nix-ci.com
11.75 s
Downloaded cached coreutils (1.6 MiB) in 442ms
11.75 s
Progress: 0 of 4 built, 45 of 52 downloaded from cache (2 downloading)
11.75 s
Downloading cached diffutils from https://cache.staging.nix-ci.com
11.75 s
Downloading cached findutils from https://cache.staging.nix-ci.com
11.81 s
Downloaded cached curl (1.1 MiB) in 232ms
11.81 s
Progress: 0 of 4 built, 46 of 52 downloaded from cache (3 downloading)
11.81 s
Downloading cached elfutils from https://cache.staging.nix-ci.com
11.97 s
Downloaded cached ncurses (3.7 MiB) in 1.9s
11.97 s
Progress: 0 of 4 built, 47 of 52 downloaded from cache (3 downloading)
12.05 s
Downloaded cached elfutils (4 MiB) in 245ms
12.05 s
Progress: 0 of 4 built, 48 of 52 downloaded from cache (2 downloading)
12.06 s
Downloading cached hopinion from https://cache.staging.nix-ci.com
12.12 s
Downloaded cached findutils (1.7 MiB) in 369ms
12.12 s
Progress: 0 of 4 built, 49 of 52 downloaded from cache (2 downloading)
12.15 s
Downloaded cached diffutils (1.5 MiB) in 390ms
12.15 s
Progress: 0 of 4 built, 50 of 52 downloaded from cache (1 downloading)
12.15 s
Downloading cached stdenv-linux from https://cache.staging.nix-ci.com
12.34 s
Downloaded cached stdenv-linux (59 KiB) in 193ms
12.34 s
Progress: 0 of 4 built, 51 of 52 downloaded from cache (1 downloading)
13.54 s
Downloaded cached hopinion (31.9 MiB) in 1.4s
13.54 s
Progress: 0 of 3 built, 52 of 52 downloaded from cache
13.63 s
Building /nix/store/9yc3rk5p88dis6glklch616w60hl8bxx-thing-hopinion.drv
13.71 s
[thing-hopinion] [error CommentBareTodo] : A bare TODO. Reference an issue or a URL, or do it.
13.71 s
[thing-hopinion] ╭──▶ thing/src/Thing.hs@3:1-3:58
13.71 s
[thing-hopinion] │
13.71 s
[thing-hopinion] 3 │ - - T O D O a b a r e m a r k e r , w h i c h i s t h e m o d u l e - l e v e l f i n d i n g .
13.71 s
[thing-hopinion] • ┬ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
13.71 s
[thing-hopinion] • ╰╸ A TODO needs an issue reference or a URL saying where the follow-up is tracked.
13.71 s
[thing-hopinion] •
13.71 s
[thing-hopinion] │ Note: A TODO nothing points at is a note nobody is holding. It reads like a plan, so the next reader assumes it is one, and it goes stale in place because nothing brings it back up. A reference makes it findable from wherever the work is actually tracked; doing it makes the note unnecessary. If it is neither tracked nor worth doing, the honest version is a comment that says what is missing and what would make it worth doing.
13.71 s
[thing-hopinion] │ Hint: To suppress, write this directly above line 4 of thing/src/Thing.hs, and say why: -- [allow:CommentBareTodo] <reason>
13.71 s
[thing-hopinion] ─────╯
13.71 s
[thing-hopinion]
13.71 s
[thing-hopinion] [error HsGenValidInGenPackage] : A GenValid instance outside a -gen package.
13.71 s
[thing-hopinion] ╭──▶ thing/src/Thing.hs@9:1-9:25
13.71 s
[thing-hopinion] │
13.71 s
[thing-hopinion] 9 │ i n s t a n c e G e n V a l i d W i d g e t
13.71 s
[thing-hopinion] • ┬ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
13.71 s
[thing-hopinion] • ╰╸ A GenValid instance in a package's own library gets compiled into the executable. Move it to the matching -gen package.
13.71 s
[thing-hopinion] •
13.71 s
[thing-hopinion] │ Note: A generator is test code, and an instance in the library is linked into everything that depends on the library, so the shipped executable carries QuickCheck and the generators with it. The -gen package exists so that dependency stops at the test suite, which is also what keeps a generator free to be as slow or as elaborate as the property needs.
13.71 s
[thing-hopinion] │ Hint: To suppress, write this directly above line 9 of thing/src/Thing.hs, and say why: -- [allow:HsGenValidInGenPackage] <reason>
13.71 s
[thing-hopinion] ─────╯
13.73 s
[thing-hopinion:post-build] Uploading to the NixCI staging cache: /nix/store/3mg539fdgbwfmzjyf69abg9y8f6zf945-thing-hopinion
13.77 s
[thing-hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
13.78 s
[thing-hopinion:post-build] copying 1 paths...
13.78 s
[thing-hopinion:post-build] copying path '/nix/store/3mg539fdgbwfmzjyf69abg9y8f6zf945-thing-hopinion' to 'https://cache.staging.nix-ci.com'...
14.05 s
[thing-hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
19.97 s
[thing-hopinion:post-build] copying 0 paths...
19.99 s
Uploaded thing-hopinion in 6.2s
19.99 s
Progress: 1 of 3 built, 52 of 52 downloaded from cache
19.99 s
Built thing-hopinion in 6.3s
20.02 s
Building /nix/store/hj93kfz20i3s9ijm7dmy7jawhapcr839-e2e-dirty-package-is-judged-failing.drv
20.07 s
[e2e-dirty-package-is-judged-failing:post-build] Uploading to the NixCI staging cache: /nix/store/vahsynb6bzx4q757rbwj8vrnx4h1wkqc-e2e-dirty-package-is-judged-failing
20.11 s
[e2e-dirty-package-is-judged-failing:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
20.12 s
[e2e-dirty-package-is-judged-failing:post-build] copying 1 paths...
20.12 s
[e2e-dirty-package-is-judged-failing:post-build] copying path '/nix/store/vahsynb6bzx4q757rbwj8vrnx4h1wkqc-e2e-dirty-package-is-judged-failing' to 'https://cache.staging.nix-ci.com'...
20.67 s
[e2e-dirty-package-is-judged-failing:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
20.97 s
[e2e-dirty-package-is-judged-failing:post-build] copying 0 paths...
21.00 s
Uploaded e2e-dirty-package-is-judged-failing in 935ms
21.00 s
Progress: 2 of 3 built, 52 of 52 downloaded from cache
21.00 s
Built e2e-dirty-package-is-judged-failing in 987ms
21.00 s
Progress: 3 of 3 built, 52 of 52 downloaded from cache
21.00 s
/nix/store/vahsynb6bzx4q757rbwj8vrnx4h1wkqc-e2e-dirty-package-is-judged-failing
21.05 s
Build succeeded.