$ /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 error (ignored): SQLite database '/var/cache/nix-ci-worker/eval-cache-v6/49a5601932973ff7d0a65b3c76b2d432c2023698a714e4fa12e4e24957f11b29.sqlite' is busy  Downloading cached source from https://cache.staging.nix-ci.com Downloaded cached source (187.2 MiB) in 3.0s Progress: 1 of 1 downloaded from cache  Downloading cached gnu-config-2024-01 from https://cache.staging.nix-ci.com Downloading cached xgcc-15.2.0-libgcc from https://cache.staging.nix-ci.com Downloading cached gcc-15.2.0-libgcc from https://cache.staging.nix-ci.com Downloading cached libunistring from https://cache.staging.nix-ci.com Downloading cached publicsuffix-list-0-unstable-2026-01 from https://cache.staging.nix-ci.com Downloaded cached xgcc-15.2.0-libgcc (193 KiB) in 209ms Progress: 0 of 5 built, 1 of 52 downloaded from cache (4 downloading) Downloaded cached gnu-config-2024-01 (86 KiB) in 221ms Progress: 0 of 5 built, 2 of 52 downloaded from cache (3 downloading) Downloading cached update-autotools-gnu-config-scripts-hook from https://cache.staging.nix-ci.com Downloaded cached gcc-15.2.0-libgcc (193 KiB) in 220ms Progress: 0 of 5 built, 3 of 52 downloaded from cache (3 downloading) Downloaded cached publicsuffix-list-0-unstable-2026-01 (327 KiB) in 247ms Progress: 0 of 5 built, 4 of 52 downloaded from cache (2 downloading) Downloaded cached libunistring (2 MiB) in 262ms Progress: 0 of 5 built, 5 of 52 downloaded from cache (1 downloading) Downloading cached libidn2 from https://cache.staging.nix-ci.com Downloaded cached update-autotools-gnu-config-scripts-hook (968 B) in 183ms Progress: 0 of 5 built, 6 of 52 downloaded from cache (1 downloading) Downloaded cached libidn2 (368 KiB) in 277ms Progress: 0 of 5 built, 7 of 52 downloaded from cache Downloading cached glibc-2.42 from https://cache.staging.nix-ci.com Downloaded cached glibc-2.42 (29 MiB) in 789ms Progress: 0 of 5 built, 8 of 52 downloaded from cache Downloading cached attr from https://cache.staging.nix-ci.com Downloading cached brotli-1.2.0-lib from https://cache.staging.nix-ci.com Downloading cached bash from https://cache.staging.nix-ci.com Downloading cached bzip2 from https://cache.staging.nix-ci.com Downloading cached ed from https://cache.staging.nix-ci.com Downloading cached gawk from https://cache.staging.nix-ci.com Downloading cached gcc-15.2.0-lib from https://cache.staging.nix-ci.com Downloading cached gnumake from https://cache.staging.nix-ci.com Downloading cached gnused from https://cache.staging.nix-ci.com Downloading cached json-c from https://cache.staging.nix-ci.com Downloading cached keyutils-1.6.3-lib from https://cache.staging.nix-ci.com Downloading cached libffi from https://cache.staging.nix-ci.com Downloading cached libpsl from https://cache.staging.nix-ci.com Downloading cached ncurses from https://cache.staging.nix-ci.com Downloading cached nghttp2-1.67.1-lib from https://cache.staging.nix-ci.com Downloading cached nghttp3 from https://cache.staging.nix-ci.com Downloaded cached json-c (244 KiB) in 147ms Progress: 0 of 5 built, 9 of 52 downloaded from cache (15 downloading) Downloading cached openssl from https://cache.staging.nix-ci.com Downloaded cached libffi (72 KiB) in 149ms Progress: 0 of 5 built, 10 of 52 downloaded from cache (15 downloading) Downloading cached pcre2 from https://cache.staging.nix-ci.com Downloaded cached keyutils-1.6.3-lib (41 KiB) in 158ms Progress: 0 of 5 built, 11 of 52 downloaded from cache (15 downloading) Downloading cached xz from https://cache.staging.nix-ci.com Downloaded cached nghttp2-1.67.1-lib (225 KiB) in 158ms Progress: 0 of 5 built, 12 of 52 downloaded from cache (15 downloading) Downloading cached zlib from https://cache.staging.nix-ci.com Downloaded cached nghttp3 (227 KiB) in 160ms Progress: 0 of 5 built, 13 of 52 downloaded from cache (15 downloading) Downloaded cached bzip2 (86 KiB) in 333ms Progress: 0 of 5 built, 14 of 52 downloaded from cache (14 downloading) Downloading cached bzip2-1.0.8-bin from https://cache.staging.nix-ci.com Downloaded cached libpsl (114 KiB) in 608ms Progress: 0 of 5 built, 15 of 52 downloaded from cache (14 downloading) Downloaded cached ed (144 KiB) in 609ms Progress: 0 of 5 built, 16 of 52 downloaded from cache (13 downloading) Downloading cached patch from https://cache.staging.nix-ci.com Downloaded cached zlib (129 KiB) in 490ms Progress: 0 of 5 built, 17 of 52 downloaded from cache (13 downloading) Downloading cached file from https://cache.staging.nix-ci.com Downloading cached sqlite from https://cache.staging.nix-ci.com Downloaded cached attr (90 KiB) in 678ms Progress: 0 of 5 built, 18 of 52 downloaded from cache (14 downloading) Downloading cached acl from https://cache.staging.nix-ci.com Downloaded cached brotli-1.2.0-lib (961 KiB) in 693ms Progress: 0 of 5 built, 19 of 52 downloaded from cache (14 downloading) Downloaded cached pcre2 (2 MiB) in 545ms Progress: 0 of 5 built, 20 of 52 downloaded from cache (13 downloading) Downloading cached gnugrep from https://cache.staging.nix-ci.com Downloaded cached bash (1.8 MiB) in 695ms Progress: 0 of 5 built, 21 of 52 downloaded from cache (13 downloading) Downloading cached gzip from https://cache.staging.nix-ci.com Downloaded cached xz (837 KiB) in 537ms Progress: 0 of 4 built, 22 of 52 downloaded from cache (13 downloading) Downloading cached xz-5.8.2-bin from https://cache.staging.nix-ci.com Downloaded cached bzip2-1.0.8-bin (67 KiB) in 180ms Progress: 0 of 4 built, 23 of 52 downloaded from cache (13 downloading) Downloaded cached patch (208 KiB) in 194ms Progress: 0 of 4 built, 24 of 52 downloaded from cache (12 downloading) Downloaded cached gnused (718 KiB) in 807ms Progress: 0 of 4 built, 25 of 52 downloaded from cache (11 downloading) Downloaded cached gnumake (1.5 MiB) in 829ms Progress: 0 of 4 built, 26 of 52 downloaded from cache (10 downloading) Downloaded cached gawk (2.9 MiB) in 922ms Progress: 0 of 4 built, 27 of 52 downloaded from cache (9 downloading) Downloaded cached gzip (156 KiB) in 228ms Progress: 0 of 4 built, 28 of 52 downloaded from cache (8 downloading) Downloaded cached xz-5.8.2-bin (214 KiB) in 229ms Progress: 0 of 4 built, 29 of 52 downloaded from cache (7 downloading) Downloaded cached file (8.3 MiB) in 298ms Progress: 0 of 4 built, 30 of 52 downloaded from cache (6 downloading) Downloaded cached openssl (8.9 MiB) in 831ms Downloaded cached gcc-15.2.0-lib (9.8 MiB) in 979ms Progress: 0 of 4 built, 31 of 52 downloaded from cache (5 downloading) Downloading cached libssh2 from https://cache.staging.nix-ci.com Progress: 0 of 4 built, 32 of 52 downloaded from cache (7 downloading) Downloading cached ngtcp2 from https://cache.staging.nix-ci.com Downloading cached gmp-with-cxx from https://cache.staging.nix-ci.com Downloading cached gmp-with-cxx from https://cache.staging.nix-ci.com Downloading cached numactl from https://cache.staging.nix-ci.com Downloading cached patchelf from https://cache.staging.nix-ci.com Downloading cached zstd from https://cache.staging.nix-ci.com Downloaded cached acl (125 KiB) in 293ms Progress: 0 of 4 built, 33 of 52 downloaded from cache (11 downloading) Downloading cached gnutar from https://cache.staging.nix-ci.com Downloaded cached sqlite (5.6 MiB) in 341ms Progress: 0 of 4 built, 34 of 52 downloaded from cache (11 downloading) Downloading cached krb5-1.22.1-lib from https://cache.staging.nix-ci.com Downloaded cached gnugrep (932 KiB) in 526ms Progress: 0 of 4 built, 35 of 52 downloaded from cache (10 downloading) Downloaded cached ngtcp2 (487 KiB) in 250ms Progress: 0 of 4 built, 36 of 52 downloaded from cache (9 downloading) Downloaded cached libssh2 (326 KiB) in 260ms Progress: 0 of 4 built, 37 of 52 downloaded from cache (8 downloading) Downloaded cached gmp-with-cxx (765 KiB) in 283ms Progress: 0 of 4 built, 38 of 52 downloaded from cache (7 downloading) Downloading cached coreutils from https://cache.staging.nix-ci.com Downloaded cached gmp-with-cxx (765 KiB) in 367ms Downloaded cached patchelf (245 KiB) in 367ms Downloaded cached zstd (1.1 MiB) in 367ms Progress: 0 of 4 built, 39 of 52 downloaded from cache (7 downloading) Progress: 0 of 4 built, 40 of 52 downloaded from cache (6 downloading) Progress: 0 of 4 built, 41 of 52 downloaded from cache (5 downloading) Downloaded cached numactl (269 KiB) in 469ms Progress: 0 of 4 built, 42 of 52 downloaded from cache (4 downloading) Downloaded cached gnutar (2.7 MiB) in 562ms Progress: 0 of 4 built, 43 of 52 downloaded from cache (3 downloading) Downloaded cached krb5-1.22.1-lib (2.8 MiB) in 473ms Progress: 0 of 4 built, 44 of 52 downloaded from cache (2 downloading) Downloading cached curl from https://cache.staging.nix-ci.com Downloaded cached coreutils (1.6 MiB) in 442ms Progress: 0 of 4 built, 45 of 52 downloaded from cache (2 downloading) Downloading cached diffutils from https://cache.staging.nix-ci.com Downloading cached findutils from https://cache.staging.nix-ci.com Downloaded cached curl (1.1 MiB) in 232ms Progress: 0 of 4 built, 46 of 52 downloaded from cache (3 downloading) Downloading cached elfutils from https://cache.staging.nix-ci.com Downloaded cached ncurses (3.7 MiB) in 1.9s Progress: 0 of 4 built, 47 of 52 downloaded from cache (3 downloading) Downloaded cached elfutils (4 MiB) in 245ms Progress: 0 of 4 built, 48 of 52 downloaded from cache (2 downloading) Downloading cached hopinion from https://cache.staging.nix-ci.com Downloaded cached findutils (1.7 MiB) in 369ms Progress: 0 of 4 built, 49 of 52 downloaded from cache (2 downloading) Downloaded cached diffutils (1.5 MiB) in 390ms Progress: 0 of 4 built, 50 of 52 downloaded from cache (1 downloading) Downloading cached stdenv-linux from https://cache.staging.nix-ci.com Downloaded cached stdenv-linux (59 KiB) in 193ms Progress: 0 of 4 built, 51 of 52 downloaded from cache (1 downloading) Downloaded cached hopinion (31.9 MiB) in 1.4s Progress: 0 of 3 built, 52 of 52 downloaded from cache Building /nix/store/9yc3rk5p88dis6glklch616w60hl8bxx-thing-hopinion.drv [thing-hopinion] [error CommentBareTodo]: A bare TODO. Reference an issue or a URL, or do it. [thing-hopinion]  ╭──▶ thing/src/Thing.hs@3:1-3:58 [thing-hopinion]  │ [thing-hopinion]  3 │ -- TODO a bare marker, which is the module-level finding. [thing-hopinion]  • ┬──────────────────────────────────────────────────────── [thing-hopinion]  • ╰╸ A TODO needs an issue reference or a URL saying where the follow-up is tracked. [thing-hopinion]  • [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. [thing-hopinion]  │ Hint: To suppress, write this directly above line 4 of thing/src/Thing.hs, and say why: -- [allow:CommentBareTodo]  [thing-hopinion] ─────╯ [thing-hopinion]  [thing-hopinion] [error HsGenValidInGenPackage]: A GenValid instance outside a -gen package. [thing-hopinion]  ╭──▶ thing/src/Thing.hs@9:1-9:25 [thing-hopinion]  │ [thing-hopinion]  9 │ instance GenValid Widget [thing-hopinion]  • ┬─────────────────────── [thing-hopinion]  • ╰╸ A GenValid instance in a package's own library gets compiled into the executable. Move it to the matching -gen package. [thing-hopinion]  • [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. [thing-hopinion]  │ Hint: To suppress, write this directly above line 9 of thing/src/Thing.hs, and say why: -- [allow:HsGenValidInGenPackage]  [thing-hopinion] ─────╯ [thing-hopinion:post-build] Uploading to the NixCI staging cache: /nix/store/3mg539fdgbwfmzjyf69abg9y8f6zf945-thing-hopinion [thing-hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [thing-hopinion:post-build] copying 1 paths... [thing-hopinion:post-build] copying path '/nix/store/3mg539fdgbwfmzjyf69abg9y8f6zf945-thing-hopinion' to 'https://cache.staging.nix-ci.com'... [thing-hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [thing-hopinion:post-build] copying 0 paths... Uploaded thing-hopinion in 6.2s Progress: 1 of 3 built, 52 of 52 downloaded from cache Built thing-hopinion in 6.3s Building /nix/store/hj93kfz20i3s9ijm7dmy7jawhapcr839-e2e-dirty-package-is-judged-failing.drv [e2e-dirty-package-is-judged-failing:post-build] Uploading to the NixCI staging cache: /nix/store/vahsynb6bzx4q757rbwj8vrnx4h1wkqc-e2e-dirty-package-is-judged-failing [e2e-dirty-package-is-judged-failing:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [e2e-dirty-package-is-judged-failing:post-build] copying 1 paths... [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'... [e2e-dirty-package-is-judged-failing:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [e2e-dirty-package-is-judged-failing:post-build] copying 0 paths... Uploaded e2e-dirty-package-is-judged-failing in 935ms Progress: 2 of 3 built, 52 of 52 downloaded from cache Built e2e-dirty-package-is-judged-failing in 987ms Progress: 3 of 3 built, 52 of 52 downloaded from cache /nix/store/vahsynb6bzx4q757rbwj8vrnx4h1wkqc-e2e-dirty-package-is-judged-failing Build succeeded.