$ /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=master&rev=5706c7628ef48d588b1523ae6770754cb5038ab8&shallow=1#checks.x86_64-linux.e2e-disabled-rule-is-not-run --print-build-logs error (ignored): SQLite database '/var/cache/nix-ci-worker/eval-cache-v6/1469e9220347bcb4529fd510ce9133df392a0b5b33be5b2f718bac149cc2bc04.sqlite' is busy  Building /nix/store/53ssi09218h45apjab1nba1h4ms1f8g9-hopinion.yaml.drv [hopinion.yaml:post-build] Uploading to the NixCI staging cache: /nix/store/x2px9ngxhhs4r86995n6y302xqmr34cj-hopinion.yaml [hopinion.yaml:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [hopinion.yaml:post-build] copying 0 paths... [hopinion.yaml:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [hopinion.yaml:post-build] copying 0 paths... Uploaded hopinion.yaml in 222ms Progress: 1 of 7 built Built hopinion.yaml in 255ms Building /nix/store/hwm7323hkvc7lrllw3fnkv3l79kc5wzk-lonely-hopinion.drv Building /nix/store/xi70wd65776nxzfpflrj9a88a66m2hi9-thing-gen-hopinion.drv Building /nix/store/shyc3mdd0jk5y88ch85l4zbcnmj853xh-thing-hopinion.drv [lonely-hopinion] [error HsGenValidInGenPackage]: A GenValid instance in lonely's library. [lonely-hopinion]  ╭──▶ lonely/src/Lonely.hs@8:1-8:25 [lonely-hopinion]  │ [lonely-hopinion]  8 │ instance GenValid Orphan [lonely-hopinion]  • ┬─────────────────────── [lonely-hopinion]  • ╰╸ A GenValid instance lives in the matching -gen package. [lonely-hopinion]  • [lonely-hopinion]  │ Note: An instance in the library is linked into everything that depends on it, so the shipped executable carries QuickCheck and the generators. The -gen package stops that at the test suite. [lonely-hopinion]  │ Hint: To suppress, write this directly above line 8 of lonely/src/Lonely.hs, and say why: -- [allow:HsGenValidInGenPackage]  [lonely-hopinion] ─────╯ [lonely-hopinion:post-build] Uploading to the NixCI staging cache: /nix/store/13rkmhwvdmr5w0kp9cjqrrjqrpybh18d-lonely-hopinion [lonely-hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [lonely-hopinion:post-build] copying 1 paths... [lonely-hopinion:post-build] copying path '/nix/store/13rkmhwvdmr5w0kp9cjqrrjqrpybh18d-lonely-hopinion' to 'https://cache.staging.nix-ci.com'... [lonely-hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [lonely-hopinion:post-build] copying 1 paths... [lonely-hopinion:post-build] copying path '/nix/store/hwm7323hkvc7lrllw3fnkv3l79kc5wzk-lonely-hopinion.drv' to 'https://cache.staging.nix-ci.com'... Uploaded lonely-hopinion in 676ms Progress: 2 of 7 built (2 building) Built lonely-hopinion in 809ms [thing-gen-hopinion:post-build] Uploading to the NixCI staging cache: /nix/store/p7chrfggvppm0zzl7r67iiwa5sl0galj-thing-gen-hopinion [thing-gen-hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [thing-gen-hopinion:post-build] copying 1 paths... [thing-gen-hopinion:post-build] copying path '/nix/store/p7chrfggvppm0zzl7r67iiwa5sl0galj-thing-gen-hopinion' to 'https://cache.staging.nix-ci.com'... [thing-gen-hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [thing-gen-hopinion:post-build] copying 1 paths... [thing-gen-hopinion:post-build] copying path '/nix/store/xi70wd65776nxzfpflrj9a88a66m2hi9-thing-gen-hopinion.drv' to 'https://cache.staging.nix-ci.com'... Uploaded thing-gen-hopinion in 614ms Progress: 3 of 7 built (1 building) Built thing-gen-hopinion in 1.4s [thing-hopinion] [error HsGenValidInGenPackage]: A GenValid instance in thing's library. [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 lives in the matching -gen package. [thing-hopinion]  • [thing-hopinion]  │ Note: An instance in the library is linked into everything that depends on it, so the shipped executable carries QuickCheck and the generators. The -gen package stops that at the test suite. [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/vbinm1660ylixkbgjx82pxkz592bd27h-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/vbinm1660ylixkbgjx82pxkz592bd27h-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 1 paths... [thing-hopinion:post-build] copying path '/nix/store/shyc3mdd0jk5y88ch85l4zbcnmj853xh-thing-hopinion.drv' to 'https://cache.staging.nix-ci.com'... Uploaded thing-hopinion in 598ms Progress: 4 of 7 built Built thing-hopinion in 2.0s Building /nix/store/icxgx1k7kmdjbqyhv2rkcnw3yqg721nn-hopinion-project.drv [hopinion-project] [error HsGenValidInGenPackage]: A GenValid instance in lonely's library. [hopinion-project]  ╭──▶ lonely/src/Lonely.hs@8:1-8:25 [hopinion-project]  │ [hopinion-project]  8 │ instance GenValid Orphan [hopinion-project]  • ┬─────────────────────── [hopinion-project]  • ╰╸ A GenValid instance lives in the matching -gen package. [hopinion-project]  • [hopinion-project]  │ Note: An instance in the library is linked into everything that depends on it, so the shipped executable carries QuickCheck and the generators. The -gen package stops that at the test suite. [hopinion-project]  │ Hint: To suppress, write this directly above line 8 of lonely/src/Lonely.hs, and say why: -- [allow:HsGenValidInGenPackage]  [hopinion-project] ─────╯ [hopinion-project]  [hopinion-project] [error TestGenValidSpecPerGenValid]: No genValidSpec @Orphan anywhere, and no lonely-gen package to write it in. [hopinion-project]  ╭──▶ lonely/src/Lonely.hs@8:1-8:25 [hopinion-project]  │ [hopinion-project]  8 │ instance GenValid Orphan [hopinion-project]  • ┬─────────────────────── [hopinion-project]  • ╰╸ A GenValid instance obliges genValidSpec @T in the gen package's test suite. [hopinion-project]  • [hopinion-project]  │ Note: genValidSpec is what checks the generator: genValid can produce values the type's own Validity rejects, and every property built on it inherits that. The spec belongs to the package that declares the instance. [hopinion-project]  │ Hint: To suppress, write this directly above line 8 of lonely/src/Lonely.hs, and say why: -- [allow:TestGenValidSpecPerGenValid]  [hopinion-project] ─────╯ [hopinion-project]  [hopinion-project] [error HsGenValidInGenPackage]: A GenValid instance in thing's library. [hopinion-project]  ╭──▶ thing/src/Thing.hs@9:1-9:25 [hopinion-project]  │ [hopinion-project]  9 │ instance GenValid Widget [hopinion-project]  • ┬─────────────────────── [hopinion-project]  • ╰╸ A GenValid instance lives in the matching -gen package. [hopinion-project]  • [hopinion-project]  │ Note: An instance in the library is linked into everything that depends on it, so the shipped executable carries QuickCheck and the generators. The -gen package stops that at the test suite. [hopinion-project]  │ Hint: To suppress, write this directly above line 9 of thing/src/Thing.hs, and say why: -- [allow:HsGenValidInGenPackage]  [hopinion-project] ─────╯ [hopinion-project]  [hopinion-project] [error TestGenValidSpecPerGenValid]: No genValidSpec @Widget in thing-gen's test suite. [hopinion-project]  ╭──▶ thing/src/Thing.hs@9:1-9:25 [hopinion-project]  │ [hopinion-project]  9 │ instance GenValid Widget [hopinion-project]  • ┬─────────────────────── [hopinion-project]  • ╰╸ A GenValid instance obliges genValidSpec @T in the gen package's test suite. [hopinion-project]  • [hopinion-project]  │ Note: genValidSpec is what checks the generator: genValid can produce values the type's own Validity rejects, and every property built on it inherits that. The spec belongs to the package that declares the instance. [hopinion-project]  │ Hint: To suppress, write this directly above line 9 of thing/src/Thing.hs, and say why: -- [allow:TestGenValidSpecPerGenValid]  [hopinion-project] ─────╯ [hopinion-project:post-build] Uploading to the NixCI staging cache: /nix/store/xijcslyisrgmyvjkfiizqvgjivyjwmrj-hopinion-project [hopinion-project:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [hopinion-project:post-build] copying 1 paths... [hopinion-project:post-build] copying path '/nix/store/xijcslyisrgmyvjkfiizqvgjivyjwmrj-hopinion-project' to 'https://cache.staging.nix-ci.com'... [hopinion-project:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [hopinion-project:post-build] copying 1 paths... [hopinion-project:post-build] copying path '/nix/store/icxgx1k7kmdjbqyhv2rkcnw3yqg721nn-hopinion-project.drv' to 'https://cache.staging.nix-ci.com'... Uploaded hopinion-project in 777ms Progress: 5 of 7 built Built hopinion-project in 1.0s Building /nix/store/6ffqp1wxsrgl2kdvarv0d14620dfn8dp-e2e-disabled-rule-is-not-run.drv [e2e-disabled-rule-is-not-run:post-build] Uploading to the NixCI staging cache: /nix/store/4nly346dl1rg25s05cziz9szf7dvicvv-e2e-disabled-rule-is-not-run [e2e-disabled-rule-is-not-run:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [e2e-disabled-rule-is-not-run:post-build] copying 1 paths... [e2e-disabled-rule-is-not-run:post-build] copying path '/nix/store/4nly346dl1rg25s05cziz9szf7dvicvv-e2e-disabled-rule-is-not-run' to 'https://cache.staging.nix-ci.com'... [e2e-disabled-rule-is-not-run:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [e2e-disabled-rule-is-not-run:post-build] copying 1 paths... [e2e-disabled-rule-is-not-run:post-build] copying path '/nix/store/6ffqp1wxsrgl2kdvarv0d14620dfn8dp-e2e-disabled-rule-is-not-run.drv' to 'https://cache.staging.nix-ci.com'... Uploaded e2e-disabled-rule-is-not-run in 587ms Progress: 6 of 7 built Built e2e-disabled-rule-is-not-run in 621ms Progress: 7 of 7 built /nix/store/4nly346dl1rg25s05cziz9szf7dvicvv-e2e-disabled-rule-is-not-run Build succeeded.