1. 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=master&rev=5706c7628ef48d588b1523ae6770754cb5038ab8&shallow=1#checks.x86_64-linux.e2e-disabled-rule-is-not-run --print-build-logs
  2. 0.07 s error (ignored): SQLite database '/var/cache/nix-ci-worker/eval-cache-v6/1469e9220347bcb4529fd510ce9133df392a0b5b33be5b2f718bac149cc2bc04.sqlite' is busy
  3. 1.52 s
  4. 2.75 s Building /nix/store/53ssi09218h45apjab1nba1h4ms1f8g9-hopinion.yaml.drv
  5. 2.79 s [hopinion.yaml:post-build] Uploading to the NixCI staging cache: /nix/store/x2px9ngxhhs4r86995n6y302xqmr34cj-hopinion.yaml
  6. 2.82 s [hopinion.yaml:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  7. 2.87 s [hopinion.yaml:post-build] copying 0 paths...
  8. 2.92 s [hopinion.yaml:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  9. 2.99 s [hopinion.yaml:post-build] copying 0 paths...
  10. 3.00 s Uploaded hopinion.yaml in 222ms
  11. 3.00 s Progress: 1 of 7 built
  12. 3.00 s Built hopinion.yaml in 255ms
  13. 3.07 s Building /nix/store/hwm7323hkvc7lrllw3fnkv3l79kc5wzk-lonely-hopinion.drv
  14. 3.08 s Building /nix/store/xi70wd65776nxzfpflrj9a88a66m2hi9-thing-gen-hopinion.drv
  15. 3.09 s Building /nix/store/shyc3mdd0jk5y88ch85l4zbcnmj853xh-thing-hopinion.drv
  16. 3.16 s [lonely-hopinion] [error HsGenValidInGenPackage]: A GenValid instance in lonely's library.
  17. 3.16 s [lonely-hopinion] ╭──▶ lonely/src/Lonely.hs@8:1-8:25
  18. 3.16 s [lonely-hopinion] │
  19. 3.16 s [lonely-hopinion] 8 │ instance GenValid Orphan
  20. 3.16 s [lonely-hopinion] • ┬───────────────────────
  21. 3.16 s [lonely-hopinion] • ╰╸ A GenValid instance lives in the matching -gen package.
  22. 3.16 s [lonely-hopinion] •
  23. 3.16 s [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.
  24. 3.16 s [lonely-hopinion] │ Hint: To suppress, write this directly above line 8 of lonely/src/Lonely.hs, and say why: -- [allow:HsGenValidInGenPackage] <reason>
  25. 3.16 s [lonely-hopinion] ─────╯
  26. 3.21 s [lonely-hopinion:post-build] Uploading to the NixCI staging cache: /nix/store/13rkmhwvdmr5w0kp9cjqrrjqrpybh18d-lonely-hopinion
  27. 3.25 s [lonely-hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  28. 3.26 s [lonely-hopinion:post-build] copying 1 paths...
  29. 3.26 s [lonely-hopinion:post-build] copying path '/nix/store/13rkmhwvdmr5w0kp9cjqrrjqrpybh18d-lonely-hopinion' to 'https://cache.staging.nix-ci.com'...
  30. 3.37 s [lonely-hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  31. 3.62 s [lonely-hopinion:post-build] copying 1 paths...
  32. 3.62 s [lonely-hopinion:post-build] copying path '/nix/store/hwm7323hkvc7lrllw3fnkv3l79kc5wzk-lonely-hopinion.drv' to 'https://cache.staging.nix-ci.com'...
  33. 3.88 s Uploaded lonely-hopinion in 676ms
  34. 3.88 s Progress: 2 of 7 built (2 building)
  35. 3.88 s Built lonely-hopinion in 809ms
  36. 3.91 s [thing-gen-hopinion:post-build] Uploading to the NixCI staging cache: /nix/store/p7chrfggvppm0zzl7r67iiwa5sl0galj-thing-gen-hopinion
  37. 3.94 s [thing-gen-hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  38. 3.95 s [thing-gen-hopinion:post-build] copying 1 paths...
  39. 3.95 s [thing-gen-hopinion:post-build] copying path '/nix/store/p7chrfggvppm0zzl7r67iiwa5sl0galj-thing-gen-hopinion' to 'https://cache.staging.nix-ci.com'...
  40. 4.06 s [thing-gen-hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  41. 4.33 s [thing-gen-hopinion:post-build] copying 1 paths...
  42. 4.33 s [thing-gen-hopinion:post-build] copying path '/nix/store/xi70wd65776nxzfpflrj9a88a66m2hi9-thing-gen-hopinion.drv' to 'https://cache.staging.nix-ci.com'...
  43. 4.51 s Uploaded thing-gen-hopinion in 614ms
  44. 4.51 s Progress: 3 of 7 built (1 building)
  45. 4.51 s Built thing-gen-hopinion in 1.4s
  46. 4.51 s [thing-hopinion] [error HsGenValidInGenPackage]: A GenValid instance in thing's library.
  47. 4.51 s [thing-hopinion] ╭──▶ thing/src/Thing.hs@9:1-9:25
  48. 4.51 s [thing-hopinion] │
  49. 4.51 s [thing-hopinion] 9 │ instance GenValid Widget
  50. 4.51 s [thing-hopinion] • ┬───────────────────────
  51. 4.51 s [thing-hopinion] • ╰╸ A GenValid instance lives in the matching -gen package.
  52. 4.51 s [thing-hopinion] •
  53. 4.51 s [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.
  54. 4.51 s [thing-hopinion] │ Hint: To suppress, write this directly above line 9 of thing/src/Thing.hs, and say why: -- [allow:HsGenValidInGenPackage] <reason>
  55. 4.51 s [thing-hopinion] ─────╯
  56. 4.58 s [thing-hopinion:post-build] Uploading to the NixCI staging cache: /nix/store/vbinm1660ylixkbgjx82pxkz592bd27h-thing-hopinion
  57. 4.62 s [thing-hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  58. 4.62 s [thing-hopinion:post-build] copying 1 paths...
  59. 4.62 s [thing-hopinion:post-build] copying path '/nix/store/vbinm1660ylixkbgjx82pxkz592bd27h-thing-hopinion' to 'https://cache.staging.nix-ci.com'...
  60. 4.73 s [thing-hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  61. 4.98 s [thing-hopinion:post-build] copying 1 paths...
  62. 4.99 s [thing-hopinion:post-build] copying path '/nix/store/shyc3mdd0jk5y88ch85l4zbcnmj853xh-thing-hopinion.drv' to 'https://cache.staging.nix-ci.com'...
  63. 5.17 s Uploaded thing-hopinion in 598ms
  64. 5.17 s Progress: 4 of 7 built
  65. 5.17 s Built thing-hopinion in 2.0s
  66. 5.20 s Building /nix/store/icxgx1k7kmdjbqyhv2rkcnw3yqg721nn-hopinion-project.drv
  67. 5.29 s [hopinion-project] [error HsGenValidInGenPackage]: A GenValid instance in lonely's library.
  68. 5.29 s [hopinion-project] ╭──▶ lonely/src/Lonely.hs@8:1-8:25
  69. 5.29 s [hopinion-project] │
  70. 5.29 s [hopinion-project] 8 │ instance GenValid Orphan
  71. 5.29 s [hopinion-project] • ┬───────────────────────
  72. 5.29 s [hopinion-project] • ╰╸ A GenValid instance lives in the matching -gen package.
  73. 5.29 s [hopinion-project] •
  74. 5.29 s [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.
  75. 5.29 s [hopinion-project] │ Hint: To suppress, write this directly above line 8 of lonely/src/Lonely.hs, and say why: -- [allow:HsGenValidInGenPackage] <reason>
  76. 5.29 s [hopinion-project] ─────╯
  77. 5.29 s [hopinion-project]
  78. 5.29 s [hopinion-project] [error TestGenValidSpecPerGenValid]: No genValidSpec @Orphan anywhere, and no lonely-gen package to write it in.
  79. 5.29 s [hopinion-project] ╭──▶ lonely/src/Lonely.hs@8:1-8:25
  80. 5.29 s [hopinion-project] │
  81. 5.29 s [hopinion-project] 8 │ instance GenValid Orphan
  82. 5.29 s [hopinion-project] • ┬───────────────────────
  83. 5.29 s [hopinion-project] • ╰╸ A GenValid instance obliges genValidSpec @T in the gen package's test suite.
  84. 5.29 s [hopinion-project] •
  85. 5.29 s [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.
  86. 5.29 s [hopinion-project] │ Hint: To suppress, write this directly above line 8 of lonely/src/Lonely.hs, and say why: -- [allow:TestGenValidSpecPerGenValid] <reason>
  87. 5.29 s [hopinion-project] ─────╯
  88. 5.29 s [hopinion-project]
  89. 5.29 s [hopinion-project] [error HsGenValidInGenPackage]: A GenValid instance in thing's library.
  90. 5.29 s [hopinion-project] ╭──▶ thing/src/Thing.hs@9:1-9:25
  91. 5.29 s [hopinion-project] │
  92. 5.29 s [hopinion-project] 9 │ instance GenValid Widget
  93. 5.29 s [hopinion-project] • ┬───────────────────────
  94. 5.29 s [hopinion-project] • ╰╸ A GenValid instance lives in the matching -gen package.
  95. 5.29 s [hopinion-project] •
  96. 5.29 s [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.
  97. 5.29 s [hopinion-project] │ Hint: To suppress, write this directly above line 9 of thing/src/Thing.hs, and say why: -- [allow:HsGenValidInGenPackage] <reason>
  98. 5.29 s [hopinion-project] ─────╯
  99. 5.29 s [hopinion-project]
  100. 5.29 s [hopinion-project] [error TestGenValidSpecPerGenValid]: No genValidSpec @Widget in thing-gen's test suite.
  101. 5.29 s [hopinion-project] ╭──▶ thing/src/Thing.hs@9:1-9:25
  102. 5.29 s [hopinion-project] │
  103. 5.29 s [hopinion-project] 9 │ instance GenValid Widget
  104. 5.29 s [hopinion-project] • ┬───────────────────────
  105. 5.29 s [hopinion-project] • ╰╸ A GenValid instance obliges genValidSpec @T in the gen package's test suite.
  106. 5.29 s [hopinion-project] •
  107. 5.29 s [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.
  108. 5.29 s [hopinion-project] │ Hint: To suppress, write this directly above line 9 of thing/src/Thing.hs, and say why: -- [allow:TestGenValidSpecPerGenValid] <reason>
  109. 5.29 s [hopinion-project] ─────╯
  110. 5.51 s [hopinion-project:post-build] Uploading to the NixCI staging cache: /nix/store/xijcslyisrgmyvjkfiizqvgjivyjwmrj-hopinion-project
  111. 5.71 s [hopinion-project:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  112. 5.72 s [hopinion-project:post-build] copying 1 paths...
  113. 5.72 s [hopinion-project:post-build] copying path '/nix/store/xijcslyisrgmyvjkfiizqvgjivyjwmrj-hopinion-project' to 'https://cache.staging.nix-ci.com'...
  114. 5.84 s [hopinion-project:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  115. 6.09 s [hopinion-project:post-build] copying 1 paths...
  116. 6.09 s [hopinion-project:post-build] copying path '/nix/store/icxgx1k7kmdjbqyhv2rkcnw3yqg721nn-hopinion-project.drv' to 'https://cache.staging.nix-ci.com'...
  117. 6.28 s Uploaded hopinion-project in 777ms
  118. 6.28 s Progress: 5 of 7 built
  119. 6.28 s Built hopinion-project in 1.0s
  120. 6.31 s Building /nix/store/6ffqp1wxsrgl2kdvarv0d14620dfn8dp-e2e-disabled-rule-is-not-run.drv
  121. 6.36 s [e2e-disabled-rule-is-not-run:post-build] Uploading to the NixCI staging cache: /nix/store/4nly346dl1rg25s05cziz9szf7dvicvv-e2e-disabled-rule-is-not-run
  122. 6.40 s [e2e-disabled-rule-is-not-run:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  123. 6.40 s [e2e-disabled-rule-is-not-run:post-build] copying 1 paths...
  124. 6.40 s [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'...
  125. 6.51 s [e2e-disabled-rule-is-not-run:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  126. 6.73 s [e2e-disabled-rule-is-not-run:post-build] copying 1 paths...
  127. 6.73 s [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'...
  128. 6.93 s Uploaded e2e-disabled-rule-is-not-run in 587ms
  129. 6.93 s Progress: 6 of 7 built
  130. 6.93 s Built e2e-disabled-rule-is-not-run in 621ms
  131. 6.93 s Progress: 7 of 7 built
  132. 6.93 s /nix/store/4nly346dl1rg25s05cziz9szf7dvicvv-e2e-disabled-rule-is-not-run
  133. 6.99 s Build succeeded.