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.weeder-check --print-build-logs
  2. 2.00 s
  3. 3.08 s Downloading cached algebraic-graphs-0.7-doc from https://cache.staging.nix-ci.com
  4. 3.08 s Downloading cached hopinion-hie from https://cache.staging.nix-ci.com
  5. 3.09 s Downloading cached Glob-0.10.2-doc from https://cache.staging.nix-ci.com
  6. 3.09 s Downloading cached indexed-profunctors-0.1.1.1-doc from https://cache.staging.nix-ci.com
  7. 3.09 s Downloading cached parallel-3.2.2.0-doc from https://cache.staging.nix-ci.com
  8. 3.09 s Downloading cached profunctors-5.6.3-doc from https://cache.staging.nix-ci.com
  9. 3.10 s Downloading cached reflection-2.1.9-doc from https://cache.staging.nix-ci.com
  10. 3.10 s Downloading cached regex-base-0.94.0.3-doc from https://cache.staging.nix-ci.com
  11. 3.10 s Downloading cached toml-reader-0.3.0.0-doc from https://cache.staging.nix-ci.com
  12. 3.11 s Downloading cached lz4-1.10.0-lib from https://cache.staging.nix-ci.com
  13. 3.11 s Downloading cached popt from https://cache.staging.nix-ci.com
  14. 3.11 s Downloading cached xxHash from https://cache.staging.nix-ci.com
  15. 3.13 s Downloaded cached hopinion-hie (829 KiB) in 56ms
  16. 3.14 s Progress: 0 of 10 built, 1 of 40 downloaded from cache (11 downloading)
  17. 3.14 s Downloading cached hopinion-hie-0.0.0-hie from https://cache.staging.nix-ci.com
  18. 3.15 s Downloaded cached lz4-1.10.0-lib (256 KiB) in 43ms
  19. 3.15 s Downloaded cached hopinion-hie-0.0.0-hie (53 KiB) in 11ms
  20. 3.17 s Downloaded cached popt (190 KiB) in 59ms
  21. 3.19 s Downloaded cached xxHash (413 KiB) in 82ms
  22. 3.21 s Downloaded cached reflection-2.1.9-doc (569 KiB) in 104ms
  23. 3.21 s Downloaded cached indexed-profunctors-0.1.1.1-doc (1.4 MiB) in 125ms
  24. 3.22 s Downloaded cached toml-reader-0.3.0.0-doc (1.6 MiB) in 117ms
  25. 3.23 s Downloaded cached regex-base-0.94.0.3-doc (835 KiB) in 127ms
  26. 3.23 s Downloaded cached parallel-3.2.2.0-doc (1 MiB) in 143ms
  27. 3.25 s Building /nix/store/v8v3765xxnibz4dcmdkndvdcyq112aag-hopinion-source-0.0.0.drv
  28. 3.25 s Progress: 0 of 9 built (1 building), 2 of 40 downloaded from cache (11 downloading)
  29. 3.25 s Progress: 0 of 9 built (1 building), 3 of 40 downloaded from cache (10 downloading)
  30. 3.25 s Progress: 0 of 9 built (1 building), 4 of 40 downloaded from cache (9 downloading)
  31. 3.25 s Progress: 0 of 9 built (1 building), 5 of 40 downloaded from cache (8 downloading)
  32. 3.25 s Progress: 0 of 9 built (1 building), 6 of 40 downloaded from cache (7 downloading)
  33. 3.25 s Progress: 0 of 9 built (1 building), 7 of 40 downloaded from cache (6 downloading)
  34. 3.25 s Progress: 0 of 9 built (1 building), 8 of 40 downloaded from cache (5 downloading)
  35. 3.25 s Progress: 0 of 9 built (1 building), 9 of 40 downloaded from cache (4 downloading)
  36. 3.25 s Progress: 0 of 9 built (1 building), 10 of 40 downloaded from cache (3 downloading)
  37. 3.25 s Downloaded cached Glob-0.10.2-doc (1.1 MiB) in 159ms
  38. 3.25 s Downloading cached generic-lens-core-2.2.1.0-doc from https://cache.staging.nix-ci.com
  39. 3.25 s Downloading cached indexed-profunctors from https://cache.staging.nix-ci.com
  40. 3.25 s Downloading cached parallel from https://cache.staging.nix-ci.com
  41. 3.25 s Downloading cached reflection from https://cache.staging.nix-ci.com
  42. 3.25 s Downloading cached regex-base from https://cache.staging.nix-ci.com
  43. 3.25 s Downloading cached regex-tdfa-1.3.2.5-doc from https://cache.staging.nix-ci.com
  44. 3.25 s Downloading cached rsync from https://cache.staging.nix-ci.com
  45. 3.25 s Downloading cached toml-reader from https://cache.staging.nix-ci.com
  46. 3.25 s Progress: 0 of 8 built (1 building), 11 of 40 downloaded from cache (10 downloading)
  47. 3.25 s Downloading cached Glob from https://cache.staging.nix-ci.com
  48. 3.26 s Downloaded cached profunctors-5.6.3-doc (5.2 MiB) in 168ms
  49. 3.26 s Progress: 0 of 8 built (1 building), 12 of 40 downloaded from cache (10 downloading)
  50. 3.26 s Downloading cached free-5.2-doc from https://cache.staging.nix-ci.com
  51. 3.26 s Downloading cached invariant-0.6.5-doc from https://cache.staging.nix-ci.com
  52. 3.26 s Downloading cached profunctors from https://cache.staging.nix-ci.com
  53. 3.26 s Downloaded cached algebraic-graphs-0.7-doc (10.4 MiB) in 181ms
  54. 3.26 s Progress: 0 of 8 built (1 building), 13 of 40 downloaded from cache (12 downloading)
  55. 3.26 s Downloading cached algebraic-graphs from https://cache.staging.nix-ci.com
  56. 3.30 s Downloaded cached rsync (690 KiB) in 54ms
  57. 3.30 s Progress: 0 of 8 built (1 building), 14 of 40 downloaded from cache (12 downloading)
  58. 3.39 s Downloaded cached regex-base (1.8 MiB) in 140ms
  59. 3.39 s Progress: 0 of 7 built (1 building), 15 of 40 downloaded from cache (11 downloading)
  60. 3.40 s Downloaded cached parallel (1.6 MiB) in 151ms
  61. 3.40 s Progress: 0 of 7 built (1 building), 16 of 40 downloaded from cache (10 downloading)
  62. 3.42 s Downloaded cached generic-lens-core-2.2.1.0-doc (2.7 MiB) in 171ms
  63. 3.42 s Progress: 0 of 7 built (1 building), 17 of 40 downloaded from cache (9 downloading)
  64. 3.42 s Downloading cached generic-lens-2.2.2.0-doc from https://cache.staging.nix-ci.com
  65. 3.44 s Downloaded cached indexed-profunctors (3.1 MiB) in 190ms
  66. 3.44 s Progress: 0 of 7 built (1 building), 18 of 40 downloaded from cache (9 downloading)
  67. 3.44 s Downloading cached generic-lens-core from https://cache.staging.nix-ci.com
  68. 3.44 s Downloaded cached Glob (2.7 MiB) in 190ms
  69. 3.44 s Progress: 0 of 7 built (1 building), 19 of 40 downloaded from cache (9 downloading)
  70. 3.44 s Downloaded cached regex-tdfa-1.3.2.5-doc (7 MiB) in 192ms
  71. 3.44 s Progress: 0 of 7 built (1 building), 20 of 40 downloaded from cache (8 downloading)
  72. 3.44 s Downloading cached regex-tdfa from https://cache.staging.nix-ci.com
  73. 3.44 s Downloaded cached free-5.2-doc (6 MiB) in 188ms
  74. 3.44 s Progress: 0 of 7 built (1 building), 21 of 40 downloaded from cache (8 downloading)
  75. 3.44 s Downloaded cached reflection (6.4 MiB) in 197ms
  76. 3.44 s Downloading cached adjunctions-4.4.4-doc from https://cache.staging.nix-ci.com
  77. 3.44 s Progress: 0 of 7 built (1 building), 22 of 40 downloaded from cache (8 downloading)
  78. 3.45 s Downloaded cached invariant-0.6.5-doc (2.1 MiB) in 189ms
  79. 3.45 s Progress: 0 of 7 built (1 building), 23 of 40 downloaded from cache (7 downloading)
  80. 3.48 s Downloaded cached toml-reader (8.7 MiB) in 233ms
  81. 3.48 s Progress: 0 of 7 built (1 building), 24 of 40 downloaded from cache (6 downloading)
  82. 3.51 s Downloaded cached profunctors (11.8 MiB) in 258ms
  83. 3.53 s Progress: 0 of 7 built (1 building), 25 of 40 downloaded from cache (5 downloading)
  84. 3.54 s Downloading cached free from https://cache.staging.nix-ci.com
  85. 3.54 s Downloading cached invariant from https://cache.staging.nix-ci.com
  86. 3.55 s Downloaded cached generic-lens-2.2.2.0-doc (1.2 MiB) in 128ms
  87. 3.55 s Progress: 0 of 7 built (1 building), 26 of 40 downloaded from cache (6 downloading)
  88. 3.57 s Downloaded cached adjunctions-4.4.4-doc (2 MiB) in 129ms
  89. 3.57 s Progress: 0 of 7 built (1 building), 27 of 40 downloaded from cache (5 downloading)
  90. 3.57 s Downloading cached kan-extensions-5.2.8-doc from https://cache.staging.nix-ci.com
  91. 3.60 s Downloaded cached generic-lens-core (5.8 MiB) in 159ms
  92. 3.60 s Progress: 0 of 7 built (1 building), 28 of 40 downloaded from cache (5 downloading)
  93. 3.60 s Downloading cached generic-lens from https://cache.staging.nix-ci.com
  94. 3.64 s [hopinion-source] Phase: setupCompilerEnvironmentPhase
  95. 3.64 s [hopinion-source] Build with /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3.
  96. 3.66 s Downloaded cached algebraic-graphs (27.5 MiB) in 400ms
  97. 3.66 s Progress: 0 of 7 built (1 building), 29 of 40 downloaded from cache (5 downloading)
  98. 3.70 s Downloaded cached invariant (6.1 MiB) in 164ms
  99. 3.70 s Progress: 0 of 7 built (1 building), 30 of 40 downloaded from cache (4 downloading)
  100. 3.71 s Downloaded cached kan-extensions-5.2.8-doc (2.3 MiB) in 131ms
  101. 3.71 s Progress: 0 of 7 built (1 building), 31 of 40 downloaded from cache (3 downloading)
  102. 3.71 s Downloading cached lens-5.3.6-doc from https://cache.staging.nix-ci.com
  103. 3.74 s Downloaded cached generic-lens (3.1 MiB) in 141ms
  104. 3.74 s Progress: 0 of 7 built (1 building), 32 of 40 downloaded from cache (3 downloading)
  105. 3.74 s Downloaded cached regex-tdfa (21.2 MiB) in 302ms
  106. 3.74 s Progress: 0 of 7 built (1 building), 33 of 40 downloaded from cache (2 downloading)
  107. 3.85 s Downloaded cached free (24.4 MiB) in 315ms
  108. 3.85 s Progress: 0 of 7 built (1 building), 34 of 40 downloaded from cache (1 downloading)
  109. 3.86 s Downloading cached adjunctions from https://cache.staging.nix-ci.com
  110. 3.97 s Downloaded cached lens-5.3.6-doc (34.9 MiB) in 264ms
  111. 3.97 s Progress: 0 of 7 built (1 building), 35 of 40 downloaded from cache (1 downloading)
  112. 3.97 s Downloading cached weeder-2.10.0-doc from https://cache.staging.nix-ci.com
  113. 4.02 s Downloaded cached adjunctions (6.6 MiB) in 157ms
  114. 4.02 s Progress: 0 of 7 built (1 building), 36 of 40 downloaded from cache (1 downloading)
  115. 4.02 s Downloading cached kan-extensions from https://cache.staging.nix-ci.com
  116. 4.04 s [hopinion-source] Phase: unpackPhase
  117. 4.05 s [hopinion-source] unpacking source archive /nix/store/sh9nqbzyl0i0n6n2z2idszsrnanx6fva-hopinion
  118. 4.06 s [hopinion-source] source root is hopinion
  119. 4.07 s [hopinion-source] Phase: patchPhase
  120. 4.08 s [hopinion-source] Phase: compileBuildDriverPhase
  121. 4.08 s [hopinion-source] setupCompileFlags: -package-db=/build/tmp.ZQzUHK52rt/setup-package.conf.d -threaded
  122. 4.12 s Downloaded cached weeder-2.10.0-doc (1.1 MiB) in 146ms
  123. 4.12 s Progress: 0 of 7 built (1 building), 37 of 40 downloaded from cache (1 downloading)
  124. 4.12 s [hopinion-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ZQzUHK52rt/Main.o )
  125. 4.16 s [hopinion-source] [2 of 2] Linking Setup
  126. 4.19 s Downloaded cached kan-extensions (7.7 MiB) in 166ms
  127. 4.19 s Progress: 0 of 7 built (1 building), 38 of 40 downloaded from cache
  128. 4.19 s Downloading cached lens from https://cache.staging.nix-ci.com
  129. 4.83 s Downloaded cached lens (67.3 MiB) in 643ms
  130. 4.83 s Progress: 0 of 7 built (1 building), 39 of 40 downloaded from cache
  131. 4.83 s Downloading cached weeder from https://cache.staging.nix-ci.com
  132. 5.20 s [hopinion-source] Phase: updateAutotoolsGnuConfigScriptsPhase
  133. 5.21 s [hopinion-source] Phase: configurePhase
  134. 5.21 s [hopinion-source] configureFlags: --verbose --prefix=/nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.ZQzUHK52rt/package.conf.d --ghc-option=-j14 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/5qrvz1d1f813wcw6b752d4daaqxxbd1r-ncurses-6.6/lib --extra-lib-dirs=/nix/store/5mnq195cx3cagnpbbvf5ncbp4fjgy0sz-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/588hnj4f64i2bbdjk1mjzif778dk4zp4-elfutils-0.194/lib --extra-lib-dirs=/nix/store/wqikjqrnbynh44y0nfr16ynyq1g891wf-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/hddsa82i6slh4saws93hj7aaaym2ir1b-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/lib
  135. 5.22 s [hopinion-source] Using Parsec parser
  136. 5.22 s [hopinion-source] Configuring hopinion-0.0.0...
  137. 5.29 s Downloaded cached weeder (16.2 MiB) in 454ms
  138. 5.29 s Progress: 0 of 7 built (1 building), 40 of 40 downloaded from cache
  139. 5.74 s [hopinion-source] Dependency Cabal-syntax: using Cabal-syntax-3.12.1.0
  140. 5.74 s [hopinion-source] Dependency aeson: using aeson-2.2.3.0
  141. 5.74 s [hopinion-source] Dependency autodocodec: using autodocodec-0.5.0.0
  142. 5.74 s [hopinion-source] Dependency autodocodec-schema: using autodocodec-schema-0.2.0.1
  143. 5.74 s [hopinion-source] Dependency base >=4.7 && <5: using base-4.20.2.0
  144. 5.74 s [hopinion-source] Dependency bytestring: using bytestring-0.12.2.0
  145. 5.74 s [hopinion-source] Dependency conduit: using conduit-1.3.6.1
  146. 5.74 s [hopinion-source] Dependency containers: using containers-0.7
  147. 5.74 s [hopinion-source] Dependency diagnose: using diagnose-2.5.1
  148. 5.74 s [hopinion-source] Dependency esqueleto: using esqueleto-3.6.0.0
  149. 5.74 s [hopinion-source] Dependency filepath: using filepath-1.5.4.0
  150. 5.74 s [hopinion-source] Dependency ghc-lib-parser: using ghc-lib-parser-9.12.3.20251228
  151. 5.74 s [hopinion-source] Dependency ghc-lib-parser-ex: using ghc-lib-parser-ex-9.12.0.0
  152. 5.74 s [hopinion-source] Dependency hopinion-hie: using hopinion-hie-0.0.0
  153. 5.74 s [hopinion-source] Dependency http-api-data: using http-api-data-0.6.3
  154. 5.74 s [hopinion-source] Dependency monad-logger: using monad-logger-0.3.42
  155. 5.74 s [hopinion-source] Dependency mtl: using mtl-2.3.1
  156. 5.74 s [hopinion-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.2
  157. 5.74 s [hopinion-source] Dependency path: using path-0.9.6
  158. 5.74 s [hopinion-source] Dependency path-io: using path-io-1.8.2
  159. 5.74 s [hopinion-source] Dependency path-pieces: using path-pieces-0.2.1
  160. 5.74 s [hopinion-source] Dependency persistent: using persistent-2.17.1.0
  161. 5.74 s [hopinion-source] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1
  162. 5.74 s [hopinion-source] Dependency prettyprinter: using prettyprinter-1.7.1
  163. 5.74 s [hopinion-source] Dependency prettyprinter-ansi-terminal: using
  164. 5.74 s [hopinion-source] prettyprinter-ansi-terminal-1.1.3
  165. 5.74 s [hopinion-source] Dependency resourcet: using resourcet-1.3.0
  166. 5.74 s [hopinion-source] Dependency safe-coloured-text: using safe-coloured-text-0.6.0.0
  167. 5.74 s [hopinion-source] Dependency safe-coloured-text-terminfo: using
  168. 5.74 s [hopinion-source] safe-coloured-text-terminfo-0.3.0.0
  169. 5.74 s [hopinion-source] Dependency syb: using syb-0.7.2.4
  170. 5.74 s [hopinion-source] Dependency text: using text-2.1.3
  171. 5.74 s [hopinion-source] Dependency unliftio: using unliftio-0.2.25.1
  172. 5.74 s [hopinion-source] Dependency unordered-containers: using unordered-containers-0.2.20.1
  173. 5.74 s [hopinion-source] Dependency validity: using validity-0.12.1.0
  174. 5.74 s [hopinion-source] Dependency validity-containers: using validity-containers-0.5.0.5
  175. 5.74 s [hopinion-source] Dependency validity-path: using validity-path-0.4.0.1
  176. 5.74 s [hopinion-source] Dependency validity-text: using validity-text-0.3.1.3
  177. 5.74 s [hopinion-source] Dependency yaml: using yaml-0.11.11.2
  178. 5.74 s [hopinion-source] Dependency base >=4.7 && <5: using base-4.20.2.0
  179. 5.74 s [hopinion-source] Dependency hopinion: using hopinion-0.0.0
  180. 5.74 s [hopinion-source] Source component graph:
  181. 5.74 s [hopinion-source] component lib
  182. 5.74 s [hopinion-source] component exe:hopinion dependency lib
  183. 5.74 s [hopinion-source] Configured component graph:
  184. 5.74 s [hopinion-source] component hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  185. 5.74 s [hopinion-source] include Cabal-syntax-3.12.1.0-ea48
  186. 5.74 s [hopinion-source] include aeson-2.2.3.0-9KjGdDwGoT5HrQuJR4OMmk
  187. 5.74 s [hopinion-source] include autodocodec-0.5.0.0-5blIEy5UkzK8vZHGGOtpRb
  188. 5.74 s [hopinion-source] include autodocodec-schema-0.2.0.1-G7pv7tE1jxTCmC48MmFL7V
  189. 5.74 s [hopinion-source] include base-4.20.2.0-815e
  190. 5.74 s [hopinion-source] include bytestring-0.12.2.0-a6d5
  191. 5.74 s [hopinion-source] include conduit-1.3.6.1-Jt45S0LMwrbE1QPuugYqhE
  192. 5.74 s [hopinion-source] include containers-0.7-0069
  193. 5.74 s [hopinion-source] include diagnose-2.5.1-BS9ZpWZOHnaHHsDXhwcHtY
  194. 5.74 s [hopinion-source] include esqueleto-3.6.0.0-E5HQ9caF7YaKGS22qU912S
  195. 5.74 s [hopinion-source] include filepath-1.5.4.0-fc43
  196. 5.74 s [hopinion-source] include ghc-lib-parser-9.12.3.20251228-CFRhGMYhNJL4lIcW157OoB
  197. 5.74 s [hopinion-source] include ghc-lib-parser-ex-9.12.0.0-3H9haA49YMv9FrjgYDBLM7
  198. 5.74 s [hopinion-source] include hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
  199. 5.74 s [hopinion-source] include http-api-data-0.6.3-AmqBwqet0cY5MQyaBk83EI
  200. 5.74 s [hopinion-source] include monad-logger-0.3.42-5tJNulTi6e44MMjUOjy9tL
  201. 5.74 s [hopinion-source] include mtl-2.3.1-e216
  202. 5.74 s [hopinion-source] include opt-env-conf-0.15.0.2-GjhBhekY39mFC4a223qKC9
  203. 5.74 s [hopinion-source] include path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
  204. 5.74 s [hopinion-source] include path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
  205. 5.75 s [hopinion-source] include path-pieces-0.2.1-ByUZmNVpKsyAVwryjwdMya
  206. 5.75 s [hopinion-source] include persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
  207. 5.75 s [hopinion-source] include persistent-sqlite-2.13.3.1-5lNlTL7nCx98AB3oXw5gi0
  208. 5.75 s [hopinion-source] include prettyprinter-1.7.1-4Fzvqw0kNKX3vZHTjZCe5j
  209. 5.75 s [hopinion-source] include prettyprinter-ansi-terminal-1.1.3-E4fEdt0hlb6DVfndSibNR4
  210. 5.75 s [hopinion-source] include resourcet-1.3.0-DvyVFXIVEVK6lO6bMEEdCx
  211. 5.75 s [hopinion-source] include safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
  212. 5.75 s [hopinion-source] include safe-coloured-text-terminfo-0.3.0.0-2KOlJVNbiMvB4KSDToHCIe
  213. 5.75 s [hopinion-source] include syb-0.7.2.4-9Njqy9MEKIVDSDHk3VxfQN
  214. 5.75 s [hopinion-source] include text-2.1.3-7c24
  215. 5.75 s [hopinion-source] include unliftio-0.2.25.1-ICAjb46w2QOBoctjibMtcL
  216. 5.75 s [hopinion-source] include unordered-containers-0.2.20.1-G0ESxx7dU8FBxvJwxsBVNd
  217. 5.75 s [hopinion-source] include validity-0.12.1.0-AJM7nQJjQJNAsrf1uLnPOm
  218. 5.75 s [hopinion-source] include validity-containers-0.5.0.5-IrEQ58LeKOV6deiJ2HsoMR
  219. 5.75 s [hopinion-source] include validity-path-0.4.0.1-9K1RPpuVPRdKR1fNNXNZ2O
  220. 5.75 s [hopinion-source] include validity-text-0.3.1.3-2tucyvJ28mQIhaRPvUhAP0
  221. 5.75 s [hopinion-source] include yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
  222. 5.75 s [hopinion-source] component hopinion-0.0.0-5yaQdlHh5TG76YsIa2qsL9-hopinion
  223. 5.75 s [hopinion-source] include base-4.20.2.0-815e
  224. 5.75 s [hopinion-source] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  225. 5.75 s [hopinion-source] Linked component graph:
  226. 5.75 s [hopinion-source] unit hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  227. 5.75 s [hopinion-source] include Cabal-syntax-3.12.1.0-ea48
  228. 5.75 s [hopinion-source] include aeson-2.2.3.0-9KjGdDwGoT5HrQuJR4OMmk
  229. 5.75 s [hopinion-source] include autodocodec-0.5.0.0-5blIEy5UkzK8vZHGGOtpRb
  230. 5.75 s [hopinion-source] include autodocodec-schema-0.2.0.1-G7pv7tE1jxTCmC48MmFL7V
  231. 5.75 s [hopinion-source] include base-4.20.2.0-815e
  232. 5.75 s [hopinion-source] include bytestring-0.12.2.0-a6d5
  233. 5.75 s [hopinion-source] include conduit-1.3.6.1-Jt45S0LMwrbE1QPuugYqhE
  234. 5.75 s [hopinion-source] include containers-0.7-0069
  235. 5.75 s [hopinion-source] include diagnose-2.5.1-BS9ZpWZOHnaHHsDXhwcHtY
  236. 5.75 s [hopinion-source] include esqueleto-3.6.0.0-E5HQ9caF7YaKGS22qU912S
  237. 5.75 s [hopinion-source] include filepath-1.5.4.0-fc43
  238. 5.75 s [hopinion-source] include ghc-lib-parser-9.12.3.20251228-CFRhGMYhNJL4lIcW157OoB
  239. 5.75 s [hopinion-source] include ghc-lib-parser-ex-9.12.0.0-3H9haA49YMv9FrjgYDBLM7
  240. 5.75 s [hopinion-source] include hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
  241. 5.75 s [hopinion-source] include http-api-data-0.6.3-AmqBwqet0cY5MQyaBk83EI
  242. 5.75 s [hopinion-source] include monad-logger-0.3.42-5tJNulTi6e44MMjUOjy9tL
  243. 5.75 s [hopinion-source] include mtl-2.3.1-e216
  244. 5.75 s [hopinion-source] include opt-env-conf-0.15.0.2-GjhBhekY39mFC4a223qKC9
  245. 5.75 s [hopinion-source] include path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
  246. 5.75 s [hopinion-source] include path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
  247. 5.75 s [hopinion-source] include path-pieces-0.2.1-ByUZmNVpKsyAVwryjwdMya
  248. 5.75 s [hopinion-source] include persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
  249. 5.75 s [hopinion-source] include persistent-sqlite-2.13.3.1-5lNlTL7nCx98AB3oXw5gi0
  250. 5.75 s [hopinion-source] include prettyprinter-1.7.1-4Fzvqw0kNKX3vZHTjZCe5j
  251. 5.75 s [hopinion-source] include prettyprinter-ansi-terminal-1.1.3-E4fEdt0hlb6DVfndSibNR4
  252. 5.75 s [hopinion-source] include resourcet-1.3.0-DvyVFXIVEVK6lO6bMEEdCx
  253. 5.75 s [hopinion-source] include safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
  254. 5.75 s [hopinion-source] include safe-coloured-text-terminfo-0.3.0.0-2KOlJVNbiMvB4KSDToHCIe
  255. 5.75 s [hopinion-source] include syb-0.7.2.4-9Njqy9MEKIVDSDHk3VxfQN
  256. 5.75 s [hopinion-source] include text-2.1.3-7c24
  257. 5.75 s [hopinion-source] include unliftio-0.2.25.1-ICAjb46w2QOBoctjibMtcL
  258. 5.75 s [hopinion-source] include unordered-containers-0.2.20.1-G0ESxx7dU8FBxvJwxsBVNd
  259. 5.75 s [hopinion-source] include validity-0.12.1.0-AJM7nQJjQJNAsrf1uLnPOm
  260. 5.75 s [hopinion-source] include validity-containers-0.5.0.5-IrEQ58LeKOV6deiJ2HsoMR
  261. 5.75 s [hopinion-source] include validity-path-0.4.0.1-9K1RPpuVPRdKR1fNNXNZ2O
  262. 5.75 s [hopinion-source] include validity-text-0.3.1.3-2tucyvJ28mQIhaRPvUhAP0
  263. 5.75 s [hopinion-source] include yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
  264. 5.75 s [hopinion-source] Hopinion=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion,Hopinion.Annotation=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Annotation,Hopinion.Check.Comment.BareTodo.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Comment.BareTodo.Rule,Hopinion.Check.Hs.LambdaCase.Extract=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.LambdaCase.Extract,Hopinion.Check.Hs.LambdaCase.Fact=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.LambdaCase.Fact,Hopinion.Check.Hs.LambdaCase.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.LambdaCase.Rule,Hopinion.Check.Hs.NoCustomEq.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.NoCustomEq.Rule,Hopinion.Check.Hs.NoCustomOrd.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.NoCustomOrd.Rule,Hopinion.Check.Hs.NoCustomShowRead.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.NoCustomShowRead.Rule,Hopinion.Check.Hs.NoFilePath.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.NoFilePath.Rule,Hopinion.Check.Hs.NoSemigroupOnText.Extract=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.NoSemigroupOnText.Extract,Hopinion.Check.Hs.NoSemigroupOnText.Fact=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.NoSemigroupOnText.Fact,Hopinion.Check.Hs.NoSemigroupOnText.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.NoSemigroupOnText.Rule,Hopinion.Check.Hs.TestOneSpecPerFile.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.TestOneSpecPerFile.Rule,Hopinion.Check.Obligation=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Obligation,Hopinion.Check.Package.AppOnlyMain.Extract=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Package.AppOnlyMain.Extract,Hopinion.Check.Package.AppOnlyMain.Fact=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Package.AppOnlyMain.Fact,Hopinion.Check.Package.AppOnlyMain.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Package.AppOnlyMain.Rule,Hopinion.Check.Package.GenValidInGenPackage.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Package.GenValidInGenPackage.Rule,Hopinion.Check.Project.GenValidSpecPerGenValid.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Project.GenValidSpecPerGenValid.Rule,Hopinion.Check.Project.JsonSpecPerJsonType.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Project.JsonSpecPerJsonType.Rule,Hopinion.Check.Test.NoTestHelpers.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Test.NoTestHelpers.Rule,Hopinion.Choices=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Choices,Hopinion.Comment=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Comment,Hopinion.Compiled=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Compiled,Hopinion.Extract=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Extract,Hopinion.Extract.Ghc=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Extract.Ghc,Hopinion.Facts.Component=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Component,Hopinion.Facts.Decl=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Decl,Hopinion.Facts.Export=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Export,Hopinion.Facts.Instance=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Instance,Hopinion.Facts.Module=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Module,Hopinion.Facts.Name=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Name,Hopinion.Facts.Occurrence=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Occurrence,Hopinion.Facts.Outcome=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Outcome,Hopinion.Facts.Package=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Package,Hopinion.Facts.Persist=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Persist,Hopinion.Facts.Place=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Place,Hopinion.Facts.Suppression=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Suppression,Hopinion.Facts.TemplateHaskell=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.TemplateHaskell,Hopinion.Facts.TypeApp=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.TypeApp,Hopinion.Facts.Version=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Version,Hopinion.OptParse=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.OptParse,Hopinion.Parse=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Parse,Hopinion.Project=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Project,Hopinion.Report=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Report,Hopinion.Report.Render=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Report.Render,Hopinion.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Rule,Hopinion.Rule.Id=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Rule.Id,Hopinion.Rule.Registry=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Rule.Registry,Hopinion.Run=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Run,Hopinion.Store=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Store
  265. 5.75 s [hopinion-source] unit hopinion-0.0.0-5yaQdlHh5TG76YsIa2qsL9-hopinion
  266. 5.75 s [hopinion-source] include base-4.20.2.0-815e
  267. 5.75 s [hopinion-source] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  268. 5.75 s [hopinion-source] Ready component graph:
  269. 5.75 s [hopinion-source] definite hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  270. 5.75 s [hopinion-source] depends Cabal-syntax-3.12.1.0-ea48
  271. 5.75 s [hopinion-source] depends aeson-2.2.3.0-9KjGdDwGoT5HrQuJR4OMmk
  272. 5.75 s [hopinion-source] depends autodocodec-0.5.0.0-5blIEy5UkzK8vZHGGOtpRb
  273. 5.75 s [hopinion-source] depends autodocodec-schema-0.2.0.1-G7pv7tE1jxTCmC48MmFL7V
  274. 5.75 s [hopinion-source] depends base-4.20.2.0-815e
  275. 5.75 s [hopinion-source] depends bytestring-0.12.2.0-a6d5
  276. 5.75 s [hopinion-source] depends conduit-1.3.6.1-Jt45S0LMwrbE1QPuugYqhE
  277. 5.75 s [hopinion-source] depends containers-0.7-0069
  278. 5.75 s [hopinion-source] depends diagnose-2.5.1-BS9ZpWZOHnaHHsDXhwcHtY
  279. 5.75 s [hopinion-source] depends esqueleto-3.6.0.0-E5HQ9caF7YaKGS22qU912S
  280. 5.75 s [hopinion-source] depends filepath-1.5.4.0-fc43
  281. 5.75 s [hopinion-source] depends ghc-lib-parser-9.12.3.20251228-CFRhGMYhNJL4lIcW157OoB
  282. 5.75 s [hopinion-source] depends ghc-lib-parser-ex-9.12.0.0-3H9haA49YMv9FrjgYDBLM7
  283. 5.75 s [hopinion-source] depends hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
  284. 5.75 s [hopinion-source] depends http-api-data-0.6.3-AmqBwqet0cY5MQyaBk83EI
  285. 5.75 s [hopinion-source] depends monad-logger-0.3.42-5tJNulTi6e44MMjUOjy9tL
  286. 5.75 s [hopinion-source] depends mtl-2.3.1-e216
  287. 5.75 s [hopinion-source] depends opt-env-conf-0.15.0.2-GjhBhekY39mFC4a223qKC9
  288. 5.75 s [hopinion-source] depends path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
  289. 5.75 s [hopinion-source] depends path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
  290. 5.75 s [hopinion-source] depends path-pieces-0.2.1-ByUZmNVpKsyAVwryjwdMya
  291. 5.75 s [hopinion-source] depends persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
  292. 5.75 s [hopinion-source] depends persistent-sqlite-2.13.3.1-5lNlTL7nCx98AB3oXw5gi0
  293. 5.75 s [hopinion-source] depends prettyprinter-1.7.1-4Fzvqw0kNKX3vZHTjZCe5j
  294. 5.75 s [hopinion-source] depends prettyprinter-ansi-terminal-1.1.3-E4fEdt0hlb6DVfndSibNR4
  295. 5.75 s [hopinion-source] depends resourcet-1.3.0-DvyVFXIVEVK6lO6bMEEdCx
  296. 5.75 s [hopinion-source] depends safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
  297. 5.75 s [hopinion-source] depends safe-coloured-text-terminfo-0.3.0.0-2KOlJVNbiMvB4KSDToHCIe
  298. 5.75 s [hopinion-source] depends syb-0.7.2.4-9Njqy9MEKIVDSDHk3VxfQN
  299. 5.75 s [hopinion-source] depends text-2.1.3-7c24
  300. 5.75 s [hopinion-source] depends unliftio-0.2.25.1-ICAjb46w2QOBoctjibMtcL
  301. 5.75 s [hopinion-source] depends unordered-containers-0.2.20.1-G0ESxx7dU8FBxvJwxsBVNd
  302. 5.75 s [hopinion-source] depends validity-0.12.1.0-AJM7nQJjQJNAsrf1uLnPOm
  303. 5.75 s [hopinion-source] depends validity-containers-0.5.0.5-IrEQ58LeKOV6deiJ2HsoMR
  304. 5.75 s [hopinion-source] depends validity-path-0.4.0.1-9K1RPpuVPRdKR1fNNXNZ2O
  305. 5.75 s [hopinion-source] depends validity-text-0.3.1.3-2tucyvJ28mQIhaRPvUhAP0
  306. 5.75 s [hopinion-source] depends yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
  307. 5.75 s [hopinion-source] definite hopinion-0.0.0-5yaQdlHh5TG76YsIa2qsL9-hopinion
  308. 5.75 s [hopinion-source] depends base-4.20.2.0-815e
  309. 5.75 s [hopinion-source] depends hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  310. 5.75 s [hopinion-source] Using Cabal-3.12.1.0 compiled by ghc-9.10
  311. 5.75 s [hopinion-source] Using compiler: ghc-9.10.3
  312. 5.75 s [hopinion-source] Using install prefix:
  313. 5.75 s [hopinion-source] /nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0
  314. 5.75 s [hopinion-source] Executables installed in:
  315. 5.75 s [hopinion-source] /nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0/bin
  316. 5.75 s [hopinion-source] Libraries installed in:
  317. 5.75 s [hopinion-source] /nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-1e5d/hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  318. 5.75 s [hopinion-source] Dynamic Libraries installed in:
  319. 5.75 s [hopinion-source] /nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-1e5d
  320. 5.75 s [hopinion-source] Private executables installed in:
  321. 5.75 s [hopinion-source] /nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0/libexec/x86_64-linux-ghc-9.10.3-1e5d/hopinion-0.0.0
  322. 5.75 s [hopinion-source] Data files installed in:
  323. 5.75 s [hopinion-source] /nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0/share/x86_64-linux-ghc-9.10.3-1e5d/hopinion-0.0.0
  324. 5.75 s [hopinion-source] Documentation installed in:
  325. 5.75 s [hopinion-source] /nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0/share/doc/x86_64-linux-ghc-9.10.3-1e5d/hopinion-0.0.0
  326. 5.75 s [hopinion-source] Configuration files installed in:
  327. 5.75 s [hopinion-source] /nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0/etc
  328. 5.75 s [hopinion-source] No alex found
  329. 5.75 s [hopinion-source] Using ar found on system at:
  330. 5.75 s [hopinion-source] /nix/store/4yi6jj75bb5hhdzpzlxfyf69d35wsf2x-binutils-wrapper-2.44/bin/ar
  331. 5.75 s [hopinion-source] No c2hs found
  332. 5.75 s [hopinion-source] No cpphs found
  333. 5.75 s [hopinion-source] No doctest found
  334. 5.75 s [hopinion-source] Using gcc version 15.2.0 given by user at:
  335. 5.75 s [hopinion-source] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/gcc
  336. 5.75 s [hopinion-source] Using ghc version 9.10.3 found on system at:
  337. 5.75 s [hopinion-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/ghc
  338. 5.75 s [hopinion-source] Using ghc-pkg version 9.10.3 found on system at:
  339. 5.75 s [hopinion-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/ghc-pkg-9.10.3
  340. 5.75 s [hopinion-source] No ghcjs found
  341. 5.75 s [hopinion-source] No ghcjs-pkg found
  342. 5.75 s [hopinion-source] No greencard found
  343. 5.75 s [hopinion-source] Using haddock version 2.31.1 found on system at:
  344. 5.75 s [hopinion-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/haddock-ghc-9.10.3
  345. 5.75 s [hopinion-source] No happy found
  346. 5.75 s [hopinion-source] Using haskell-suite found on system at: haskell-suite-dummy-location
  347. 5.75 s [hopinion-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
  348. 5.75 s [hopinion-source] No hmake found
  349. 5.75 s [hopinion-source] Using hpc version 0.69 found on system at:
  350. 5.75 s [hopinion-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/hpc-ghc-9.10.3
  351. 5.75 s [hopinion-source] Using hsc2hs version 0.68.10 found on system at:
  352. 5.75 s [hopinion-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3
  353. 5.75 s [hopinion-source] Using hscolour version 1.25 found on system at:
  354. 5.75 s [hopinion-source] /nix/store/cr6kpl6x940p198sd9p76lj6gck0zshk-hscolour-1.25/bin/HsColour
  355. 5.75 s [hopinion-source] No jhc found
  356. 5.75 s [hopinion-source] Using ld found on system at:
  357. 5.75 s [hopinion-source] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/ld
  358. 5.75 s [hopinion-source] No pkg-config found
  359. 5.75 s [hopinion-source] Using runghc version 9.10.3 found on system at:
  360. 5.75 s [hopinion-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/runghc-9.10.3
  361. 5.76 s [hopinion-source] Using strip version 2.44 found on system at:
  362. 5.76 s [hopinion-source] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/strip
  363. 5.76 s [hopinion-source] Using tar found on system at:
  364. 5.76 s [hopinion-source] /nix/store/isva9q9zx3frx6hh6cnpihh1kd2bx6bk-gnutar-1.35/bin/tar
  365. 5.76 s [hopinion-source] No uhc found
  366. 6.16 s [hopinion-source] Phase: buildPhase
  367. 6.17 s [hopinion-source] Distribution quality errors:
  368. 6.17 s [hopinion-source] [no-syn-desc] No 'synopsis' or 'description' field.
  369. 6.17 s [hopinion-source] [license-none] The 'license' field is missing or is NONE.
  370. 6.17 s [hopinion-source] Distribution quality warnings:
  371. 6.17 s [hopinion-source] [no-category] No 'category' field.
  372. 6.17 s [hopinion-source] [no-maintainer] No 'maintainer' field.
  373. 6.17 s [hopinion-source] [missing-upper-bounds] On library, these packages miss upper bounds:
  374. 6.17 s [hopinion-source] - Cabal-syntax
  375. 6.17 s [hopinion-source] - aeson
  376. 6.17 s [hopinion-source] - autodocodec
  377. 6.17 s [hopinion-source] - autodocodec-schema
  378. 6.17 s [hopinion-source] - bytestring
  379. 6.17 s [hopinion-source] - conduit
  380. 6.17 s [hopinion-source] - containers
  381. 6.17 s [hopinion-source] - diagnose
  382. 6.17 s [hopinion-source] - esqueleto
  383. 6.17 s [hopinion-source] - filepath
  384. 6.17 s [hopinion-source] - ghc-lib-parser
  385. 6.17 s [hopinion-source] - ghc-lib-parser-ex
  386. 6.17 s [hopinion-source] - hopinion-hie
  387. 6.17 s [hopinion-source] - http-api-data
  388. 6.17 s [hopinion-source] - monad-logger
  389. 6.17 s [hopinion-source] - mtl
  390. 6.17 s [hopinion-source] - opt-env-conf
  391. 6.17 s [hopinion-source] - path
  392. 6.17 s [hopinion-source] - path-io
  393. 6.17 s [hopinion-source] - path-pieces
  394. 6.17 s [hopinion-source] - persistent
  395. 6.17 s [hopinion-source] - persistent-sqlite
  396. 6.17 s [hopinion-source] - prettyprinter
  397. 6.17 s [hopinion-source] - prettyprinter-ansi-terminal
  398. 6.17 s [hopinion-source] - resourcet
  399. 6.17 s [hopinion-source] - safe-coloured-text
  400. 6.17 s [hopinion-source] - safe-coloured-text-terminfo
  401. 6.17 s [hopinion-source] - syb
  402. 6.17 s [hopinion-source] - text
  403. 6.17 s [hopinion-source] - unliftio
  404. 6.17 s [hopinion-source] - unordered-containers
  405. 6.17 s [hopinion-source] - validity
  406. 6.17 s [hopinion-source] - validity-containers
  407. 6.17 s [hopinion-source] - validity-path
  408. 6.17 s [hopinion-source] - validity-text
  409. 6.17 s [hopinion-source] - yaml
  410. 6.17 s [hopinion-source] Please add them. There is more information at https://pvp.haskell.org/
  411. 6.17 s [hopinion-source] Note: the public hackage server would reject this package.
  412. 6.17 s [hopinion-source] Building source dist for hopinion-0.0.0...
  413. 6.19 s [hopinion-source] Source tarball created: dist/hopinion-0.0.0.tar.gz
  414. 6.20 s [hopinion-source] Phase: checkPhase
  415. 6.20 s [hopinion-source] Phase: haddockPhase
  416. 6.20 s [hopinion-source] Phase: installPhase
  417. 6.21 s [hopinion-source] Phase: fixupPhase
  418. 6.87 s [hopinion-source:post-build] Uploading to the NixCI staging cache: /nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0
  419. 6.91 s [hopinion-source:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  420. 6.92 s [hopinion-source:post-build] copying 1 paths...
  421. 6.92 s [hopinion-source:post-build] copying path '/nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0' to 'https://cache.staging.nix-ci.com'...
  422. 7.20 s [hopinion-source:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  423. 7.50 s [hopinion-source:post-build] copying 1 paths...
  424. 7.51 s [hopinion-source:post-build] copying path '/nix/store/v8v3765xxnibz4dcmdkndvdcyq112aag-hopinion-source-0.0.0.drv' to 'https://cache.staging.nix-ci.com'...
  425. 7.68 s Uploaded hopinion-source in 821ms
  426. 7.68 s Progress: 1 of 7 built, 40 of 40 downloaded from cache
  427. 7.68 s Built hopinion-source in 4.4s
  428. 7.74 s Building /nix/store/45khr4kp7xx0zpf8xa5zl8rcfhyzza4b-hopinion-0.0.0.drv
  429. 8.08 s [hopinion] Phase: setupCompilerEnvironmentPhase
  430. 8.08 s [hopinion] Build with /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3.
  431. 8.43 s [hopinion] Phase: unpackPhase
  432. 8.43 s [hopinion] unpacking source archive /nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0/hopinion-0.0.0.tar.gz
  433. 8.44 s [hopinion] source root is hopinion-0.0.0
  434. 8.44 s [hopinion] setting SOURCE_DATE_EPOCH to timestamp 1788962843 of file "hopinion-0.0.0/src/Hopinion/Store.hs"
  435. 8.44 s [hopinion] warning: file "hopinion-0.0.0/src/Hopinion/Store.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic
  436. 8.45 s [hopinion] Phase: patchPhase
  437. 8.45 s [hopinion] Phase: compileBuildDriverPhase
  438. 8.45 s [hopinion] setupCompileFlags: -package-db=/build/tmp.UwxRVa7Sls/setup-package.conf.d -threaded
  439. 8.49 s [hopinion] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.UwxRVa7Sls/Main.o )
  440. 8.53 s [hopinion] [2 of 2] Linking Setup
  441. 9.57 s [hopinion] Phase: updateAutotoolsGnuConfigScriptsPhase
  442. 9.59 s [hopinion] Phase: configurePhase
  443. 9.59 s [hopinion] configureFlags: --verbose --prefix=/nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.UwxRVa7Sls/package.conf.d --ghc-option=-j14 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-Wall --ghc-option=-Werror --ghc-options=-fwrite-ide-info --ghc-options=-O0 --ghc-options=-fignore-interface-pragmas --ghc-options=-fomit-interface-pragmas --extra-lib-dirs=/nix/store/5qrvz1d1f813wcw6b752d4daaqxxbd1r-ncurses-6.6/lib --extra-lib-dirs=/nix/store/5mnq195cx3cagnpbbvf5ncbp4fjgy0sz-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/588hnj4f64i2bbdjk1mjzif778dk4zp4-elfutils-0.194/lib --extra-lib-dirs=/nix/store/wqikjqrnbynh44y0nfr16ynyq1g891wf-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/hddsa82i6slh4saws93hj7aaaym2ir1b-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/lib
  444. 9.60 s [hopinion] Using Parsec parser
  445. 9.60 s [hopinion] Configuring hopinion-0.0.0...
  446. 10.14 s [hopinion] Dependency Cabal-syntax: using Cabal-syntax-3.12.1.0
  447. 10.14 s [hopinion] Dependency aeson: using aeson-2.2.3.0
  448. 10.14 s [hopinion] Dependency autodocodec: using autodocodec-0.5.0.0
  449. 10.14 s [hopinion] Dependency autodocodec-schema: using autodocodec-schema-0.2.0.1
  450. 10.14 s [hopinion] Dependency base >=4.7 && <5: using base-4.20.2.0
  451. 10.14 s [hopinion] Dependency bytestring: using bytestring-0.12.2.0
  452. 10.14 s [hopinion] Dependency conduit: using conduit-1.3.6.1
  453. 10.14 s [hopinion] Dependency containers: using containers-0.7
  454. 10.14 s [hopinion] Dependency diagnose: using diagnose-2.5.1
  455. 10.14 s [hopinion] Dependency esqueleto: using esqueleto-3.6.0.0
  456. 10.14 s [hopinion] Dependency filepath: using filepath-1.5.4.0
  457. 10.14 s [hopinion] Dependency ghc-lib-parser: using ghc-lib-parser-9.12.3.20251228
  458. 10.14 s [hopinion] Dependency ghc-lib-parser-ex: using ghc-lib-parser-ex-9.12.0.0
  459. 10.14 s [hopinion] Dependency hopinion-hie: using hopinion-hie-0.0.0
  460. 10.14 s [hopinion] Dependency http-api-data: using http-api-data-0.6.3
  461. 10.14 s [hopinion] Dependency monad-logger: using monad-logger-0.3.42
  462. 10.14 s [hopinion] Dependency mtl: using mtl-2.3.1
  463. 10.14 s [hopinion] Dependency opt-env-conf: using opt-env-conf-0.15.0.2
  464. 10.14 s [hopinion] Dependency path: using path-0.9.6
  465. 10.14 s [hopinion] Dependency path-io: using path-io-1.8.2
  466. 10.14 s [hopinion] Dependency path-pieces: using path-pieces-0.2.1
  467. 10.14 s [hopinion] Dependency persistent: using persistent-2.17.1.0
  468. 10.14 s [hopinion] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1
  469. 10.14 s [hopinion] Dependency prettyprinter: using prettyprinter-1.7.1
  470. 10.14 s [hopinion] Dependency prettyprinter-ansi-terminal: using
  471. 10.14 s [hopinion] prettyprinter-ansi-terminal-1.1.3
  472. 10.14 s [hopinion] Dependency resourcet: using resourcet-1.3.0
  473. 10.14 s [hopinion] Dependency safe-coloured-text: using safe-coloured-text-0.6.0.0
  474. 10.14 s [hopinion] Dependency safe-coloured-text-terminfo: using
  475. 10.14 s [hopinion] safe-coloured-text-terminfo-0.3.0.0
  476. 10.14 s [hopinion] Dependency syb: using syb-0.7.2.4
  477. 10.14 s [hopinion] Dependency text: using text-2.1.3
  478. 10.14 s [hopinion] Dependency unliftio: using unliftio-0.2.25.1
  479. 10.14 s [hopinion] Dependency unordered-containers: using unordered-containers-0.2.20.1
  480. 10.14 s [hopinion] Dependency validity: using validity-0.12.1.0
  481. 10.14 s [hopinion] Dependency validity-containers: using validity-containers-0.5.0.5
  482. 10.14 s [hopinion] Dependency validity-path: using validity-path-0.4.0.1
  483. 10.14 s [hopinion] Dependency validity-text: using validity-text-0.3.1.3
  484. 10.14 s [hopinion] Dependency yaml: using yaml-0.11.11.2
  485. 10.14 s [hopinion] Dependency base >=4.7 && <5: using base-4.20.2.0
  486. 10.14 s [hopinion] Dependency hopinion: using hopinion-0.0.0
  487. 10.14 s [hopinion] Source component graph:
  488. 10.14 s [hopinion] component lib
  489. 10.14 s [hopinion] component exe:hopinion dependency lib
  490. 10.14 s [hopinion] Configured component graph:
  491. 10.14 s [hopinion] component hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  492. 10.14 s [hopinion] include Cabal-syntax-3.12.1.0-ea48
  493. 10.14 s [hopinion] include aeson-2.2.3.0-9KjGdDwGoT5HrQuJR4OMmk
  494. 10.14 s [hopinion] include autodocodec-0.5.0.0-5blIEy5UkzK8vZHGGOtpRb
  495. 10.14 s [hopinion] include autodocodec-schema-0.2.0.1-G7pv7tE1jxTCmC48MmFL7V
  496. 10.14 s [hopinion] include base-4.20.2.0-815e
  497. 10.14 s [hopinion] include bytestring-0.12.2.0-a6d5
  498. 10.15 s [hopinion] include conduit-1.3.6.1-Jt45S0LMwrbE1QPuugYqhE
  499. 10.15 s [hopinion] include containers-0.7-0069
  500. 10.15 s [hopinion] include diagnose-2.5.1-BS9ZpWZOHnaHHsDXhwcHtY
  501. 10.15 s [hopinion] include esqueleto-3.6.0.0-E5HQ9caF7YaKGS22qU912S
  502. 10.15 s [hopinion] include filepath-1.5.4.0-fc43
  503. 10.15 s [hopinion] include ghc-lib-parser-9.12.3.20251228-CFRhGMYhNJL4lIcW157OoB
  504. 10.15 s [hopinion] include ghc-lib-parser-ex-9.12.0.0-3H9haA49YMv9FrjgYDBLM7
  505. 10.15 s [hopinion] include hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
  506. 10.15 s [hopinion] include http-api-data-0.6.3-AmqBwqet0cY5MQyaBk83EI
  507. 10.15 s [hopinion] include monad-logger-0.3.42-5tJNulTi6e44MMjUOjy9tL
  508. 10.15 s [hopinion] include mtl-2.3.1-e216
  509. 10.15 s [hopinion] include opt-env-conf-0.15.0.2-GjhBhekY39mFC4a223qKC9
  510. 10.15 s [hopinion] include path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
  511. 10.15 s [hopinion] include path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
  512. 10.15 s [hopinion] include path-pieces-0.2.1-ByUZmNVpKsyAVwryjwdMya
  513. 10.15 s [hopinion] include persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
  514. 10.15 s [hopinion] include persistent-sqlite-2.13.3.1-5lNlTL7nCx98AB3oXw5gi0
  515. 10.15 s [hopinion] include prettyprinter-1.7.1-4Fzvqw0kNKX3vZHTjZCe5j
  516. 10.15 s [hopinion] include prettyprinter-ansi-terminal-1.1.3-E4fEdt0hlb6DVfndSibNR4
  517. 10.15 s [hopinion] include resourcet-1.3.0-DvyVFXIVEVK6lO6bMEEdCx
  518. 10.15 s [hopinion] include safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
  519. 10.15 s [hopinion] include safe-coloured-text-terminfo-0.3.0.0-2KOlJVNbiMvB4KSDToHCIe
  520. 10.15 s [hopinion] include syb-0.7.2.4-9Njqy9MEKIVDSDHk3VxfQN
  521. 10.15 s [hopinion] include text-2.1.3-7c24
  522. 10.15 s [hopinion] include unliftio-0.2.25.1-ICAjb46w2QOBoctjibMtcL
  523. 10.15 s [hopinion] include unordered-containers-0.2.20.1-G0ESxx7dU8FBxvJwxsBVNd
  524. 10.15 s [hopinion] include validity-0.12.1.0-AJM7nQJjQJNAsrf1uLnPOm
  525. 10.15 s [hopinion] include validity-containers-0.5.0.5-IrEQ58LeKOV6deiJ2HsoMR
  526. 10.15 s [hopinion] include validity-path-0.4.0.1-9K1RPpuVPRdKR1fNNXNZ2O
  527. 10.15 s [hopinion] include validity-text-0.3.1.3-2tucyvJ28mQIhaRPvUhAP0
  528. 10.15 s [hopinion] include yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
  529. 10.15 s [hopinion] component hopinion-0.0.0-5yaQdlHh5TG76YsIa2qsL9-hopinion
  530. 10.15 s [hopinion] include base-4.20.2.0-815e
  531. 10.15 s [hopinion] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  532. 10.15 s [hopinion] Linked component graph:
  533. 10.15 s [hopinion] unit hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  534. 10.15 s [hopinion] include Cabal-syntax-3.12.1.0-ea48
  535. 10.15 s [hopinion] include aeson-2.2.3.0-9KjGdDwGoT5HrQuJR4OMmk
  536. 10.15 s [hopinion] include autodocodec-0.5.0.0-5blIEy5UkzK8vZHGGOtpRb
  537. 10.15 s [hopinion] include autodocodec-schema-0.2.0.1-G7pv7tE1jxTCmC48MmFL7V
  538. 10.15 s [hopinion] include base-4.20.2.0-815e
  539. 10.15 s [hopinion] include bytestring-0.12.2.0-a6d5
  540. 10.15 s [hopinion] include conduit-1.3.6.1-Jt45S0LMwrbE1QPuugYqhE
  541. 10.15 s [hopinion] include containers-0.7-0069
  542. 10.15 s [hopinion] include diagnose-2.5.1-BS9ZpWZOHnaHHsDXhwcHtY
  543. 10.15 s [hopinion] include esqueleto-3.6.0.0-E5HQ9caF7YaKGS22qU912S
  544. 10.15 s [hopinion] include filepath-1.5.4.0-fc43
  545. 10.15 s [hopinion] include ghc-lib-parser-9.12.3.20251228-CFRhGMYhNJL4lIcW157OoB
  546. 10.15 s [hopinion] include ghc-lib-parser-ex-9.12.0.0-3H9haA49YMv9FrjgYDBLM7
  547. 10.15 s [hopinion] include hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
  548. 10.15 s [hopinion] include http-api-data-0.6.3-AmqBwqet0cY5MQyaBk83EI
  549. 10.15 s [hopinion] include monad-logger-0.3.42-5tJNulTi6e44MMjUOjy9tL
  550. 10.15 s [hopinion] include mtl-2.3.1-e216
  551. 10.15 s [hopinion] include opt-env-conf-0.15.0.2-GjhBhekY39mFC4a223qKC9
  552. 10.15 s [hopinion] include path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
  553. 10.15 s [hopinion] include path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
  554. 10.15 s [hopinion] include path-pieces-0.2.1-ByUZmNVpKsyAVwryjwdMya
  555. 10.15 s [hopinion] include persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
  556. 10.15 s [hopinion] include persistent-sqlite-2.13.3.1-5lNlTL7nCx98AB3oXw5gi0
  557. 10.15 s [hopinion] include prettyprinter-1.7.1-4Fzvqw0kNKX3vZHTjZCe5j
  558. 10.15 s [hopinion] include prettyprinter-ansi-terminal-1.1.3-E4fEdt0hlb6DVfndSibNR4
  559. 10.15 s [hopinion] include resourcet-1.3.0-DvyVFXIVEVK6lO6bMEEdCx
  560. 10.15 s [hopinion] include safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
  561. 10.15 s [hopinion] include safe-coloured-text-terminfo-0.3.0.0-2KOlJVNbiMvB4KSDToHCIe
  562. 10.15 s [hopinion] include syb-0.7.2.4-9Njqy9MEKIVDSDHk3VxfQN
  563. 10.15 s [hopinion] include text-2.1.3-7c24
  564. 10.15 s [hopinion] include unliftio-0.2.25.1-ICAjb46w2QOBoctjibMtcL
  565. 10.15 s [hopinion] include unordered-containers-0.2.20.1-G0ESxx7dU8FBxvJwxsBVNd
  566. 10.15 s [hopinion] include validity-0.12.1.0-AJM7nQJjQJNAsrf1uLnPOm
  567. 10.15 s [hopinion] include validity-containers-0.5.0.5-IrEQ58LeKOV6deiJ2HsoMR
  568. 10.15 s [hopinion] include validity-path-0.4.0.1-9K1RPpuVPRdKR1fNNXNZ2O
  569. 10.15 s [hopinion] include validity-text-0.3.1.3-2tucyvJ28mQIhaRPvUhAP0
  570. 10.15 s [hopinion] include yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
  571. 10.15 s [hopinion] Hopinion=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion,Hopinion.Annotation=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Annotation,Hopinion.Check.Comment.BareTodo.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Comment.BareTodo.Rule,Hopinion.Check.Hs.LambdaCase.Extract=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.LambdaCase.Extract,Hopinion.Check.Hs.LambdaCase.Fact=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.LambdaCase.Fact,Hopinion.Check.Hs.LambdaCase.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.LambdaCase.Rule,Hopinion.Check.Hs.NoCustomEq.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.NoCustomEq.Rule,Hopinion.Check.Hs.NoCustomOrd.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.NoCustomOrd.Rule,Hopinion.Check.Hs.NoCustomShowRead.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.NoCustomShowRead.Rule,Hopinion.Check.Hs.NoFilePath.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.NoFilePath.Rule,Hopinion.Check.Hs.NoSemigroupOnText.Extract=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.NoSemigroupOnText.Extract,Hopinion.Check.Hs.NoSemigroupOnText.Fact=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.NoSemigroupOnText.Fact,Hopinion.Check.Hs.NoSemigroupOnText.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.NoSemigroupOnText.Rule,Hopinion.Check.Hs.TestOneSpecPerFile.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Hs.TestOneSpecPerFile.Rule,Hopinion.Check.Obligation=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Obligation,Hopinion.Check.Package.AppOnlyMain.Extract=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Package.AppOnlyMain.Extract,Hopinion.Check.Package.AppOnlyMain.Fact=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Package.AppOnlyMain.Fact,Hopinion.Check.Package.AppOnlyMain.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Package.AppOnlyMain.Rule,Hopinion.Check.Package.GenValidInGenPackage.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Package.GenValidInGenPackage.Rule,Hopinion.Check.Project.GenValidSpecPerGenValid.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Project.GenValidSpecPerGenValid.Rule,Hopinion.Check.Project.JsonSpecPerJsonType.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Project.JsonSpecPerJsonType.Rule,Hopinion.Check.Test.NoTestHelpers.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Check.Test.NoTestHelpers.Rule,Hopinion.Choices=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Choices,Hopinion.Comment=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Comment,Hopinion.Compiled=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Compiled,Hopinion.Extract=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Extract,Hopinion.Extract.Ghc=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Extract.Ghc,Hopinion.Facts.Component=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Component,Hopinion.Facts.Decl=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Decl,Hopinion.Facts.Export=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Export,Hopinion.Facts.Instance=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Instance,Hopinion.Facts.Module=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Module,Hopinion.Facts.Name=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Name,Hopinion.Facts.Occurrence=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Occurrence,Hopinion.Facts.Outcome=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Outcome,Hopinion.Facts.Package=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Package,Hopinion.Facts.Persist=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Persist,Hopinion.Facts.Place=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Place,Hopinion.Facts.Suppression=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Suppression,Hopinion.Facts.TemplateHaskell=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.TemplateHaskell,Hopinion.Facts.TypeApp=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.TypeApp,Hopinion.Facts.Version=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Facts.Version,Hopinion.OptParse=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.OptParse,Hopinion.Parse=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Parse,Hopinion.Project=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Project,Hopinion.Report=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Report,Hopinion.Report.Render=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Report.Render,Hopinion.Rule=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Rule,Hopinion.Rule.Id=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Rule.Id,Hopinion.Rule.Registry=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Rule.Registry,Hopinion.Run=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Run,Hopinion.Store=hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6:Hopinion.Store
  572. 10.15 s [hopinion] unit hopinion-0.0.0-5yaQdlHh5TG76YsIa2qsL9-hopinion
  573. 10.15 s [hopinion] include base-4.20.2.0-815e
  574. 10.15 s [hopinion] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  575. 10.15 s [hopinion] Ready component graph:
  576. 10.15 s [hopinion] definite hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  577. 10.15 s [hopinion] depends Cabal-syntax-3.12.1.0-ea48
  578. 10.15 s [hopinion] depends aeson-2.2.3.0-9KjGdDwGoT5HrQuJR4OMmk
  579. 10.15 s [hopinion] depends autodocodec-0.5.0.0-5blIEy5UkzK8vZHGGOtpRb
  580. 10.15 s [hopinion] depends autodocodec-schema-0.2.0.1-G7pv7tE1jxTCmC48MmFL7V
  581. 10.15 s [hopinion] depends base-4.20.2.0-815e
  582. 10.15 s [hopinion] depends bytestring-0.12.2.0-a6d5
  583. 10.15 s [hopinion] depends conduit-1.3.6.1-Jt45S0LMwrbE1QPuugYqhE
  584. 10.15 s [hopinion] depends containers-0.7-0069
  585. 10.15 s [hopinion] depends diagnose-2.5.1-BS9ZpWZOHnaHHsDXhwcHtY
  586. 10.15 s [hopinion] depends esqueleto-3.6.0.0-E5HQ9caF7YaKGS22qU912S
  587. 10.15 s [hopinion] depends filepath-1.5.4.0-fc43
  588. 10.15 s [hopinion] depends ghc-lib-parser-9.12.3.20251228-CFRhGMYhNJL4lIcW157OoB
  589. 10.15 s [hopinion] depends ghc-lib-parser-ex-9.12.0.0-3H9haA49YMv9FrjgYDBLM7
  590. 10.15 s [hopinion] depends hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
  591. 10.15 s [hopinion] depends http-api-data-0.6.3-AmqBwqet0cY5MQyaBk83EI
  592. 10.15 s [hopinion] depends monad-logger-0.3.42-5tJNulTi6e44MMjUOjy9tL
  593. 10.15 s [hopinion] depends mtl-2.3.1-e216
  594. 10.15 s [hopinion] depends opt-env-conf-0.15.0.2-GjhBhekY39mFC4a223qKC9
  595. 10.15 s [hopinion] depends path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
  596. 10.15 s [hopinion] depends path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
  597. 10.15 s [hopinion] depends path-pieces-0.2.1-ByUZmNVpKsyAVwryjwdMya
  598. 10.15 s [hopinion] depends persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
  599. 10.15 s [hopinion] depends persistent-sqlite-2.13.3.1-5lNlTL7nCx98AB3oXw5gi0
  600. 10.15 s [hopinion] depends prettyprinter-1.7.1-4Fzvqw0kNKX3vZHTjZCe5j
  601. 10.15 s [hopinion] depends prettyprinter-ansi-terminal-1.1.3-E4fEdt0hlb6DVfndSibNR4
  602. 10.15 s [hopinion] depends resourcet-1.3.0-DvyVFXIVEVK6lO6bMEEdCx
  603. 10.15 s [hopinion] depends safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
  604. 10.15 s [hopinion] depends safe-coloured-text-terminfo-0.3.0.0-2KOlJVNbiMvB4KSDToHCIe
  605. 10.15 s [hopinion] depends syb-0.7.2.4-9Njqy9MEKIVDSDHk3VxfQN
  606. 10.15 s [hopinion] depends text-2.1.3-7c24
  607. 10.15 s [hopinion] depends unliftio-0.2.25.1-ICAjb46w2QOBoctjibMtcL
  608. 10.15 s [hopinion] depends unordered-containers-0.2.20.1-G0ESxx7dU8FBxvJwxsBVNd
  609. 10.15 s [hopinion] depends validity-0.12.1.0-AJM7nQJjQJNAsrf1uLnPOm
  610. 10.15 s [hopinion] depends validity-containers-0.5.0.5-IrEQ58LeKOV6deiJ2HsoMR
  611. 10.15 s [hopinion] depends validity-path-0.4.0.1-9K1RPpuVPRdKR1fNNXNZ2O
  612. 10.15 s [hopinion] depends validity-text-0.3.1.3-2tucyvJ28mQIhaRPvUhAP0
  613. 10.15 s [hopinion] depends yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
  614. 10.15 s [hopinion] definite hopinion-0.0.0-5yaQdlHh5TG76YsIa2qsL9-hopinion
  615. 10.15 s [hopinion] depends base-4.20.2.0-815e
  616. 10.15 s [hopinion] depends hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  617. 10.15 s [hopinion] Using Cabal-3.12.1.0 compiled by ghc-9.10
  618. 10.15 s [hopinion] Using compiler: ghc-9.10.3
  619. 10.15 s [hopinion] Using install prefix:
  620. 10.15 s [hopinion] /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0
  621. 10.15 s [hopinion] Executables installed in:
  622. 10.15 s [hopinion] /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/bin
  623. 10.15 s [hopinion] Libraries installed in:
  624. 10.15 s [hopinion] /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-1e5d/hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  625. 10.15 s [hopinion] Dynamic Libraries installed in:
  626. 10.15 s [hopinion] /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-1e5d
  627. 10.15 s [hopinion] Private executables installed in:
  628. 10.15 s [hopinion] /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/libexec/x86_64-linux-ghc-9.10.3-1e5d/hopinion-0.0.0
  629. 10.15 s [hopinion] Data files installed in:
  630. 10.15 s [hopinion] /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/share/x86_64-linux-ghc-9.10.3-1e5d/hopinion-0.0.0
  631. 10.15 s [hopinion] Documentation installed in:
  632. 10.15 s [hopinion] /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/share/doc/x86_64-linux-ghc-9.10.3-1e5d/hopinion-0.0.0
  633. 10.15 s [hopinion] Configuration files installed in:
  634. 10.15 s [hopinion] /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/etc
  635. 10.15 s [hopinion] No alex found
  636. 10.15 s [hopinion] Using ar found on system at:
  637. 10.15 s [hopinion] /nix/store/4yi6jj75bb5hhdzpzlxfyf69d35wsf2x-binutils-wrapper-2.44/bin/ar
  638. 10.15 s [hopinion] No c2hs found
  639. 10.15 s [hopinion] No cpphs found
  640. 10.15 s [hopinion] No doctest found
  641. 10.15 s [hopinion] Using gcc version 15.2.0 given by user at:
  642. 10.15 s [hopinion] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/gcc
  643. 10.15 s [hopinion] Using ghc version 9.10.3 found on system at:
  644. 10.15 s [hopinion] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/ghc
  645. 10.15 s [hopinion] Using ghc-pkg version 9.10.3 found on system at:
  646. 10.15 s [hopinion] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/ghc-pkg-9.10.3
  647. 10.15 s [hopinion] No ghcjs found
  648. 10.15 s [hopinion] No ghcjs-pkg found
  649. 10.15 s [hopinion] No greencard found
  650. 10.15 s [hopinion] Using haddock version 2.31.1 found on system at:
  651. 10.15 s [hopinion] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/haddock-ghc-9.10.3
  652. 10.15 s [hopinion] No happy found
  653. 10.15 s [hopinion] Using haskell-suite found on system at: haskell-suite-dummy-location
  654. 10.15 s [hopinion] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
  655. 10.15 s [hopinion] No hmake found
  656. 10.15 s [hopinion] Using hpc version 0.69 found on system at:
  657. 10.15 s [hopinion] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/hpc-ghc-9.10.3
  658. 10.15 s [hopinion] Using hsc2hs version 0.68.10 found on system at:
  659. 10.15 s [hopinion] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3
  660. 10.15 s [hopinion] Using hscolour version 1.25 found on system at:
  661. 10.15 s [hopinion] /nix/store/cr6kpl6x940p198sd9p76lj6gck0zshk-hscolour-1.25/bin/HsColour
  662. 10.15 s [hopinion] No jhc found
  663. 10.15 s [hopinion] Using ld found on system at:
  664. 10.15 s [hopinion] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/ld
  665. 10.15 s [hopinion] No pkg-config found
  666. 10.15 s [hopinion] Using runghc version 9.10.3 found on system at:
  667. 10.15 s [hopinion] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/runghc-9.10.3
  668. 10.15 s [hopinion] Using strip version 2.44 found on system at:
  669. 10.18 s [hopinion] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/strip
  670. 10.18 s [hopinion] Using tar found on system at:
  671. 10.18 s [hopinion] /nix/store/isva9q9zx3frx6hh6cnpihh1kd2bx6bk-gnutar-1.35/bin/tar
  672. 10.18 s [hopinion] No uhc found
  673. 10.71 s [hopinion] Phase: buildPhase
  674. 10.78 s [hopinion] Preprocessing library for hopinion-0.0.0...
  675. 10.79 s [hopinion] Building library for hopinion-0.0.0...
  676. 10.94 s [hopinion] [ 1 of 53] Compiling Hopinion.Facts.Component ( src/Hopinion/Facts/Component.hs, dist/build/Hopinion/Facts/Component.o, dist/build/Hopinion/Facts/Component.dyn_o )
  677. 11.28 s [hopinion] [ 2 of 53] Compiling Hopinion.Facts.Name ( src/Hopinion/Facts/Name.hs, dist/build/Hopinion/Facts/Name.o, dist/build/Hopinion/Facts/Name.dyn_o )
  678. 11.57 s [hopinion] [ 3 of 53] Compiling Hopinion.Compiled ( src/Hopinion/Compiled.hs, dist/build/Hopinion/Compiled.o, dist/build/Hopinion/Compiled.dyn_o )
  679. 11.98 s [hopinion] [ 4 of 53] Compiling Hopinion.Facts.Package ( src/Hopinion/Facts/Package.hs, dist/build/Hopinion/Facts/Package.o, dist/build/Hopinion/Facts/Package.dyn_o )
  680. 11.98 s [hopinion] [ 5 of 53] Compiling Hopinion.Facts.Persist ( src/Hopinion/Facts/Persist.hs, dist/build/Hopinion/Facts/Persist.o, dist/build/Hopinion/Facts/Persist.dyn_o )
  681. 11.98 s [hopinion] [ 6 of 53] Compiling Hopinion.Facts.Place ( src/Hopinion/Facts/Place.hs, dist/build/Hopinion/Facts/Place.o, dist/build/Hopinion/Facts/Place.dyn_o )
  682. 11.98 s [hopinion] [ 7 of 53] Compiling Hopinion.Facts.Outcome ( src/Hopinion/Facts/Outcome.hs, dist/build/Hopinion/Facts/Outcome.o, dist/build/Hopinion/Facts/Outcome.dyn_o )
  683. 12.07 s [hopinion] [ 8 of 53] Compiling Hopinion.Facts.Occurrence ( src/Hopinion/Facts/Occurrence.hs, dist/build/Hopinion/Facts/Occurrence.o, dist/build/Hopinion/Facts/Occurrence.dyn_o )
  684. 12.07 s [hopinion] [ 9 of 53] Compiling Hopinion.Facts.Instance ( src/Hopinion/Facts/Instance.hs, dist/build/Hopinion/Facts/Instance.o, dist/build/Hopinion/Facts/Instance.dyn_o )
  685. 12.18 s [hopinion] [10 of 53] Compiling Hopinion.Facts.Export ( src/Hopinion/Facts/Export.hs, dist/build/Hopinion/Facts/Export.o, dist/build/Hopinion/Facts/Export.dyn_o )
  686. 12.18 s [hopinion] [11 of 53] Compiling Hopinion.Facts.Decl ( src/Hopinion/Facts/Decl.hs, dist/build/Hopinion/Facts/Decl.o, dist/build/Hopinion/Facts/Decl.dyn_o )
  687. 12.18 s [hopinion] [12 of 53] Compiling Hopinion.Extract.Ghc ( src/Hopinion/Extract/Ghc.hs, dist/build/Hopinion/Extract/Ghc.o, dist/build/Hopinion/Extract/Ghc.dyn_o )
  688. 12.31 s [hopinion] [13 of 53] Compiling Hopinion.Comment ( src/Hopinion/Comment.hs, dist/build/Hopinion/Comment.o, dist/build/Hopinion/Comment.dyn_o )
  689. 12.74 s [hopinion] [14 of 53] Compiling Hopinion.Check.Package.AppOnlyMain.Fact ( src/Hopinion/Check/Package/AppOnlyMain/Fact.hs, dist/build/Hopinion/Check/Package/AppOnlyMain/Fact.o, dist/build/Hopinion/Check/Package/AppOnlyMain/Fact.dyn_o )
  690. 12.74 s [hopinion] [15 of 53] Compiling Hopinion.Check.Package.AppOnlyMain.Extract ( src/Hopinion/Check/Package/AppOnlyMain/Extract.hs, dist/build/Hopinion/Check/Package/AppOnlyMain/Extract.o, dist/build/Hopinion/Check/Package/AppOnlyMain/Extract.dyn_o )
  691. 12.74 s [hopinion] [16 of 53] Compiling Hopinion.Check.Hs.NoSemigroupOnText.Fact ( src/Hopinion/Check/Hs/NoSemigroupOnText/Fact.hs, dist/build/Hopinion/Check/Hs/NoSemigroupOnText/Fact.o, dist/build/Hopinion/Check/Hs/NoSemigroupOnText/Fact.dyn_o )
  692. 12.74 s [hopinion] [17 of 53] Compiling Hopinion.Check.Hs.NoSemigroupOnText.Extract ( src/Hopinion/Check/Hs/NoSemigroupOnText/Extract.hs, dist/build/Hopinion/Check/Hs/NoSemigroupOnText/Extract.o, dist/build/Hopinion/Check/Hs/NoSemigroupOnText/Extract.dyn_o )
  693. 12.74 s [hopinion] [18 of 53] Compiling Hopinion.Check.Hs.LambdaCase.Fact ( src/Hopinion/Check/Hs/LambdaCase/Fact.hs, dist/build/Hopinion/Check/Hs/LambdaCase/Fact.o, dist/build/Hopinion/Check/Hs/LambdaCase/Fact.dyn_o )
  694. 12.74 s [hopinion] [19 of 53] Compiling Hopinion.Check.Hs.LambdaCase.Extract ( src/Hopinion/Check/Hs/LambdaCase/Extract.hs, dist/build/Hopinion/Check/Hs/LambdaCase/Extract.o, dist/build/Hopinion/Check/Hs/LambdaCase/Extract.dyn_o )
  695. 12.74 s [hopinion] [20 of 53] Compiling Hopinion.Facts.TemplateHaskell ( src/Hopinion/Facts/TemplateHaskell.hs, dist/build/Hopinion/Facts/TemplateHaskell.o, dist/build/Hopinion/Facts/TemplateHaskell.dyn_o )
  696. 12.74 s [hopinion] [21 of 53] Compiling Hopinion.Facts.TypeApp ( src/Hopinion/Facts/TypeApp.hs, dist/build/Hopinion/Facts/TypeApp.o, dist/build/Hopinion/Facts/TypeApp.dyn_o )
  697. 12.74 s [hopinion] [22 of 53] Compiling Hopinion.Facts.Version ( src/Hopinion/Facts/Version.hs, dist/build/Hopinion/Facts/Version.o, dist/build/Hopinion/Facts/Version.dyn_o )
  698. 12.74 s [hopinion] [23 of 53] Compiling Hopinion.Parse ( src/Hopinion/Parse.hs, dist/build/Hopinion/Parse.o, dist/build/Hopinion/Parse.dyn_o )
  699. 12.97 s [hopinion] [24 of 53] Compiling Hopinion.Project ( src/Hopinion/Project.hs, dist/build/Hopinion/Project.o, dist/build/Hopinion/Project.dyn_o )
  700. 12.97 s [hopinion] [25 of 53] Compiling Hopinion.Rule.Id ( src/Hopinion/Rule/Id.hs, dist/build/Hopinion/Rule/Id.o, dist/build/Hopinion/Rule/Id.dyn_o )
  701. 12.97 s [hopinion] [26 of 53] Compiling Hopinion.Facts.Suppression ( src/Hopinion/Facts/Suppression.hs, dist/build/Hopinion/Facts/Suppression.o, dist/build/Hopinion/Facts/Suppression.dyn_o )
  702. 12.97 s [hopinion] [27 of 53] Compiling Hopinion.Facts.Module ( src/Hopinion/Facts/Module.hs, dist/build/Hopinion/Facts/Module.o, dist/build/Hopinion/Facts/Module.dyn_o )
  703. 12.97 s [hopinion] [28 of 53] Compiling Hopinion.Choices ( src/Hopinion/Choices.hs, dist/build/Hopinion/Choices.o, dist/build/Hopinion/Choices.dyn_o )
  704. 12.97 s [hopinion] [29 of 53] Compiling Hopinion.Store ( src/Hopinion/Store.hs, dist/build/Hopinion/Store.o, dist/build/Hopinion/Store.dyn_o )
  705. 13.53 s [hopinion] [30 of 53] Compiling Hopinion.Rule ( src/Hopinion/Rule.hs, dist/build/Hopinion/Rule.o, dist/build/Hopinion/Rule.dyn_o )
  706. 13.76 s [hopinion] [31 of 53] Compiling Hopinion.Check.Test.NoTestHelpers.Rule ( src/Hopinion/Check/Test/NoTestHelpers/Rule.hs, dist/build/Hopinion/Check/Test/NoTestHelpers/Rule.o, dist/build/Hopinion/Check/Test/NoTestHelpers/Rule.dyn_o )
  707. 13.80 s [hopinion] [32 of 53] Compiling Hopinion.Check.Package.AppOnlyMain.Rule ( src/Hopinion/Check/Package/AppOnlyMain/Rule.hs, dist/build/Hopinion/Check/Package/AppOnlyMain/Rule.o, dist/build/Hopinion/Check/Package/AppOnlyMain/Rule.dyn_o )
  708. 14.06 s [hopinion] [33 of 53] Compiling Hopinion.Check.Hs.TestOneSpecPerFile.Rule ( src/Hopinion/Check/Hs/TestOneSpecPerFile/Rule.hs, dist/build/Hopinion/Check/Hs/TestOneSpecPerFile/Rule.o, dist/build/Hopinion/Check/Hs/TestOneSpecPerFile/Rule.dyn_o )
  709. 14.06 s [hopinion] [34 of 53] Compiling Hopinion.Check.Hs.NoSemigroupOnText.Rule ( src/Hopinion/Check/Hs/NoSemigroupOnText/Rule.hs, dist/build/Hopinion/Check/Hs/NoSemigroupOnText/Rule.o, dist/build/Hopinion/Check/Hs/NoSemigroupOnText/Rule.dyn_o )
  710. 14.06 s [hopinion] [35 of 53] Compiling Hopinion.Check.Hs.NoFilePath.Rule ( src/Hopinion/Check/Hs/NoFilePath/Rule.hs, dist/build/Hopinion/Check/Hs/NoFilePath/Rule.o, dist/build/Hopinion/Check/Hs/NoFilePath/Rule.dyn_o )
  711. 14.06 s [hopinion] [36 of 53] Compiling Hopinion.Check.Hs.NoCustomShowRead.Rule ( src/Hopinion/Check/Hs/NoCustomShowRead/Rule.hs, dist/build/Hopinion/Check/Hs/NoCustomShowRead/Rule.o, dist/build/Hopinion/Check/Hs/NoCustomShowRead/Rule.dyn_o )
  712. 14.06 s [hopinion] [37 of 53] Compiling Hopinion.Check.Hs.NoCustomOrd.Rule ( src/Hopinion/Check/Hs/NoCustomOrd/Rule.hs, dist/build/Hopinion/Check/Hs/NoCustomOrd/Rule.o, dist/build/Hopinion/Check/Hs/NoCustomOrd/Rule.dyn_o )
  713. 14.06 s [hopinion] [38 of 53] Compiling Hopinion.Check.Hs.NoCustomEq.Rule ( src/Hopinion/Check/Hs/NoCustomEq/Rule.hs, dist/build/Hopinion/Check/Hs/NoCustomEq/Rule.o, dist/build/Hopinion/Check/Hs/NoCustomEq/Rule.dyn_o )
  714. 14.06 s [hopinion] [39 of 53] Compiling Hopinion.Check.Hs.LambdaCase.Rule ( src/Hopinion/Check/Hs/LambdaCase/Rule.hs, dist/build/Hopinion/Check/Hs/LambdaCase/Rule.o, dist/build/Hopinion/Check/Hs/LambdaCase/Rule.dyn_o )
  715. 14.06 s [hopinion] [40 of 53] Compiling Hopinion.Check.Comment.BareTodo.Rule ( src/Hopinion/Check/Comment/BareTodo/Rule.hs, dist/build/Hopinion/Check/Comment/BareTodo/Rule.o, dist/build/Hopinion/Check/Comment/BareTodo/Rule.dyn_o )
  716. 14.06 s [hopinion] [41 of 53] Compiling Hopinion.Annotation ( src/Hopinion/Annotation.hs, dist/build/Hopinion/Annotation.o, dist/build/Hopinion/Annotation.dyn_o )
  717. 14.10 s [hopinion] [42 of 53] Compiling Hopinion.Report ( src/Hopinion/Report.hs, dist/build/Hopinion/Report.o, dist/build/Hopinion/Report.dyn_o )
  718. 14.65 s [hopinion] [43 of 53] Compiling Hopinion.Report.Render ( src/Hopinion/Report/Render.hs, dist/build/Hopinion/Report/Render.o, dist/build/Hopinion/Report/Render.dyn_o )
  719. 14.80 s [hopinion] [44 of 53] Compiling Hopinion.Extract ( src/Hopinion/Extract.hs, dist/build/Hopinion/Extract.o, dist/build/Hopinion/Extract.dyn_o )
  720. 14.80 s [hopinion] [45 of 53] Compiling Hopinion.Run ( src/Hopinion/Run.hs, dist/build/Hopinion/Run.o, dist/build/Hopinion/Run.dyn_o )
  721. 14.94 s [hopinion] [46 of 53] Compiling Hopinion.Check.Package.GenValidInGenPackage.Rule ( src/Hopinion/Check/Package/GenValidInGenPackage/Rule.hs, dist/build/Hopinion/Check/Package/GenValidInGenPackage/Rule.o, dist/build/Hopinion/Check/Package/GenValidInGenPackage/Rule.dyn_o )
  722. 14.94 s [hopinion] [47 of 53] Compiling Hopinion.Check.Obligation ( src/Hopinion/Check/Obligation.hs, dist/build/Hopinion/Check/Obligation.o, dist/build/Hopinion/Check/Obligation.dyn_o )
  723. 14.94 s [hopinion] [48 of 53] Compiling Hopinion.Check.Project.JsonSpecPerJsonType.Rule ( src/Hopinion/Check/Project/JsonSpecPerJsonType/Rule.hs, dist/build/Hopinion/Check/Project/JsonSpecPerJsonType/Rule.o, dist/build/Hopinion/Check/Project/JsonSpecPerJsonType/Rule.dyn_o )
  724. 14.94 s [hopinion] [49 of 53] Compiling Hopinion.Check.Project.GenValidSpecPerGenValid.Rule ( src/Hopinion/Check/Project/GenValidSpecPerGenValid/Rule.hs, dist/build/Hopinion/Check/Project/GenValidSpecPerGenValid/Rule.o, dist/build/Hopinion/Check/Project/GenValidSpecPerGenValid/Rule.dyn_o )
  725. 14.94 s [hopinion] [50 of 53] Compiling Hopinion.Rule.Registry ( src/Hopinion/Rule/Registry.hs, dist/build/Hopinion/Rule/Registry.o, dist/build/Hopinion/Rule/Registry.dyn_o )
  726. 14.94 s [hopinion] [51 of 53] Compiling Paths_hopinion ( dist/build/autogen/Paths_hopinion.hs, dist/build/Paths_hopinion.o, dist/build/Paths_hopinion.dyn_o )
  727. 14.94 s [hopinion] [52 of 53] Compiling Hopinion.OptParse ( src/Hopinion/OptParse.hs, dist/build/Hopinion/OptParse.o, dist/build/Hopinion/OptParse.dyn_o )
  728. 14.94 s [hopinion] [53 of 53] Compiling Hopinion ( src/Hopinion.hs, dist/build/Hopinion.o, dist/build/Hopinion.dyn_o )
  729. 15.33 s [hopinion] [ 1 of 53] Compiling Hopinion.Facts.Component ( src/Hopinion/Facts/Component.hs, dist/build/Hopinion/Facts/Component.p_o )
  730. 15.71 s [hopinion] [ 2 of 53] Compiling Hopinion.Facts.Name ( src/Hopinion/Facts/Name.hs, dist/build/Hopinion/Facts/Name.p_o )
  731. 15.94 s [hopinion] [ 3 of 53] Compiling Hopinion.Compiled ( src/Hopinion/Compiled.hs, dist/build/Hopinion/Compiled.p_o )
  732. 16.41 s [hopinion] [ 4 of 53] Compiling Hopinion.Facts.Package ( src/Hopinion/Facts/Package.hs, dist/build/Hopinion/Facts/Package.p_o )
  733. 16.41 s [hopinion] [ 5 of 53] Compiling Hopinion.Facts.Persist ( src/Hopinion/Facts/Persist.hs, dist/build/Hopinion/Facts/Persist.p_o )
  734. 16.41 s [hopinion] [ 6 of 53] Compiling Hopinion.Facts.Place ( src/Hopinion/Facts/Place.hs, dist/build/Hopinion/Facts/Place.p_o )
  735. 16.43 s [hopinion] [ 7 of 53] Compiling Hopinion.Facts.Outcome ( src/Hopinion/Facts/Outcome.hs, dist/build/Hopinion/Facts/Outcome.p_o )
  736. 16.67 s [hopinion] [ 8 of 53] Compiling Hopinion.Facts.Occurrence ( src/Hopinion/Facts/Occurrence.hs, dist/build/Hopinion/Facts/Occurrence.p_o )
  737. 16.67 s [hopinion] [ 9 of 53] Compiling Hopinion.Facts.Instance ( src/Hopinion/Facts/Instance.hs, dist/build/Hopinion/Facts/Instance.p_o )
  738. 16.74 s [hopinion] [10 of 53] Compiling Hopinion.Facts.Export ( src/Hopinion/Facts/Export.hs, dist/build/Hopinion/Facts/Export.p_o )
  739. 16.74 s [hopinion] [11 of 53] Compiling Hopinion.Facts.Decl ( src/Hopinion/Facts/Decl.hs, dist/build/Hopinion/Facts/Decl.p_o )
  740. 16.74 s [hopinion] [12 of 53] Compiling Hopinion.Extract.Ghc ( src/Hopinion/Extract/Ghc.hs, dist/build/Hopinion/Extract/Ghc.p_o )
  741. 16.92 s [hopinion] [13 of 53] Compiling Hopinion.Comment ( src/Hopinion/Comment.hs, dist/build/Hopinion/Comment.p_o )
  742. 17.31 s [hopinion] [14 of 53] Compiling Hopinion.Check.Package.AppOnlyMain.Fact ( src/Hopinion/Check/Package/AppOnlyMain/Fact.hs, dist/build/Hopinion/Check/Package/AppOnlyMain/Fact.p_o )
  743. 17.31 s [hopinion] [15 of 53] Compiling Hopinion.Check.Package.AppOnlyMain.Extract ( src/Hopinion/Check/Package/AppOnlyMain/Extract.hs, dist/build/Hopinion/Check/Package/AppOnlyMain/Extract.p_o )
  744. 17.31 s [hopinion] [16 of 53] Compiling Hopinion.Check.Hs.NoSemigroupOnText.Fact ( src/Hopinion/Check/Hs/NoSemigroupOnText/Fact.hs, dist/build/Hopinion/Check/Hs/NoSemigroupOnText/Fact.p_o )
  745. 17.31 s [hopinion] [17 of 53] Compiling Hopinion.Check.Hs.NoSemigroupOnText.Extract ( src/Hopinion/Check/Hs/NoSemigroupOnText/Extract.hs, dist/build/Hopinion/Check/Hs/NoSemigroupOnText/Extract.p_o )
  746. 17.31 s [hopinion] [18 of 53] Compiling Hopinion.Check.Hs.LambdaCase.Fact ( src/Hopinion/Check/Hs/LambdaCase/Fact.hs, dist/build/Hopinion/Check/Hs/LambdaCase/Fact.p_o )
  747. 17.31 s [hopinion] [19 of 53] Compiling Hopinion.Check.Hs.LambdaCase.Extract ( src/Hopinion/Check/Hs/LambdaCase/Extract.hs, dist/build/Hopinion/Check/Hs/LambdaCase/Extract.p_o )
  748. 17.31 s [hopinion] [20 of 53] Compiling Hopinion.Facts.TemplateHaskell ( src/Hopinion/Facts/TemplateHaskell.hs, dist/build/Hopinion/Facts/TemplateHaskell.p_o )
  749. 17.31 s [hopinion] [21 of 53] Compiling Hopinion.Facts.TypeApp ( src/Hopinion/Facts/TypeApp.hs, dist/build/Hopinion/Facts/TypeApp.p_o )
  750. 17.31 s [hopinion] [22 of 53] Compiling Hopinion.Facts.Version ( src/Hopinion/Facts/Version.hs, dist/build/Hopinion/Facts/Version.p_o )
  751. 17.31 s [hopinion] [23 of 53] Compiling Hopinion.Parse ( src/Hopinion/Parse.hs, dist/build/Hopinion/Parse.p_o )
  752. 17.64 s [hopinion] [24 of 53] Compiling Hopinion.Project ( src/Hopinion/Project.hs, dist/build/Hopinion/Project.p_o )
  753. 17.64 s [hopinion] [25 of 53] Compiling Hopinion.Rule.Id ( src/Hopinion/Rule/Id.hs, dist/build/Hopinion/Rule/Id.p_o )
  754. 17.64 s [hopinion] [26 of 53] Compiling Hopinion.Facts.Suppression ( src/Hopinion/Facts/Suppression.hs, dist/build/Hopinion/Facts/Suppression.p_o )
  755. 17.64 s [hopinion] [27 of 53] Compiling Hopinion.Facts.Module ( src/Hopinion/Facts/Module.hs, dist/build/Hopinion/Facts/Module.p_o )
  756. 17.64 s [hopinion] [28 of 53] Compiling Hopinion.Choices ( src/Hopinion/Choices.hs, dist/build/Hopinion/Choices.p_o )
  757. 17.64 s [hopinion] [29 of 53] Compiling Hopinion.Store ( src/Hopinion/Store.hs, dist/build/Hopinion/Store.p_o )
  758. 18.04 s [hopinion] [30 of 53] Compiling Hopinion.Rule ( src/Hopinion/Rule.hs, dist/build/Hopinion/Rule.p_o )
  759. 18.33 s [hopinion] [31 of 53] Compiling Hopinion.Check.Test.NoTestHelpers.Rule ( src/Hopinion/Check/Test/NoTestHelpers/Rule.hs, dist/build/Hopinion/Check/Test/NoTestHelpers/Rule.p_o )
  760. 18.51 s [hopinion] [32 of 53] Compiling Hopinion.Check.Package.AppOnlyMain.Rule ( src/Hopinion/Check/Package/AppOnlyMain/Rule.hs, dist/build/Hopinion/Check/Package/AppOnlyMain/Rule.p_o )
  761. 18.72 s [hopinion] [33 of 53] Compiling Hopinion.Check.Hs.TestOneSpecPerFile.Rule ( src/Hopinion/Check/Hs/TestOneSpecPerFile/Rule.hs, dist/build/Hopinion/Check/Hs/TestOneSpecPerFile/Rule.p_o )
  762. 18.72 s [hopinion] [34 of 53] Compiling Hopinion.Check.Hs.NoSemigroupOnText.Rule ( src/Hopinion/Check/Hs/NoSemigroupOnText/Rule.hs, dist/build/Hopinion/Check/Hs/NoSemigroupOnText/Rule.p_o )
  763. 18.72 s [hopinion] [35 of 53] Compiling Hopinion.Check.Hs.NoFilePath.Rule ( src/Hopinion/Check/Hs/NoFilePath/Rule.hs, dist/build/Hopinion/Check/Hs/NoFilePath/Rule.p_o )
  764. 18.72 s [hopinion] [36 of 53] Compiling Hopinion.Check.Hs.NoCustomShowRead.Rule ( src/Hopinion/Check/Hs/NoCustomShowRead/Rule.hs, dist/build/Hopinion/Check/Hs/NoCustomShowRead/Rule.p_o )
  765. 18.72 s [hopinion] [37 of 53] Compiling Hopinion.Check.Hs.NoCustomOrd.Rule ( src/Hopinion/Check/Hs/NoCustomOrd/Rule.hs, dist/build/Hopinion/Check/Hs/NoCustomOrd/Rule.p_o )
  766. 18.72 s [hopinion] [38 of 53] Compiling Hopinion.Check.Hs.NoCustomEq.Rule ( src/Hopinion/Check/Hs/NoCustomEq/Rule.hs, dist/build/Hopinion/Check/Hs/NoCustomEq/Rule.p_o )
  767. 18.72 s [hopinion] [39 of 53] Compiling Hopinion.Check.Hs.LambdaCase.Rule ( src/Hopinion/Check/Hs/LambdaCase/Rule.hs, dist/build/Hopinion/Check/Hs/LambdaCase/Rule.p_o )
  768. 18.72 s [hopinion] [40 of 53] Compiling Hopinion.Check.Comment.BareTodo.Rule ( src/Hopinion/Check/Comment/BareTodo/Rule.hs, dist/build/Hopinion/Check/Comment/BareTodo/Rule.p_o )
  769. 18.72 s [hopinion] [41 of 53] Compiling Hopinion.Annotation ( src/Hopinion/Annotation.hs, dist/build/Hopinion/Annotation.p_o )
  770. 18.86 s [hopinion] [42 of 53] Compiling Hopinion.Report ( src/Hopinion/Report.hs, dist/build/Hopinion/Report.p_o )
  771. 19.43 s [hopinion] [43 of 53] Compiling Hopinion.Report.Render ( src/Hopinion/Report/Render.hs, dist/build/Hopinion/Report/Render.p_o )
  772. 19.67 s [hopinion] [44 of 53] Compiling Hopinion.Extract ( src/Hopinion/Extract.hs, dist/build/Hopinion/Extract.p_o )
  773. 19.67 s [hopinion] [45 of 53] Compiling Hopinion.Run ( src/Hopinion/Run.hs, dist/build/Hopinion/Run.p_o )
  774. 19.80 s [hopinion] [46 of 53] Compiling Hopinion.Check.Package.GenValidInGenPackage.Rule ( src/Hopinion/Check/Package/GenValidInGenPackage/Rule.hs, dist/build/Hopinion/Check/Package/GenValidInGenPackage/Rule.p_o )
  775. 19.80 s [hopinion] [47 of 53] Compiling Hopinion.Check.Obligation ( src/Hopinion/Check/Obligation.hs, dist/build/Hopinion/Check/Obligation.p_o )
  776. 19.80 s [hopinion] [48 of 53] Compiling Hopinion.Check.Project.JsonSpecPerJsonType.Rule ( src/Hopinion/Check/Project/JsonSpecPerJsonType/Rule.hs, dist/build/Hopinion/Check/Project/JsonSpecPerJsonType/Rule.p_o )
  777. 19.80 s [hopinion] [49 of 53] Compiling Hopinion.Check.Project.GenValidSpecPerGenValid.Rule ( src/Hopinion/Check/Project/GenValidSpecPerGenValid/Rule.hs, dist/build/Hopinion/Check/Project/GenValidSpecPerGenValid/Rule.p_o )
  778. 19.80 s [hopinion] [50 of 53] Compiling Hopinion.Rule.Registry ( src/Hopinion/Rule/Registry.hs, dist/build/Hopinion/Rule/Registry.p_o )
  779. 19.80 s [hopinion] [51 of 53] Compiling Paths_hopinion ( dist/build/autogen/Paths_hopinion.hs, dist/build/Paths_hopinion.p_o )
  780. 19.83 s [hopinion] [52 of 53] Compiling Hopinion.OptParse ( src/Hopinion/OptParse.hs, dist/build/Hopinion/OptParse.p_o )
  781. 19.83 s [hopinion] [53 of 53] Compiling Hopinion ( src/Hopinion.hs, dist/build/Hopinion.p_o )
  782. 25.20 s [hopinion] Preprocessing executable 'hopinion' for hopinion-0.0.0...
  783. 25.20 s [hopinion] Building executable 'hopinion' for hopinion-0.0.0...
  784. 25.27 s [hopinion] [1 of 2] Compiling Main ( app/Main.hs, dist/build/hopinion/hopinion-tmp/Main.o )
  785. 25.41 s [hopinion] [2 of 2] Compiling Paths_hopinion ( dist/build/hopinion/autogen/Paths_hopinion.hs, dist/build/hopinion/hopinion-tmp/Paths_hopinion.o )
  786. 25.53 s [hopinion] [3 of 3] Linking dist/build/hopinion/hopinion
  787. 28.96 s [hopinion] Phase: checkPhase
  788. 29.02 s [hopinion] Package has no test suites.
  789. 29.02 s [hopinion] Phase: haddockPhase
  790. 29.03 s [hopinion] Phase: installPhase
  791. 29.12 s [hopinion] Installing library in /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-1e5d/hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  792. 29.52 s [hopinion] Installing executable hopinion in /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/bin
  793. 29.52 s [hopinion] Warning: The directory
  794. 29.52 s [hopinion] /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/bin is not in the
  795. 29.52 s [hopinion] system search path.
  796. 29.82 s [hopinion] Phase: fixupPhase
  797. 29.83 s [hopinion] shrinking RPATHs of ELF executables and libraries in /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0
  798. 29.83 s [hopinion] shrinking /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/bin/hopinion
  799. 29.90 s [hopinion] shrinking /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-1e5d/libHShopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6-ghc9.10.3.so
  800. 29.95 s [hopinion] checking for references to /build/ in /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0...
  801. 30.00 s [hopinion] patching script interpreter paths in /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0
  802. 30.00 s [hopinion] stripping (with command strip and flags -S -p) in /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/lib /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/bin
  803. 30.33 s [hopinion] shrinking RPATHs of ELF executables and libraries in /nix/store/7vkrv8s0hmsdq31qjqlwkmpfiavzz6c5-hopinion-0.0.0-hie
  804. 30.34 s [hopinion] checking for references to /build/ in /nix/store/7vkrv8s0hmsdq31qjqlwkmpfiavzz6c5-hopinion-0.0.0-hie...
  805. 30.36 s [hopinion] patching script interpreter paths in /nix/store/7vkrv8s0hmsdq31qjqlwkmpfiavzz6c5-hopinion-0.0.0-hie
  806. 30.61 s [hopinion:post-build] Uploading to the NixCI staging cache: /nix/store/7vkrv8s0hmsdq31qjqlwkmpfiavzz6c5-hopinion-0.0.0-hie /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0
  807. 30.65 s [hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  808. 30.68 s [hopinion:post-build] copying 2 paths...
  809. 30.68 s [hopinion:post-build] copying path '/nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0' to 'https://cache.staging.nix-ci.com'...
  810. 37.62 s [hopinion:post-build] copying path '/nix/store/7vkrv8s0hmsdq31qjqlwkmpfiavzz6c5-hopinion-0.0.0-hie' to 'https://cache.staging.nix-ci.com'...
  811. 38.37 s [hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  812. 38.59 s [hopinion:post-build] copying 1 paths...
  813. 38.59 s [hopinion:post-build] copying path '/nix/store/45khr4kp7xx0zpf8xa5zl8rcfhyzza4b-hopinion-0.0.0.drv' to 'https://cache.staging.nix-ci.com'...
  814. 38.80 s Uploaded hopinion in 8.1s
  815. 38.80 s Progress: 2 of 7 built, 40 of 40 downloaded from cache
  816. 38.80 s Built hopinion in 31.0s
  817. 38.86 s Building /nix/store/v4n1aiyy5bnk0qaggim59g68zy9yqz89-hopinion-gen-source-0.0.0.drv
  818. 39.35 s [hopinion-gen-source] Phase: setupCompilerEnvironmentPhase
  819. 39.35 s [hopinion-gen-source] Build with /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3.
  820. 39.87 s [hopinion-gen-source] Phase: unpackPhase
  821. 39.88 s [hopinion-gen-source] unpacking source archive /nix/store/98gin2irwxgjf9h3szdx7zxkv9s8vpy7-hopinion-gen
  822. 39.90 s [hopinion-gen-source] source root is hopinion-gen
  823. 39.92 s [hopinion-gen-source] Phase: patchPhase
  824. 39.92 s [hopinion-gen-source] Phase: compileBuildDriverPhase
  825. 39.92 s [hopinion-gen-source] setupCompileFlags: -package-db=/build/tmp.T1tnpe8icZ/setup-package.conf.d -threaded
  826. 39.97 s [hopinion-gen-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.T1tnpe8icZ/Main.o )
  827. 40.00 s [hopinion-gen-source] [2 of 2] Linking Setup
  828. 40.99 s [hopinion-gen-source] Phase: updateAutotoolsGnuConfigScriptsPhase
  829. 41.00 s [hopinion-gen-source] Phase: configurePhase
  830. 41.00 s [hopinion-gen-source] configureFlags: --verbose --prefix=/nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.T1tnpe8icZ/package.conf.d --ghc-option=-j14 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/5qrvz1d1f813wcw6b752d4daaqxxbd1r-ncurses-6.6/lib --extra-lib-dirs=/nix/store/5mnq195cx3cagnpbbvf5ncbp4fjgy0sz-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/588hnj4f64i2bbdjk1mjzif778dk4zp4-elfutils-0.194/lib --extra-lib-dirs=/nix/store/wqikjqrnbynh44y0nfr16ynyq1g891wf-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/hddsa82i6slh4saws93hj7aaaym2ir1b-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/lib
  831. 41.01 s [hopinion-gen-source] Using Parsec parser
  832. 41.01 s [hopinion-gen-source] Configuring hopinion-gen-0.0.0...
  833. 41.65 s [hopinion-gen-source] Dependency QuickCheck: using QuickCheck-2.15.0.1
  834. 41.65 s [hopinion-gen-source] Dependency base >=4.7 && <5: using base-4.20.2.0
  835. 41.65 s [hopinion-gen-source] Dependency genvalidity: using genvalidity-1.1.1.0
  836. 41.65 s [hopinion-gen-source] Dependency genvalidity-aeson: using genvalidity-aeson-1.1.0.0
  837. 41.65 s [hopinion-gen-source] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2
  838. 41.65 s [hopinion-gen-source] Dependency genvalidity-path: using genvalidity-path-1.0.0.1
  839. 41.65 s [hopinion-gen-source] Dependency genvalidity-text: using genvalidity-text-1.0.0.1
  840. 41.65 s [hopinion-gen-source] Dependency hopinion: using hopinion-0.0.0
  841. 41.65 s [hopinion-gen-source] Dependency text: using text-2.1.3
  842. 41.65 s [hopinion-gen-source] Dependency base >=4.7 && <5: using base-4.20.2.0
  843. 41.65 s [hopinion-gen-source] Dependency hopinion: using hopinion-0.0.0
  844. 41.65 s [hopinion-gen-source] Dependency hopinion-gen: using hopinion-gen-0.0.0
  845. 41.65 s [hopinion-gen-source] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2
  846. 41.65 s [hopinion-gen-source] Dependency base >=4.7 && <5: using base-4.20.2.0
  847. 41.65 s [hopinion-gen-source] Dependency containers: using containers-0.7
  848. 41.65 s [hopinion-gen-source] Dependency filepath: using filepath-1.5.4.0
  849. 41.65 s [hopinion-gen-source] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0
  850. 41.65 s [hopinion-gen-source] Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.1
  851. 41.65 s [hopinion-gen-source] Dependency hopinion: using hopinion-0.0.0
  852. 41.65 s [hopinion-gen-source] Dependency hopinion-gen: using hopinion-gen-0.0.0
  853. 41.65 s [hopinion-gen-source] Dependency hopinion-hie: using hopinion-hie-0.0.0
  854. 41.65 s [hopinion-gen-source] Dependency path: using path-0.9.6
  855. 41.65 s [hopinion-gen-source] Dependency path-io: using path-io-1.8.2
  856. 41.65 s [hopinion-gen-source] Dependency persistent: using persistent-2.17.1.0
  857. 41.65 s [hopinion-gen-source] Dependency process: using process-1.6.26.1
  858. 41.65 s [hopinion-gen-source] Dependency safe-coloured-text: using safe-coloured-text-0.6.0.0
  859. 41.65 s [hopinion-gen-source] Dependency sydtest: using sydtest-0.30.0.0
  860. 41.65 s [hopinion-gen-source] Dependency sydtest-aeson: using sydtest-aeson-0.2.0.1
  861. 41.65 s [hopinion-gen-source] Dependency text: using text-2.1.3
  862. 41.66 s [hopinion-gen-source] Dependency yaml: using yaml-0.11.11.2
  863. 41.66 s [hopinion-gen-source] Source component graph:
  864. 41.66 s [hopinion-gen-source] component lib
  865. 41.66 s [hopinion-gen-source] component exe:hopinion-example dependency lib
  866. 41.66 s [hopinion-gen-source] component test:hopinion-test dependency lib
  867. 41.66 s [hopinion-gen-source] Configured component graph:
  868. 41.66 s [hopinion-gen-source] component hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  869. 41.66 s [hopinion-gen-source] include QuickCheck-2.15.0.1-9aVv5psxM9sGCncyuagjPs
  870. 41.66 s [hopinion-gen-source] include base-4.20.2.0-815e
  871. 41.66 s [hopinion-gen-source] include genvalidity-1.1.1.0-9zUmM96nADG4LgP0gIidO7
  872. 41.66 s [hopinion-gen-source] include genvalidity-aeson-1.1.0.0-4DF0Up7uxBRGsMr6kU4jDJ
  873. 41.66 s [hopinion-gen-source] include genvalidity-containers-1.0.0.2-HqGXRjaPEUBzITg8O4Hbp
  874. 41.66 s [hopinion-gen-source] include genvalidity-path-1.0.0.1-96bzJobQcFe5jJkioN6c0f
  875. 41.66 s [hopinion-gen-source] include genvalidity-text-1.0.0.1-IfredvrM3m3DEPIRRf4sVR
  876. 41.66 s [hopinion-gen-source] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  877. 41.66 s [hopinion-gen-source] include text-2.1.3-7c24
  878. 41.66 s [hopinion-gen-source] component hopinion-gen-0.0.0-BxCKzFtBsbCJtKOmobTrAb-hopinion-example
  879. 41.66 s [hopinion-gen-source] include base-4.20.2.0-815e
  880. 41.68 s [hopinion-gen-source] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  881. 41.68 s [hopinion-gen-source] include hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  882. 41.68 s [hopinion-gen-source] component hopinion-gen-0.0.0-6y1GIbvh8YJ5NoGm3LLLIj-hopinion-test
  883. 41.68 s [hopinion-gen-source] include autodocodec-yaml-0.4.0.2-Ww0HVyHJqG8HbuYAzpZAV
  884. 41.68 s [hopinion-gen-source] include base-4.20.2.0-815e
  885. 41.68 s [hopinion-gen-source] include containers-0.7-0069
  886. 41.68 s [hopinion-gen-source] include filepath-1.5.4.0-fc43
  887. 41.68 s [hopinion-gen-source] include genvalidity-sydtest-1.0.1.0-8r0R9PxpPNMHTAlolzCy6c
  888. 41.68 s [hopinion-gen-source] include genvalidity-sydtest-aeson-1.0.0.1-Hk1B0DiogGMCBbS3yINFzA
  889. 41.68 s [hopinion-gen-source] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  890. 41.68 s [hopinion-gen-source] include hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  891. 41.68 s [hopinion-gen-source] include hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
  892. 41.68 s [hopinion-gen-source] include path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
  893. 41.68 s [hopinion-gen-source] include path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
  894. 41.68 s [hopinion-gen-source] include persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
  895. 41.68 s [hopinion-gen-source] include process-1.6.26.1-19ab
  896. 41.68 s [hopinion-gen-source] include safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
  897. 41.68 s [hopinion-gen-source] include sydtest-0.30.0.0-H0wIWk4FNZZ8ZManIJ62hg
  898. 41.68 s [hopinion-gen-source] include sydtest-aeson-0.2.0.1-KWW2Dxs7IH4HZ4W4S7BWEm
  899. 41.68 s [hopinion-gen-source] include text-2.1.3-7c24
  900. 41.68 s [hopinion-gen-source] include yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
  901. 41.68 s [hopinion-gen-source] Linked component graph:
  902. 41.68 s [hopinion-gen-source] unit hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  903. 41.68 s [hopinion-gen-source] include QuickCheck-2.15.0.1-9aVv5psxM9sGCncyuagjPs
  904. 41.68 s [hopinion-gen-source] include base-4.20.2.0-815e
  905. 41.69 s [hopinion-gen-source] include genvalidity-1.1.1.0-9zUmM96nADG4LgP0gIidO7
  906. 41.69 s [hopinion-gen-source] include genvalidity-aeson-1.1.0.0-4DF0Up7uxBRGsMr6kU4jDJ
  907. 41.69 s [hopinion-gen-source] include genvalidity-containers-1.0.0.2-HqGXRjaPEUBzITg8O4Hbp
  908. 41.69 s [hopinion-gen-source] include genvalidity-path-1.0.0.1-96bzJobQcFe5jJkioN6c0f
  909. 41.69 s [hopinion-gen-source] include genvalidity-text-1.0.0.1-IfredvrM3m3DEPIRRf4sVR
  910. 41.69 s [hopinion-gen-source] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  911. 41.69 s [hopinion-gen-source] include text-2.1.3-7c24
  912. 41.69 s [hopinion-gen-source] Hopinion.Facts.Gen=hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN:Hopinion.Facts.Gen,Hopinion.Rule.Gen=hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN:Hopinion.Rule.Gen
  913. 41.69 s [hopinion-gen-source] unit hopinion-gen-0.0.0-BxCKzFtBsbCJtKOmobTrAb-hopinion-example
  914. 41.69 s [hopinion-gen-source] include base-4.20.2.0-815e
  915. 41.69 s [hopinion-gen-source] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  916. 41.69 s [hopinion-gen-source] include hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  917. 41.69 s [hopinion-gen-source] unit hopinion-gen-0.0.0-6y1GIbvh8YJ5NoGm3LLLIj-hopinion-test
  918. 41.69 s [hopinion-gen-source] include autodocodec-yaml-0.4.0.2-Ww0HVyHJqG8HbuYAzpZAV
  919. 41.69 s [hopinion-gen-source] include base-4.20.2.0-815e
  920. 41.69 s [hopinion-gen-source] include containers-0.7-0069
  921. 41.69 s [hopinion-gen-source] include filepath-1.5.4.0-fc43
  922. 41.69 s [hopinion-gen-source] include genvalidity-sydtest-1.0.1.0-8r0R9PxpPNMHTAlolzCy6c
  923. 41.69 s [hopinion-gen-source] include genvalidity-sydtest-aeson-1.0.0.1-Hk1B0DiogGMCBbS3yINFzA
  924. 41.69 s [hopinion-gen-source] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  925. 41.69 s [hopinion-gen-source] include hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  926. 41.69 s [hopinion-gen-source] include hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
  927. 41.69 s [hopinion-gen-source] include path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
  928. 41.69 s [hopinion-gen-source] include path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
  929. 41.69 s [hopinion-gen-source] include persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
  930. 41.69 s [hopinion-gen-source] include process-1.6.26.1-19ab
  931. 41.69 s [hopinion-gen-source] include safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
  932. 41.69 s [hopinion-gen-source] include sydtest-0.30.0.0-H0wIWk4FNZZ8ZManIJ62hg
  933. 41.69 s [hopinion-gen-source] include sydtest-aeson-0.2.0.1-KWW2Dxs7IH4HZ4W4S7BWEm
  934. 41.69 s [hopinion-gen-source] include text-2.1.3-7c24
  935. 41.69 s [hopinion-gen-source] include yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
  936. 41.69 s [hopinion-gen-source] Ready component graph:
  937. 41.69 s [hopinion-gen-source] definite hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  938. 41.69 s [hopinion-gen-source] depends QuickCheck-2.15.0.1-9aVv5psxM9sGCncyuagjPs
  939. 41.69 s [hopinion-gen-source] depends base-4.20.2.0-815e
  940. 41.69 s [hopinion-gen-source] depends genvalidity-1.1.1.0-9zUmM96nADG4LgP0gIidO7
  941. 41.69 s [hopinion-gen-source] depends genvalidity-aeson-1.1.0.0-4DF0Up7uxBRGsMr6kU4jDJ
  942. 41.69 s [hopinion-gen-source] depends genvalidity-containers-1.0.0.2-HqGXRjaPEUBzITg8O4Hbp
  943. 41.69 s [hopinion-gen-source] depends genvalidity-path-1.0.0.1-96bzJobQcFe5jJkioN6c0f
  944. 41.69 s [hopinion-gen-source] depends genvalidity-text-1.0.0.1-IfredvrM3m3DEPIRRf4sVR
  945. 41.69 s [hopinion-gen-source] depends hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  946. 41.69 s [hopinion-gen-source] depends text-2.1.3-7c24
  947. 41.69 s [hopinion-gen-source] definite hopinion-gen-0.0.0-BxCKzFtBsbCJtKOmobTrAb-hopinion-example
  948. 41.69 s [hopinion-gen-source] depends base-4.20.2.0-815e
  949. 41.69 s [hopinion-gen-source] depends hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  950. 41.69 s [hopinion-gen-source] depends hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  951. 41.69 s [hopinion-gen-source] definite hopinion-gen-0.0.0-6y1GIbvh8YJ5NoGm3LLLIj-hopinion-test
  952. 41.69 s [hopinion-gen-source] depends autodocodec-yaml-0.4.0.2-Ww0HVyHJqG8HbuYAzpZAV
  953. 41.69 s [hopinion-gen-source] depends base-4.20.2.0-815e
  954. 41.69 s [hopinion-gen-source] depends containers-0.7-0069
  955. 41.69 s [hopinion-gen-source] depends filepath-1.5.4.0-fc43
  956. 41.69 s [hopinion-gen-source] depends genvalidity-sydtest-1.0.1.0-8r0R9PxpPNMHTAlolzCy6c
  957. 41.69 s [hopinion-gen-source] depends genvalidity-sydtest-aeson-1.0.0.1-Hk1B0DiogGMCBbS3yINFzA
  958. 41.69 s [hopinion-gen-source] depends hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  959. 41.69 s [hopinion-gen-source] depends hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  960. 41.69 s [hopinion-gen-source] depends hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
  961. 41.69 s [hopinion-gen-source] depends path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
  962. 41.69 s [hopinion-gen-source] depends path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
  963. 41.69 s [hopinion-gen-source] depends persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
  964. 41.69 s [hopinion-gen-source] depends process-1.6.26.1-19ab
  965. 41.69 s [hopinion-gen-source] depends safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
  966. 41.69 s [hopinion-gen-source] depends sydtest-0.30.0.0-H0wIWk4FNZZ8ZManIJ62hg
  967. 41.69 s [hopinion-gen-source] depends sydtest-aeson-0.2.0.1-KWW2Dxs7IH4HZ4W4S7BWEm
  968. 41.69 s [hopinion-gen-source] depends text-2.1.3-7c24
  969. 41.69 s [hopinion-gen-source] depends yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
  970. 41.69 s [hopinion-gen-source] Using Cabal-3.12.1.0 compiled by ghc-9.10
  971. 41.69 s [hopinion-gen-source] Using compiler: ghc-9.10.3
  972. 41.69 s [hopinion-gen-source] Using install prefix:
  973. 41.69 s [hopinion-gen-source] /nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0
  974. 41.69 s [hopinion-gen-source] Executables installed in:
  975. 41.69 s [hopinion-gen-source] /nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0/bin
  976. 41.69 s [hopinion-gen-source] Libraries installed in:
  977. 41.69 s [hopinion-gen-source] /nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-1e5d/hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  978. 41.69 s [hopinion-gen-source] Dynamic Libraries installed in:
  979. 41.69 s [hopinion-gen-source] /nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-1e5d
  980. 41.69 s [hopinion-gen-source] Private executables installed in:
  981. 41.69 s [hopinion-gen-source] /nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0/libexec/x86_64-linux-ghc-9.10.3-1e5d/hopinion-gen-0.0.0
  982. 41.69 s [hopinion-gen-source] Data files installed in:
  983. 41.69 s [hopinion-gen-source] /nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0/share/x86_64-linux-ghc-9.10.3-1e5d/hopinion-gen-0.0.0
  984. 41.69 s [hopinion-gen-source] Documentation installed in:
  985. 41.69 s [hopinion-gen-source] /nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0/share/doc/x86_64-linux-ghc-9.10.3-1e5d/hopinion-gen-0.0.0
  986. 41.69 s [hopinion-gen-source] Configuration files installed in:
  987. 41.69 s [hopinion-gen-source] /nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0/etc
  988. 41.69 s [hopinion-gen-source] No alex found
  989. 41.69 s [hopinion-gen-source] Using ar found on system at:
  990. 41.69 s [hopinion-gen-source] /nix/store/4yi6jj75bb5hhdzpzlxfyf69d35wsf2x-binutils-wrapper-2.44/bin/ar
  991. 41.69 s [hopinion-gen-source] No c2hs found
  992. 41.69 s [hopinion-gen-source] No cpphs found
  993. 41.69 s [hopinion-gen-source] No doctest found
  994. 41.69 s [hopinion-gen-source] Using gcc version 15.2.0 given by user at:
  995. 41.69 s [hopinion-gen-source] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/gcc
  996. 41.69 s [hopinion-gen-source] Using ghc version 9.10.3 found on system at:
  997. 41.69 s [hopinion-gen-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/ghc
  998. 41.69 s [hopinion-gen-source] Using ghc-pkg version 9.10.3 found on system at:
  999. 41.69 s [hopinion-gen-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/ghc-pkg-9.10.3
  1000. 41.69 s [hopinion-gen-source] No ghcjs found
  1001. 41.69 s [hopinion-gen-source] No ghcjs-pkg found
  1002. 41.69 s [hopinion-gen-source] No greencard found
  1003. 41.69 s [hopinion-gen-source] Using haddock version 2.31.1 found on system at:
  1004. 41.69 s [hopinion-gen-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/haddock-ghc-9.10.3
  1005. 41.69 s [hopinion-gen-source] No happy found
  1006. 41.69 s [hopinion-gen-source] Using haskell-suite found on system at: haskell-suite-dummy-location
  1007. 41.69 s [hopinion-gen-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
  1008. 41.69 s [hopinion-gen-source] No hmake found
  1009. 41.69 s [hopinion-gen-source] Using hpc version 0.69 found on system at:
  1010. 41.69 s [hopinion-gen-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/hpc-ghc-9.10.3
  1011. 41.69 s [hopinion-gen-source] Using hsc2hs version 0.68.10 found on system at:
  1012. 41.69 s [hopinion-gen-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3
  1013. 41.69 s [hopinion-gen-source] Using hscolour version 1.25 found on system at:
  1014. 41.69 s [hopinion-gen-source] /nix/store/cr6kpl6x940p198sd9p76lj6gck0zshk-hscolour-1.25/bin/HsColour
  1015. 41.69 s [hopinion-gen-source] No jhc found
  1016. 41.69 s [hopinion-gen-source] Using ld found on system at:
  1017. 41.69 s [hopinion-gen-source] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/ld
  1018. 41.69 s [hopinion-gen-source] No pkg-config found
  1019. 41.69 s [hopinion-gen-source] Using runghc version 9.10.3 found on system at:
  1020. 41.69 s [hopinion-gen-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/runghc-9.10.3
  1021. 41.69 s [hopinion-gen-source] Using strip version 2.44 found on system at:
  1022. 41.69 s [hopinion-gen-source] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/strip
  1023. 41.69 s [hopinion-gen-source] Using tar found on system at:
  1024. 41.69 s [hopinion-gen-source] /nix/store/isva9q9zx3frx6hh6cnpihh1kd2bx6bk-gnutar-1.35/bin/tar
  1025. 41.69 s [hopinion-gen-source] No uhc found
  1026. 42.46 s [hopinion-gen-source] Phase: buildPhase
  1027. 42.55 s [hopinion-gen-source] Distribution quality errors:
  1028. 42.55 s [hopinion-gen-source] [no-syn-desc] No 'synopsis' or 'description' field.
  1029. 42.55 s [hopinion-gen-source] [license-none] The 'license' field is missing or is NONE.
  1030. 42.55 s [hopinion-gen-source] Distribution quality warnings:
  1031. 42.55 s [hopinion-gen-source] [no-category] No 'category' field.
  1032. 42.55 s [hopinion-gen-source] [no-maintainer] No 'maintainer' field.
  1033. 42.55 s [hopinion-gen-source] [missing-upper-bounds] On library, these packages miss upper bounds:
  1034. 42.55 s [hopinion-gen-source] - QuickCheck
  1035. 42.55 s [hopinion-gen-source] - genvalidity
  1036. 42.55 s [hopinion-gen-source] - genvalidity-aeson
  1037. 42.55 s [hopinion-gen-source] - genvalidity-containers
  1038. 42.55 s [hopinion-gen-source] - genvalidity-path
  1039. 42.55 s [hopinion-gen-source] - genvalidity-text
  1040. 42.55 s [hopinion-gen-source] - hopinion
  1041. 42.55 s [hopinion-gen-source] - text
  1042. 42.55 s [hopinion-gen-source] Please add them. There is more information at https://pvp.haskell.org/
  1043. 42.55 s [hopinion-gen-source] [missing-upper-bounds] On executable 'hopinion-example', these packages miss
  1044. 42.55 s [hopinion-gen-source] upper bounds:
  1045. 42.55 s [hopinion-gen-source] - hopinion
  1046. 42.55 s [hopinion-gen-source] Please add them. There is more information at https://pvp.haskell.org/
  1047. 42.55 s [hopinion-gen-source] Note: the public hackage server would reject this package.
  1048. 42.55 s [hopinion-gen-source] Building source dist for hopinion-gen-0.0.0...
  1049. 42.65 s [hopinion-gen-source] Source tarball created: dist/hopinion-gen-0.0.0.tar.gz
  1050. 42.66 s [hopinion-gen-source] Phase: checkPhase
  1051. 42.66 s [hopinion-gen-source] Phase: haddockPhase
  1052. 42.67 s [hopinion-gen-source] Phase: installPhase
  1053. 42.67 s [hopinion-gen-source] Phase: fixupPhase
  1054. 42.72 s [hopinion-gen-source:post-build] Uploading to the NixCI staging cache: /nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0
  1055. 42.76 s [hopinion-gen-source:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  1056. 42.76 s [hopinion-gen-source:post-build] copying 1 paths...
  1057. 42.76 s [hopinion-gen-source:post-build] copying path '/nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0' to 'https://cache.staging.nix-ci.com'...
  1058. 43.03 s [hopinion-gen-source:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  1059. 43.30 s [hopinion-gen-source:post-build] copying 1 paths...
  1060. 43.31 s [hopinion-gen-source:post-build] copying path '/nix/store/v4n1aiyy5bnk0qaggim59g68zy9yqz89-hopinion-gen-source-0.0.0.drv' to 'https://cache.staging.nix-ci.com'...
  1061. 43.50 s Uploaded hopinion-gen-source in 793ms
  1062. 43.50 s Progress: 3 of 6 built, 40 of 40 downloaded from cache
  1063. 43.50 s Built hopinion-gen-source in 4.6s
  1064. 43.56 s Building /nix/store/biph245xa9w1adxmryd3qf377b0k66fz-hopinion-gen-0.0.0.drv
  1065. 44.04 s [hopinion-gen] Phase: setupCompilerEnvironmentPhase
  1066. 44.04 s [hopinion-gen] Build with /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3.
  1067. 44.55 s [hopinion-gen] Phase: unpackPhase
  1068. 44.56 s [hopinion-gen] unpacking source archive /nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0/hopinion-gen-0.0.0.tar.gz
  1069. 44.57 s [hopinion-gen] source root is hopinion-gen-0.0.0
  1070. 44.58 s [hopinion-gen] setting SOURCE_DATE_EPOCH to timestamp 1788962879 of file "hopinion-gen-0.0.0/test_resources/Run/turned-off.golden"
  1071. 44.58 s [hopinion-gen] warning: file "hopinion-gen-0.0.0/test_resources/Run/turned-off.golden" may be generated; SOURCE_DATE_EPOCH may be non-deterministic
  1072. 44.58 s [hopinion-gen] Phase: patchPhase
  1073. 44.59 s [hopinion-gen] Phase: compileBuildDriverPhase
  1074. 44.59 s [hopinion-gen] setupCompileFlags: -package-db=/build/tmp.26hcxZasqy/setup-package.conf.d -threaded
  1075. 44.63 s [hopinion-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.26hcxZasqy/Main.o )
  1076. 44.66 s [hopinion-gen] [2 of 2] Linking Setup
  1077. 45.68 s [hopinion-gen] Phase: updateAutotoolsGnuConfigScriptsPhase
  1078. 45.69 s [hopinion-gen] Phase: configurePhase
  1079. 45.69 s [hopinion-gen] configureFlags: --verbose --prefix=/nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.26hcxZasqy/package.conf.d --ghc-option=-j14 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-Wall --ghc-option=-Werror --ghc-options=-fwrite-ide-info --ghc-options=-O0 --ghc-options=-fignore-interface-pragmas --ghc-options=-fomit-interface-pragmas --extra-lib-dirs=/nix/store/5qrvz1d1f813wcw6b752d4daaqxxbd1r-ncurses-6.6/lib --extra-lib-dirs=/nix/store/5mnq195cx3cagnpbbvf5ncbp4fjgy0sz-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/588hnj4f64i2bbdjk1mjzif778dk4zp4-elfutils-0.194/lib --extra-lib-dirs=/nix/store/wqikjqrnbynh44y0nfr16ynyq1g891wf-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/hddsa82i6slh4saws93hj7aaaym2ir1b-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/lib
  1080. 45.70 s [hopinion-gen] Using Parsec parser
  1081. 45.70 s [hopinion-gen] Configuring hopinion-gen-0.0.0...
  1082. 46.35 s [hopinion-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1
  1083. 46.35 s [hopinion-gen] Dependency base >=4.7 && <5: using base-4.20.2.0
  1084. 46.35 s [hopinion-gen] Dependency genvalidity: using genvalidity-1.1.1.0
  1085. 46.35 s [hopinion-gen] Dependency genvalidity-aeson: using genvalidity-aeson-1.1.0.0
  1086. 46.35 s [hopinion-gen] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2
  1087. 46.35 s [hopinion-gen] Dependency genvalidity-path: using genvalidity-path-1.0.0.1
  1088. 46.35 s [hopinion-gen] Dependency genvalidity-text: using genvalidity-text-1.0.0.1
  1089. 46.35 s [hopinion-gen] Dependency hopinion: using hopinion-0.0.0
  1090. 46.35 s [hopinion-gen] Dependency text: using text-2.1.3
  1091. 46.35 s [hopinion-gen] Dependency base >=4.7 && <5: using base-4.20.2.0
  1092. 46.35 s [hopinion-gen] Dependency hopinion: using hopinion-0.0.0
  1093. 46.35 s [hopinion-gen] Dependency hopinion-gen: using hopinion-gen-0.0.0
  1094. 46.35 s [hopinion-gen] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2
  1095. 46.35 s [hopinion-gen] Dependency base >=4.7 && <5: using base-4.20.2.0
  1096. 46.35 s [hopinion-gen] Dependency containers: using containers-0.7
  1097. 46.35 s [hopinion-gen] Dependency filepath: using filepath-1.5.4.0
  1098. 46.35 s [hopinion-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0
  1099. 46.35 s [hopinion-gen] Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.1
  1100. 46.35 s [hopinion-gen] Dependency hopinion: using hopinion-0.0.0
  1101. 46.35 s [hopinion-gen] Dependency hopinion-gen: using hopinion-gen-0.0.0
  1102. 46.35 s [hopinion-gen] Dependency hopinion-hie: using hopinion-hie-0.0.0
  1103. 46.35 s [hopinion-gen] Dependency path: using path-0.9.6
  1104. 46.35 s [hopinion-gen] Dependency path-io: using path-io-1.8.2
  1105. 46.35 s [hopinion-gen] Dependency persistent: using persistent-2.17.1.0
  1106. 46.35 s [hopinion-gen] Dependency process: using process-1.6.26.1
  1107. 46.35 s [hopinion-gen] Dependency safe-coloured-text: using safe-coloured-text-0.6.0.0
  1108. 46.35 s [hopinion-gen] Dependency sydtest: using sydtest-0.30.0.0
  1109. 46.35 s [hopinion-gen] Dependency sydtest-aeson: using sydtest-aeson-0.2.0.1
  1110. 46.35 s [hopinion-gen] Dependency text: using text-2.1.3
  1111. 46.35 s [hopinion-gen] Dependency yaml: using yaml-0.11.11.2
  1112. 46.35 s [hopinion-gen] Source component graph:
  1113. 46.35 s [hopinion-gen] component lib
  1114. 46.35 s [hopinion-gen] component exe:hopinion-example dependency lib
  1115. 46.35 s [hopinion-gen] component test:hopinion-test dependency lib
  1116. 46.35 s [hopinion-gen] Configured component graph:
  1117. 46.35 s [hopinion-gen] component hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  1118. 46.35 s [hopinion-gen] include QuickCheck-2.15.0.1-9aVv5psxM9sGCncyuagjPs
  1119. 46.35 s [hopinion-gen] include base-4.20.2.0-815e
  1120. 46.35 s [hopinion-gen] include genvalidity-1.1.1.0-9zUmM96nADG4LgP0gIidO7
  1121. 46.35 s [hopinion-gen] include genvalidity-aeson-1.1.0.0-4DF0Up7uxBRGsMr6kU4jDJ
  1122. 46.35 s [hopinion-gen] include genvalidity-containers-1.0.0.2-HqGXRjaPEUBzITg8O4Hbp
  1123. 46.35 s [hopinion-gen] include genvalidity-path-1.0.0.1-96bzJobQcFe5jJkioN6c0f
  1124. 46.35 s [hopinion-gen] include genvalidity-text-1.0.0.1-IfredvrM3m3DEPIRRf4sVR
  1125. 46.35 s [hopinion-gen] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  1126. 46.35 s [hopinion-gen] include text-2.1.3-7c24
  1127. 46.35 s [hopinion-gen] component hopinion-gen-0.0.0-BxCKzFtBsbCJtKOmobTrAb-hopinion-example
  1128. 46.35 s [hopinion-gen] include base-4.20.2.0-815e
  1129. 46.35 s [hopinion-gen] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  1130. 46.35 s [hopinion-gen] include hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  1131. 46.35 s [hopinion-gen] component hopinion-gen-0.0.0-6y1GIbvh8YJ5NoGm3LLLIj-hopinion-test
  1132. 46.35 s [hopinion-gen] include autodocodec-yaml-0.4.0.2-Ww0HVyHJqG8HbuYAzpZAV
  1133. 46.35 s [hopinion-gen] include base-4.20.2.0-815e
  1134. 46.35 s [hopinion-gen] include containers-0.7-0069
  1135. 46.35 s [hopinion-gen] include filepath-1.5.4.0-fc43
  1136. 46.35 s [hopinion-gen] include genvalidity-sydtest-1.0.1.0-8r0R9PxpPNMHTAlolzCy6c
  1137. 46.35 s [hopinion-gen] include genvalidity-sydtest-aeson-1.0.0.1-Hk1B0DiogGMCBbS3yINFzA
  1138. 46.36 s [hopinion-gen] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  1139. 46.36 s [hopinion-gen] include hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  1140. 46.36 s [hopinion-gen] include hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
  1141. 46.36 s [hopinion-gen] include path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
  1142. 46.36 s [hopinion-gen] include path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
  1143. 46.36 s [hopinion-gen] include persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
  1144. 46.36 s [hopinion-gen] include process-1.6.26.1-19ab
  1145. 46.36 s [hopinion-gen] include safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
  1146. 46.36 s [hopinion-gen] include sydtest-0.30.0.0-H0wIWk4FNZZ8ZManIJ62hg
  1147. 46.36 s [hopinion-gen] include sydtest-aeson-0.2.0.1-KWW2Dxs7IH4HZ4W4S7BWEm
  1148. 46.36 s [hopinion-gen] include text-2.1.3-7c24
  1149. 46.36 s [hopinion-gen] include yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
  1150. 46.36 s [hopinion-gen] Linked component graph:
  1151. 46.36 s [hopinion-gen] unit hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  1152. 46.36 s [hopinion-gen] include QuickCheck-2.15.0.1-9aVv5psxM9sGCncyuagjPs
  1153. 46.64 s [hopinion-gen] include base-4.20.2.0-815e
  1154. 46.64 s [hopinion-gen] include genvalidity-1.1.1.0-9zUmM96nADG4LgP0gIidO7
  1155. 46.64 s [hopinion-gen] include genvalidity-aeson-1.1.0.0-4DF0Up7uxBRGsMr6kU4jDJ
  1156. 46.64 s [hopinion-gen] include genvalidity-containers-1.0.0.2-HqGXRjaPEUBzITg8O4Hbp
  1157. 46.64 s [hopinion-gen] include genvalidity-path-1.0.0.1-96bzJobQcFe5jJkioN6c0f
  1158. 46.64 s [hopinion-gen] include genvalidity-text-1.0.0.1-IfredvrM3m3DEPIRRf4sVR
  1159. 46.64 s [hopinion-gen] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  1160. 46.64 s [hopinion-gen] include text-2.1.3-7c24
  1161. 46.64 s [hopinion-gen] Hopinion.Facts.Gen=hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN:Hopinion.Facts.Gen,Hopinion.Rule.Gen=hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN:Hopinion.Rule.Gen
  1162. 46.64 s [hopinion-gen] unit hopinion-gen-0.0.0-BxCKzFtBsbCJtKOmobTrAb-hopinion-example
  1163. 46.64 s [hopinion-gen] include base-4.20.2.0-815e
  1164. 46.64 s [hopinion-gen] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  1165. 46.64 s [hopinion-gen] include hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  1166. 46.64 s [hopinion-gen] unit hopinion-gen-0.0.0-6y1GIbvh8YJ5NoGm3LLLIj-hopinion-test
  1167. 46.64 s [hopinion-gen] include autodocodec-yaml-0.4.0.2-Ww0HVyHJqG8HbuYAzpZAV
  1168. 46.64 s [hopinion-gen] include base-4.20.2.0-815e
  1169. 46.64 s [hopinion-gen] include containers-0.7-0069
  1170. 46.64 s [hopinion-gen] include filepath-1.5.4.0-fc43
  1171. 46.64 s [hopinion-gen] include genvalidity-sydtest-1.0.1.0-8r0R9PxpPNMHTAlolzCy6c
  1172. 46.64 s [hopinion-gen] include genvalidity-sydtest-aeson-1.0.0.1-Hk1B0DiogGMCBbS3yINFzA
  1173. 46.64 s [hopinion-gen] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  1174. 46.64 s [hopinion-gen] include hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  1175. 46.64 s [hopinion-gen] include hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
  1176. 46.64 s [hopinion-gen] include path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
  1177. 46.64 s [hopinion-gen] include path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
  1178. 46.64 s [hopinion-gen] include persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
  1179. 46.64 s [hopinion-gen] include process-1.6.26.1-19ab
  1180. 46.64 s [hopinion-gen] include safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
  1181. 46.64 s [hopinion-gen] include sydtest-0.30.0.0-H0wIWk4FNZZ8ZManIJ62hg
  1182. 46.64 s [hopinion-gen] include sydtest-aeson-0.2.0.1-KWW2Dxs7IH4HZ4W4S7BWEm
  1183. 46.64 s [hopinion-gen] include text-2.1.3-7c24
  1184. 46.64 s [hopinion-gen] include yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
  1185. 46.64 s [hopinion-gen] Ready component graph:
  1186. 46.64 s [hopinion-gen] definite hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  1187. 46.64 s [hopinion-gen] depends QuickCheck-2.15.0.1-9aVv5psxM9sGCncyuagjPs
  1188. 46.64 s [hopinion-gen] depends base-4.20.2.0-815e
  1189. 46.64 s [hopinion-gen] depends genvalidity-1.1.1.0-9zUmM96nADG4LgP0gIidO7
  1190. 46.64 s [hopinion-gen] depends genvalidity-aeson-1.1.0.0-4DF0Up7uxBRGsMr6kU4jDJ
  1191. 46.64 s [hopinion-gen] depends genvalidity-containers-1.0.0.2-HqGXRjaPEUBzITg8O4Hbp
  1192. 46.64 s [hopinion-gen] depends genvalidity-path-1.0.0.1-96bzJobQcFe5jJkioN6c0f
  1193. 46.64 s [hopinion-gen] depends genvalidity-text-1.0.0.1-IfredvrM3m3DEPIRRf4sVR
  1194. 46.64 s [hopinion-gen] depends hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  1195. 46.64 s [hopinion-gen] depends text-2.1.3-7c24
  1196. 46.64 s [hopinion-gen] definite hopinion-gen-0.0.0-BxCKzFtBsbCJtKOmobTrAb-hopinion-example
  1197. 46.64 s [hopinion-gen] depends base-4.20.2.0-815e
  1198. 46.64 s [hopinion-gen] depends hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  1199. 46.64 s [hopinion-gen] depends hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  1200. 46.64 s [hopinion-gen] definite hopinion-gen-0.0.0-6y1GIbvh8YJ5NoGm3LLLIj-hopinion-test
  1201. 46.64 s [hopinion-gen] depends autodocodec-yaml-0.4.0.2-Ww0HVyHJqG8HbuYAzpZAV
  1202. 46.64 s [hopinion-gen] depends base-4.20.2.0-815e
  1203. 46.64 s [hopinion-gen] depends containers-0.7-0069
  1204. 46.64 s [hopinion-gen] depends filepath-1.5.4.0-fc43
  1205. 46.64 s [hopinion-gen] depends genvalidity-sydtest-1.0.1.0-8r0R9PxpPNMHTAlolzCy6c
  1206. 46.64 s [hopinion-gen] depends genvalidity-sydtest-aeson-1.0.0.1-Hk1B0DiogGMCBbS3yINFzA
  1207. 46.64 s [hopinion-gen] depends hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
  1208. 46.64 s [hopinion-gen] depends hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  1209. 46.64 s [hopinion-gen] depends hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
  1210. 46.64 s [hopinion-gen] depends path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
  1211. 46.64 s [hopinion-gen] depends path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
  1212. 46.64 s [hopinion-gen] depends persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
  1213. 46.64 s [hopinion-gen] depends process-1.6.26.1-19ab
  1214. 46.64 s [hopinion-gen] depends safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
  1215. 46.64 s [hopinion-gen] depends sydtest-0.30.0.0-H0wIWk4FNZZ8ZManIJ62hg
  1216. 46.64 s [hopinion-gen] depends sydtest-aeson-0.2.0.1-KWW2Dxs7IH4HZ4W4S7BWEm
  1217. 46.64 s [hopinion-gen] depends text-2.1.3-7c24
  1218. 46.64 s [hopinion-gen] depends yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
  1219. 46.64 s [hopinion-gen] Using Cabal-3.12.1.0 compiled by ghc-9.10
  1220. 46.64 s [hopinion-gen] Using compiler: ghc-9.10.3
  1221. 46.64 s [hopinion-gen] Using install prefix:
  1222. 46.64 s [hopinion-gen] /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0
  1223. 46.64 s [hopinion-gen] Executables installed in:
  1224. 46.64 s [hopinion-gen] /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/bin
  1225. 46.64 s [hopinion-gen] Libraries installed in:
  1226. 46.64 s [hopinion-gen] /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-1e5d/hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  1227. 46.64 s [hopinion-gen] Dynamic Libraries installed in:
  1228. 46.64 s [hopinion-gen] /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-1e5d
  1229. 46.64 s [hopinion-gen] Private executables installed in:
  1230. 46.64 s [hopinion-gen] /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/libexec/x86_64-linux-ghc-9.10.3-1e5d/hopinion-gen-0.0.0
  1231. 46.64 s [hopinion-gen] Data files installed in:
  1232. 46.64 s [hopinion-gen] /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/share/x86_64-linux-ghc-9.10.3-1e5d/hopinion-gen-0.0.0
  1233. 46.64 s [hopinion-gen] Documentation installed in:
  1234. 46.96 s [hopinion-gen] /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/share/doc/x86_64-linux-ghc-9.10.3-1e5d/hopinion-gen-0.0.0
  1235. 46.96 s [hopinion-gen] Configuration files installed in:
  1236. 46.96 s [hopinion-gen] /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/etc
  1237. 46.96 s [hopinion-gen] No alex found
  1238. 46.96 s [hopinion-gen] Using ar found on system at:
  1239. 46.96 s [hopinion-gen] /nix/store/4yi6jj75bb5hhdzpzlxfyf69d35wsf2x-binutils-wrapper-2.44/bin/ar
  1240. 46.96 s [hopinion-gen] No c2hs found
  1241. 46.96 s [hopinion-gen] No cpphs found
  1242. 46.96 s [hopinion-gen] No doctest found
  1243. 46.96 s [hopinion-gen] Using gcc version 15.2.0 given by user at:
  1244. 46.96 s [hopinion-gen] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/gcc
  1245. 46.96 s [hopinion-gen] Using ghc version 9.10.3 found on system at:
  1246. 46.96 s [hopinion-gen] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/ghc
  1247. 46.96 s [hopinion-gen] Using ghc-pkg version 9.10.3 found on system at:
  1248. 46.96 s [hopinion-gen] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/ghc-pkg-9.10.3
  1249. 46.96 s [hopinion-gen] No ghcjs found
  1250. 46.96 s [hopinion-gen] No ghcjs-pkg found
  1251. 46.96 s [hopinion-gen] No greencard found
  1252. 46.96 s [hopinion-gen] Using haddock version 2.31.1 found on system at:
  1253. 46.96 s [hopinion-gen] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/haddock-ghc-9.10.3
  1254. 46.96 s [hopinion-gen] No happy found
  1255. 46.96 s [hopinion-gen] Using haskell-suite found on system at: haskell-suite-dummy-location
  1256. 46.96 s [hopinion-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
  1257. 46.96 s [hopinion-gen] No hmake found
  1258. 46.96 s [hopinion-gen] Using hpc version 0.69 found on system at:
  1259. 46.96 s [hopinion-gen] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/hpc-ghc-9.10.3
  1260. 46.96 s [hopinion-gen] Using hsc2hs version 0.68.10 found on system at:
  1261. 46.96 s [hopinion-gen] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3
  1262. 46.96 s [hopinion-gen] Using hscolour version 1.25 found on system at:
  1263. 46.96 s [hopinion-gen] /nix/store/cr6kpl6x940p198sd9p76lj6gck0zshk-hscolour-1.25/bin/HsColour
  1264. 46.96 s [hopinion-gen] No jhc found
  1265. 46.96 s [hopinion-gen] Using ld found on system at:
  1266. 46.96 s [hopinion-gen] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/ld
  1267. 46.96 s [hopinion-gen] No pkg-config found
  1268. 46.96 s [hopinion-gen] Using runghc version 9.10.3 found on system at:
  1269. 46.96 s [hopinion-gen] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/runghc-9.10.3
  1270. 46.96 s [hopinion-gen] Using strip version 2.44 found on system at:
  1271. 46.96 s [hopinion-gen] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/strip
  1272. 46.96 s [hopinion-gen] Using tar found on system at:
  1273. 46.96 s [hopinion-gen] /nix/store/isva9q9zx3frx6hh6cnpihh1kd2bx6bk-gnutar-1.35/bin/tar
  1274. 46.96 s [hopinion-gen] No uhc found
  1275. 46.96 s [hopinion-gen] Phase: buildPhase
  1276. 46.96 s [hopinion-gen] Preprocessing library for hopinion-gen-0.0.0...
  1277. 46.96 s [hopinion-gen] Building library for hopinion-gen-0.0.0...
  1278. 47.10 s [hopinion-gen] [1 of 3] Compiling Hopinion.Facts.Gen ( src/Hopinion/Facts/Gen.hs, dist/build/Hopinion/Facts/Gen.o, dist/build/Hopinion/Facts/Gen.dyn_o )
  1279. 48.37 s [hopinion-gen] [2 of 3] Compiling Hopinion.Rule.Gen ( src/Hopinion/Rule/Gen.hs, dist/build/Hopinion/Rule/Gen.o, dist/build/Hopinion/Rule/Gen.dyn_o )
  1280. 48.37 s [hopinion-gen] [3 of 3] Compiling Paths_hopinion_gen ( dist/build/autogen/Paths_hopinion_gen.hs, dist/build/Paths_hopinion_gen.o, dist/build/Paths_hopinion_gen.dyn_o )
  1281. 48.56 s [hopinion-gen] [1 of 3] Compiling Hopinion.Facts.Gen ( src/Hopinion/Facts/Gen.hs, dist/build/Hopinion/Facts/Gen.p_o )
  1282. 49.79 s [hopinion-gen] [2 of 3] Compiling Hopinion.Rule.Gen ( src/Hopinion/Rule/Gen.hs, dist/build/Hopinion/Rule/Gen.p_o )
  1283. 49.79 s [hopinion-gen] [3 of 3] Compiling Paths_hopinion_gen ( dist/build/autogen/Paths_hopinion_gen.hs, dist/build/Paths_hopinion_gen.p_o )
  1284. 54.74 s [hopinion-gen] Preprocessing executable 'hopinion-example' for hopinion-gen-0.0.0...
  1285. 54.74 s [hopinion-gen] Building executable 'hopinion-example' for hopinion-gen-0.0.0...
  1286. 54.81 s [hopinion-gen] [1 of 2] Compiling Main ( app/Main.hs, dist/build/hopinion-example/hopinion-example-tmp/Main.o )
  1287. 54.94 s [hopinion-gen] [2 of 2] Compiling Paths_hopinion_gen ( dist/build/hopinion-example/autogen/Paths_hopinion_gen.hs, dist/build/hopinion-example/hopinion-example-tmp/Paths_hopinion_gen.o )
  1288. 55.07 s [hopinion-gen] [3 of 3] Linking dist/build/hopinion-example/hopinion-example
  1289. 58.36 s [hopinion-gen] Preprocessing test suite 'hopinion-test' for hopinion-gen-0.0.0...
  1290. 58.37 s [hopinion-gen] Building test suite 'hopinion-test' for hopinion-gen-0.0.0...
  1291. 58.51 s [hopinion-gen] [ 1 of 17] Compiling Hopinion.AnnotationSpec ( test/Hopinion/AnnotationSpec.hs, dist/build/hopinion-test/hopinion-test-tmp/Hopinion/AnnotationSpec.o )
  1292. 59.75 s [hopinion-gen] [ 2 of 17] Compiling Hopinion.ChoicesSpec ( test/Hopinion/ChoicesSpec.hs, dist/build/hopinion-test/hopinion-test-tmp/Hopinion/ChoicesSpec.o )
  1293. 59.75 s [hopinion-gen] [ 3 of 17] Compiling Hopinion.CommentSpec ( test/Hopinion/CommentSpec.hs, dist/build/hopinion-test/hopinion-test-tmp/Hopinion/CommentSpec.o )
  1294. 59.75 s [hopinion-gen] [ 4 of 17] Compiling Hopinion.CompiledSpec ( test/Hopinion/CompiledSpec.hs, dist/build/hopinion-test/hopinion-test-tmp/Hopinion/CompiledSpec.o )
  1295. 59.75 s [hopinion-gen] [ 5 of 17] Compiling Hopinion.ExampleSpec ( test/Hopinion/ExampleSpec.hs, dist/build/hopinion-test/hopinion-test-tmp/Hopinion/ExampleSpec.o )
  1296. 59.75 s [hopinion-gen] [ 6 of 17] Compiling Hopinion.Facts.ModuleSpec ( test/Hopinion/Facts/ModuleSpec.hs, dist/build/hopinion-test/hopinion-test-tmp/Hopinion/Facts/ModuleSpec.o )
  1297. 59.75 s [hopinion-gen] [ 7 of 17] Compiling Hopinion.FactsSpec ( test/Hopinion/FactsSpec.hs, dist/build/hopinion-test/hopinion-test-tmp/Hopinion/FactsSpec.o )
  1298. 59.75 s [hopinion-gen] [ 8 of 17] Compiling Hopinion.HieSpec ( test/Hopinion/HieSpec.hs, dist/build/hopinion-test/hopinion-test-tmp/Hopinion/HieSpec.o )
  1299. 59.75 s [hopinion-gen] [ 9 of 17] Compiling Hopinion.ProjectSpec ( test/Hopinion/ProjectSpec.hs, dist/build/hopinion-test/hopinion-test-tmp/Hopinion/ProjectSpec.o )
  1300. 59.75 s [hopinion-gen] [10 of 17] Compiling Hopinion.ReportSpec ( test/Hopinion/ReportSpec.hs, dist/build/hopinion-test/hopinion-test-tmp/Hopinion/ReportSpec.o )
  1301. 59.75 s [hopinion-gen] [11 of 17] Compiling Hopinion.RunSpec ( test/Hopinion/RunSpec.hs, dist/build/hopinion-test/hopinion-test-tmp/Hopinion/RunSpec.o )
  1302. 59.75 s [hopinion-gen] [12 of 17] Compiling Hopinion.StoreSpec ( test/Hopinion/StoreSpec.hs, dist/build/hopinion-test/hopinion-test-tmp/Hopinion/StoreSpec.o )
  1303. 59.75 s [hopinion-gen] [13 of 17] Compiling Hopinion.TestUtils ( test/Hopinion/TestUtils.hs, dist/build/hopinion-test/hopinion-test-tmp/Hopinion/TestUtils.o )
  1304. 59.75 s [hopinion-gen] [14 of 17] Compiling Hopinion.TestResourcesSpec ( test/Hopinion/TestResourcesSpec.hs, dist/build/hopinion-test/hopinion-test-tmp/Hopinion/TestResourcesSpec.o )
  1305. 59.75 s [hopinion-gen] [15 of 17] Compiling Hopinion.RuleSpec ( test/Hopinion/RuleSpec.hs, dist/build/hopinion-test/hopinion-test-tmp/Hopinion/RuleSpec.o )
  1306. 59.75 s [hopinion-gen] [16 of 17] Compiling Main ( test/Main.hs, dist/build/hopinion-test/hopinion-test-tmp/Main.o )
  1307. 59.77 s [hopinion-gen] [17 of 17] Compiling Paths_hopinion_gen ( dist/build/hopinion-test/autogen/Paths_hopinion_gen.hs, dist/build/hopinion-test/hopinion-test-tmp/Paths_hopinion_gen.o )
  1308. 60.23 s [hopinion-gen] [18 of 18] Linking dist/build/hopinion-test/hopinion-test
  1309. 63.88 s [hopinion-gen] Phase: checkPhase
  1310. 64.23 s [hopinion-gen] Running 1 test suites...
  1311. 64.23 s [hopinion-gen] Test suite hopinion-test: RUNNING...
  1312. 64.48 s [hopinion-gen] Tests:
  1313. 64.48 s [hopinion-gen]
  1314. 64.48 s [hopinion-gen] Hopinion.ReportSpec
  1315. 64.48 s [hopinion-gen] Finding
  1316. 64.48 s [hopinion-gen] JSON Finding (valid)
  1317. 64.48 s [hopinion-gen] encode :: Finding -> Data.ByteString.Lazy.ByteString
  1318. 64.48 s [hopinion-gen] ✓ never fails to encode a "valid Finding" 23.72 ms
  1319. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1320. 64.48 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Finding
  1321. 64.48 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Finding"'s 24.83 ms
  1322. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1323. 64.48 s [hopinion-gen] GenValid Finding
  1324. 64.48 s [hopinion-gen] genValid :: Gen Finding
  1325. 64.48 s [hopinion-gen] ✓ only generates valid 'Finding's 25.47 ms
  1326. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1327. 64.48 s [hopinion-gen] ✓ colours the report for a terminal and not for a pipe 14.64 ms
  1328. 64.48 s [hopinion-gen] Complaints
  1329. 64.48 s [hopinion-gen] GenValid Complaints
  1330. 64.48 s [hopinion-gen] genValid :: Gen Complaints
  1331. 64.48 s [hopinion-gen] ✓ only generates valid 'Complaints's 194.35 ms
  1332. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1333. 64.48 s [hopinion-gen] ✓ is clean exactly when it has nothing to complain about 145.64 ms
  1334. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1335. 64.48 s [hopinion-gen] ✓ round trips through the bytes a report directory holds 217.91 ms
  1336. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1337. 64.48 s [hopinion-gen] JSON Complaints (valid)
  1338. 64.48 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Complaints
  1339. 64.48 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Complaints"'s 224.59 ms
  1340. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1341. 64.48 s [hopinion-gen] encode :: Complaints -> Data.ByteString.Lazy.ByteString
  1342. 64.48 s [hopinion-gen] ✓ never fails to encode a "valid Complaints" 180.70 ms
  1343. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1344. 64.48 s [hopinion-gen] OverBroad
  1345. 64.48 s [hopinion-gen] GenValid OverBroad
  1346. 64.48 s [hopinion-gen] genValid :: Gen OverBroad
  1347. 64.48 s [hopinion-gen] ✓ only generates valid 'OverBroad's 27.80 ms
  1348. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1349. 64.48 s [hopinion-gen] JSON OverBroad (valid)
  1350. 64.48 s [hopinion-gen] encode :: OverBroad -> Data.ByteString.Lazy.ByteString
  1351. 64.48 s [hopinion-gen] ✓ never fails to encode a "valid OverBroad" 23.95 ms
  1352. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1353. 64.48 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String OverBroad
  1354. 64.48 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid OverBroad"'s 34.06 ms
  1355. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1356. 64.48 s [hopinion-gen] ✓ shows a failure with no code under it 3.49 ms
  1357. 64.48 s [hopinion-gen] Failure
  1358. 64.48 s [hopinion-gen] GenValid Failure
  1359. 64.48 s [hopinion-gen] genValid :: Gen Failure
  1360. 64.48 s [hopinion-gen] ✓ only generates valid 'Failure's 7.44 ms
  1361. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1362. 64.48 s [hopinion-gen] JSON Failure (valid)
  1363. 64.48 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Failure
  1364. 64.48 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Failure"'s 5.19 ms
  1365. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1366. 64.48 s [hopinion-gen] encode :: Failure -> Data.ByteString.Lazy.ByteString
  1367. 64.48 s [hopinion-gen] ✓ never fails to encode a "valid Failure" 3.19 ms
  1368. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1369. 64.48 s [hopinion-gen] Unused
  1370. 64.48 s [hopinion-gen] GenValid Unused
  1371. 64.48 s [hopinion-gen] genValid :: Gen Unused
  1372. 64.48 s [hopinion-gen] ✓ only generates valid 'Unused's 7.10 ms
  1373. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1374. 64.48 s [hopinion-gen] JSON Unused (valid)
  1375. 64.48 s [hopinion-gen] encode :: Unused -> Data.ByteString.Lazy.ByteString
  1376. 64.48 s [hopinion-gen] ✓ never fails to encode a "valid Unused" 6.33 ms
  1377. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1378. 64.48 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Unused
  1379. 64.48 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Unused"'s 10.23 ms
  1380. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1381. 64.48 s [hopinion-gen] ✓ shows a finding, a broken suppression, an unused one and an over-broad one 9.52 ms
  1382. 64.48 s [hopinion-gen] ✓ has the repository the goldens are of, and the goldens 0.06 ms
  1383. 64.48 s [hopinion-gen] StoreProblem
  1384. 64.48 s [hopinion-gen] GenValid StoreProblem
  1385. 64.48 s [hopinion-gen] genValid :: Gen StoreProblem
  1386. 64.48 s [hopinion-gen] ✓ only generates valid 'StoreProblem's 2.98 ms
  1387. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1388. 64.48 s [hopinion-gen] JSON StoreProblem (valid)
  1389. 64.48 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String StoreProblem
  1390. 64.48 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid StoreProblem"'s 3.06 ms
  1391. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1392. 64.48 s [hopinion-gen] encode :: StoreProblem -> Data.ByteString.Lazy.ByteString
  1393. 64.48 s [hopinion-gen] ✓ never fails to encode a "valid StoreProblem" 2.94 ms
  1394. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1395. 64.48 s [hopinion-gen] Complaint
  1396. 64.48 s [hopinion-gen] JSON Complaint (valid)
  1397. 64.48 s [hopinion-gen] encode :: Complaint -> Data.ByteString.Lazy.ByteString
  1398. 64.48 s [hopinion-gen] ✓ never fails to encode a "valid Complaint" 18.46 ms
  1399. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1400. 64.48 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Complaint
  1401. 64.48 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Complaint"'s 23.11 ms
  1402. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1403. 64.48 s [hopinion-gen] GenValid Complaint
  1404. 64.48 s [hopinion-gen] genValid :: Gen Complaint
  1405. 64.48 s [hopinion-gen] ✓ only generates valid 'Complaint's 17.62 ms
  1406. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1407. 64.48 s [hopinion-gen] ParseFailure
  1408. 64.48 s [hopinion-gen] GenValid ParseFailure
  1409. 64.48 s [hopinion-gen] genValid :: Gen ParseFailure
  1410. 64.48 s [hopinion-gen] ✓ only generates valid 'ParseFailure's 4.89 ms
  1411. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1412. 64.48 s [hopinion-gen] JSON ParseFailure (valid)
  1413. 64.48 s [hopinion-gen] encode :: ParseFailure -> Data.ByteString.Lazy.ByteString
  1414. 64.48 s [hopinion-gen] ✓ never fails to encode a "valid ParseFailure" 8.61 ms
  1415. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1416. 64.48 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String ParseFailure
  1417. 64.48 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid ParseFailure"'s 10.41 ms
  1418. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1419. 64.48 s [hopinion-gen] Hopinion.ChoicesSpec
  1420. 64.48 s [hopinion-gen] parseChoices
  1421. 64.48 s [hopinion-gen] ✓ refuses something that is not a set of settings 0.05 ms
  1422. 64.48 s [hopinion-gen] ✓ reads back whatever the codec writes 49.13 ms
  1423. 64.48 s [hopinion-gen] passed for all of 100 inputs.
  1424. 64.48 s [hopinion-gen] ✓ refuses a key it does not know, rather than ignoring it 0.06 ms
  1425. 64.56 s [hopinion-gen] ✓ refuses a name that is not a rule id 0.03 ms
  1426. 64.56 s [hopinion-gen] ✓ reads a file holding nothing as the codec reads a file holding no settings 0.01 ms
  1427. 64.56 s [hopinion-gen] ✓ reads an empty list as nothing decided 0.02 ms
  1428. 64.56 s [hopinion-gen] ✓ reads a file holding nothing as nothing decided 0.00 ms
  1429. 64.56 s [hopinion-gen] ✓ says which file and which setting 0.01 ms
  1430. 64.56 s [hopinion-gen] ✓ reads the rules a repository has decided against 0.03 ms
  1431. 64.56 s [hopinion-gen] ✓ reads a file holding only comments as nothing decided 0.01 ms
  1432. 64.56 s [hopinion-gen] Choices
  1433. 64.56 s [hopinion-gen] ✓ has the schema the golden says 0.14 ms
  1434. 64.56 s [hopinion-gen] JSON Choices (valid)
  1435. 64.56 s [hopinion-gen] encode :: Choices -> Data.ByteString.Lazy.ByteString
  1436. 64.56 s [hopinion-gen] ✓ never fails to encode a "valid Choices" 16.36 ms
  1437. 64.56 s [hopinion-gen] passed for all of 100 inputs.
  1438. 64.56 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Choices
  1439. 64.56 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Choices"'s 27.82 ms
  1440. 64.56 s [hopinion-gen] passed for all of 100 inputs.
  1441. 64.56 s [hopinion-gen] GenValid Choices
  1442. 64.56 s [hopinion-gen] genValid :: Gen Choices
  1443. 64.56 s [hopinion-gen] ✓ only generates valid 'Choices's 27.33 ms
  1444. 64.56 s [hopinion-gen] passed for all of 100 inputs.
  1445. 64.56 s [hopinion-gen] ✓ has the goldens it reads and no others 0.07 ms
  1446. 64.56 s [hopinion-gen] Hopinion.Facts.ModuleSpec
  1447. 64.56 s [hopinion-gen] isSpecFilePath
  1448. 64.56 s [hopinion-gen] ✓ reads the file name rather than the path it is under 0.01 ms
  1449. 64.56 s [hopinion-gen] ✓ does not read a module that merely mentions a spec as a test file 0.00 ms
  1450. 64.56 s [hopinion-gen] ✓ does not read the discovery entry point as a test file 0.00 ms
  1451. 64.56 s [hopinion-gen] Hopinion.ExampleSpec
  1452. 64.56 s [hopinion-gen] clean
  1453. 64.56 s [hopinion-gen] ✓ passes every check, which is what the Nix builders assert of it 21.36 ms
  1454. 64.56 s [hopinion-gen] decided
  1455. 64.56 s [hopinion-gen] ✓ would report it, so the file is what made the difference 6.58 ms
  1456. 64.57 s [hopinion-gen] ✓ does not run the rule its hopinion.yaml decided against 10.82 ms
  1457. 64.57 s [hopinion-gen] ✓ has the three examples nix/e2e.nix names, and the golden of the dirty one 2.09 ms
  1458. 64.57 s [hopinion-gen] dirty
  1459. 64.57 s [hopinion-gen] ✓ holds the three packages discovery must find 4.61 ms
  1460. 64.57 s [hopinion-gen] ✓ reports what the Nix checks read back 26.88 ms
  1461. 64.57 s [hopinion-gen] ✓ fails at every level 14.44 ms
  1462. 64.57 s [hopinion-gen] Hopinion.CompiledSpec
  1463. 64.57 s [hopinion-gen] uncoveredModules
  1464. 64.57 s [hopinion-gen] ✓ names a module whose interface is missing beside its names 0.30 ms
  1465. 64.57 s [hopinion-gen] ✓ says nothing about a build that accounts for every module 0.85 ms
  1466. 64.57 s [hopinion-gen] ✓ names a module the directories do not account for 0.33 ms
  1467. 64.57 s [hopinion-gen] ✓ promises nothing when there are no directories 0.01 ms
  1468. 64.57 s [hopinion-gen] ✓ counts both modules called Main covered when there is a tree for each 0.78 ms
  1469. 64.57 s [hopinion-gen] sameSourceFile
  1470. 64.57 s [hopinion-gen] ✓ does not match a path from a build directory the repository knows nothing about 0.00 ms
  1471. 64.57 s [hopinion-gen] ✓ ignores a leading dot, which is how a build often names its own directory 0.01 ms
  1472. 64.57 s [hopinion-gen] ✓ tells one component's Main from another's 0.01 ms
  1473. 64.57 s [hopinion-gen] ✓ matches a path relative to the package against one relative to the repository 0.01 ms
  1474. 64.57 s [hopinion-gen] ✓ does not match a different module that happens to end the same way 0.01 ms
  1475. 64.57 s [hopinion-gen] ✓ refuses a bare file name, which would match every component's Main 0.01 ms
  1476. 64.57 s [hopinion-gen] ✓ refuses a path that is not one this tool could name 0.00 ms
  1477. 64.57 s [hopinion-gen] Hopinion.FactsSpec
  1478. 64.57 s [hopinion-gen] NonEmptyText
  1479. 64.57 s [hopinion-gen] JSON NonEmptyText (valid)
  1480. 64.57 s [hopinion-gen] encode :: NonEmptyText -> Data.ByteString.Lazy.ByteString
  1481. 64.57 s [hopinion-gen] ✓ never fails to encode a "valid NonEmptyText" 0.56 ms
  1482. 64.57 s [hopinion-gen] passed for all of 100 inputs.
  1483. 64.57 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String NonEmptyText
  1484. 64.57 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid NonEmptyText"'s 0.62 ms
  1485. 64.57 s [hopinion-gen] passed for all of 100 inputs.
  1486. 64.57 s [hopinion-gen] GenValid NonEmptyText
  1487. 64.57 s [hopinion-gen] genValid :: Gen NonEmptyText
  1488. 64.57 s [hopinion-gen] ✓ only generates valid 'NonEmptyText's 1.07 ms
  1489. 64.57 s [hopinion-gen] passed for all of 100 inputs.
  1490. 64.57 s [hopinion-gen] ConcatOperand
  1491. 64.57 s [hopinion-gen] GenValid ConcatOperand
  1492. 64.57 s [hopinion-gen] genValid :: Gen ConcatOperand
  1493. 64.57 s [hopinion-gen] ✓ only generates valid 'ConcatOperand's 0.12 ms
  1494. 64.57 s [hopinion-gen] passed for all of 100 inputs.
  1495. 64.57 s [hopinion-gen] RuleId
  1496. 64.57 s [hopinion-gen] ✓ is PascalCase, so a rule id can never be mistaken for anything else 1.10 ms
  1497. 64.57 s [hopinion-gen] passed for all of 100 inputs.
  1498. 64.57 s [hopinion-gen] ✓ contains no colon, leaving the second colon free for later 1.35 ms
  1499. 64.57 s [hopinion-gen] passed for all of 100 inputs.
  1500. 64.57 s [hopinion-gen] JSON RuleId (valid)
  1501. 64.57 s [hopinion-gen] encode :: RuleId -> Data.ByteString.Lazy.ByteString
  1502. 64.57 s [hopinion-gen] ✓ never fails to encode a "valid RuleId" 1.75 ms
  1503. 64.57 s [hopinion-gen] passed for all of 100 inputs.
  1504. 64.57 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String RuleId
  1505. 64.57 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid RuleId"'s 2.12 ms
  1506. 64.57 s [hopinion-gen] passed for all of 100 inputs.
  1507. 64.57 s [hopinion-gen] ✓ round trips through its text 1.62 ms
  1508. 64.57 s [hopinion-gen] passed for all of 100 inputs.
  1509. 64.57 s [hopinion-gen] GenValid RuleId
  1510. 64.57 s [hopinion-gen] genValid :: Gen RuleId
  1511. 64.57 s [hopinion-gen] ✓ only generates valid 'RuleId's 1.68 ms
  1512. 64.57 s [hopinion-gen] passed for all of 100 inputs.
  1513. 64.57 s [hopinion-gen] DeclKind
  1514. 64.57 s [hopinion-gen] GenValid DeclKind
  1515. 64.57 s [hopinion-gen] genValid :: Gen DeclKind
  1516. 64.57 s [hopinion-gen] ✓ only generates valid 'DeclKind's 0.15 ms
  1517. 64.57 s [hopinion-gen] passed for all of 100 inputs.
  1518. 64.57 s [hopinion-gen] Reason
  1519. 64.57 s [hopinion-gen] GenValid Reason
  1520. 64.57 s [hopinion-gen] genValid :: Gen Reason
  1521. 64.57 s [hopinion-gen] ✓ only generates valid 'Reason's 1.51 ms
  1522. 64.57 s [hopinion-gen] passed for all of 100 inputs.
  1523. 64.57 s [hopinion-gen] JSON Reason (valid)
  1524. 64.74 s [hopinion-gen] encode :: Reason -> Data.ByteString.Lazy.ByteString
  1525. 64.74 s [hopinion-gen] ✓ never fails to encode a "valid Reason" 0.92 ms
  1526. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1527. 64.74 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Reason
  1528. 64.74 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Reason"'s 1.80 ms
  1529. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1530. 64.74 s [hopinion-gen] ComponentName
  1531. 64.74 s [hopinion-gen] JSON ComponentName (valid)
  1532. 64.74 s [hopinion-gen] encode :: ComponentName -> Data.ByteString.Lazy.ByteString
  1533. 64.74 s [hopinion-gen] ✓ never fails to encode a "valid ComponentName" 1.12 ms
  1534. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1535. 64.74 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String ComponentName
  1536. 64.74 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid ComponentName"'s 1.79 ms
  1537. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1538. 64.74 s [hopinion-gen] GenValid ComponentName
  1539. 64.74 s [hopinion-gen] genValid :: Gen ComponentName
  1540. 64.74 s [hopinion-gen] ✓ only generates valid 'ComponentName's 1.95 ms
  1541. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1542. 64.74 s [hopinion-gen] FormatVersion
  1543. 64.74 s [hopinion-gen] GenValid FormatVersion
  1544. 64.74 s [hopinion-gen] genValid :: Gen FormatVersion
  1545. 64.74 s [hopinion-gen] ✓ only generates valid 'FormatVersion's 0.53 ms
  1546. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1547. 64.74 s [hopinion-gen] InstanceMethods
  1548. 64.74 s [hopinion-gen] GenValid InstanceMethods
  1549. 64.74 s [hopinion-gen] genValid :: Gen InstanceMethods
  1550. 64.74 s [hopinion-gen] ✓ only generates valid 'InstanceMethods's 0.16 ms
  1551. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1552. 64.74 s [hopinion-gen] ExportList
  1553. 64.74 s [hopinion-gen] GenValid ExportList
  1554. 64.74 s [hopinion-gen] genValid :: Gen ExportList
  1555. 64.74 s [hopinion-gen] ✓ only generates valid 'ExportList's 13.37 ms
  1556. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1557. 64.74 s [hopinion-gen] CasedArgument
  1558. 64.74 s [hopinion-gen] GenValid CasedArgument
  1559. 64.74 s [hopinion-gen] genValid :: Gen CasedArgument
  1560. 64.74 s [hopinion-gen] ✓ only generates valid 'CasedArgument's 16.45 ms
  1561. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1562. 64.74 s [hopinion-gen] TemplateHaskellUse
  1563. 64.74 s [hopinion-gen] GenValid TemplateHaskellUse
  1564. 64.74 s [hopinion-gen] genValid :: Gen TemplateHaskellUse
  1565. 64.74 s [hopinion-gen] ✓ only generates valid 'TemplateHaskellUse's 0.43 ms
  1566. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1567. 64.74 s [hopinion-gen] ✓ roundtrips through the text a row stores it as 0.22 ms
  1568. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1569. 64.74 s [hopinion-gen] Position
  1570. 64.74 s [hopinion-gen] GenValid Position
  1571. 64.74 s [hopinion-gen] genValid :: Gen Position
  1572. 64.74 s [hopinion-gen] ✓ only generates valid 'Position's 0.19 ms
  1573. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1574. 64.74 s [hopinion-gen] JSON Position (valid)
  1575. 64.74 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Position
  1576. 64.74 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Position"'s 2.23 ms
  1577. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1578. 64.74 s [hopinion-gen] encode :: Position -> Data.ByteString.Lazy.ByteString
  1579. 64.74 s [hopinion-gen] ✓ never fails to encode a "valid Position" 1.12 ms
  1580. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1581. 64.74 s [hopinion-gen] PackageRole
  1582. 64.74 s [hopinion-gen] ✓ roundtrips through the text a row stores it as 0.01 ms
  1583. 64.74 s [hopinion-gen] ModuleKey
  1584. 64.74 s [hopinion-gen] GenValid ModuleKey
  1585. 64.74 s [hopinion-gen] genValid :: Gen ModuleKey
  1586. 64.74 s [hopinion-gen] ✓ only generates valid 'ModuleKey's 2.15 ms
  1587. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1588. 64.74 s [hopinion-gen] JSON ModuleKey (valid)
  1589. 64.74 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String ModuleKey
  1590. 64.74 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid ModuleKey"'s 1.34 ms
  1591. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1592. 64.74 s [hopinion-gen] encode :: ModuleKey -> Data.ByteString.Lazy.ByteString
  1593. 64.74 s [hopinion-gen] ✓ never fails to encode a "valid ModuleKey" 1.99 ms
  1594. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1595. 64.74 s [hopinion-gen] DeclFact
  1596. 64.74 s [hopinion-gen] GenValid DeclFact
  1597. 64.74 s [hopinion-gen] genValid :: Gen DeclFact
  1598. 64.74 s [hopinion-gen] ✓ only generates valid 'DeclFact's 10.01 ms
  1599. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1600. 64.74 s [hopinion-gen] DeclName
  1601. 64.74 s [hopinion-gen] JSON DeclName (valid)
  1602. 64.74 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String DeclName
  1603. 64.74 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid DeclName"'s 3.13 ms
  1604. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1605. 64.74 s [hopinion-gen] encode :: DeclName -> Data.ByteString.Lazy.ByteString
  1606. 64.74 s [hopinion-gen] ✓ never fails to encode a "valid DeclName" 1.78 ms
  1607. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1608. 64.74 s [hopinion-gen] GenValid DeclName
  1609. 64.74 s [hopinion-gen] genValid :: Gen DeclName
  1610. 64.74 s [hopinion-gen] ✓ only generates valid 'DeclName's 2.45 ms
  1611. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1612. 64.74 s [hopinion-gen] StrayAppDecl
  1613. 64.74 s [hopinion-gen] GenValid StrayAppDecl
  1614. 64.74 s [hopinion-gen] genValid :: Gen StrayAppDecl
  1615. 64.74 s [hopinion-gen] ✓ only generates valid 'StrayAppDecl's 9.93 ms
  1616. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1617. 64.74 s [hopinion-gen] CommentStyle
  1618. 64.74 s [hopinion-gen] GenValid CommentStyle
  1619. 64.74 s [hopinion-gen] genValid :: Gen CommentStyle
  1620. 64.74 s [hopinion-gen] ✓ only generates valid 'CommentStyle's 0.15 ms
  1621. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1622. 64.74 s [hopinion-gen] JSON CommentStyle (valid)
  1623. 64.74 s [hopinion-gen] encode :: CommentStyle -> Data.ByteString.Lazy.ByteString
  1624. 64.74 s [hopinion-gen] ✓ never fails to encode a "valid CommentStyle" 0.70 ms
  1625. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1626. 64.74 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String CommentStyle
  1627. 64.74 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid CommentStyle"'s 0.95 ms
  1628. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1629. 64.74 s [hopinion-gen] GenPackage
  1630. 64.74 s [hopinion-gen] GenValid GenPackage
  1631. 64.74 s [hopinion-gen] genValid :: Gen GenPackage
  1632. 64.74 s [hopinion-gen] ✓ only generates valid 'GenPackage's 2.77 ms
  1633. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1634. 64.74 s [hopinion-gen] TypeAppFact
  1635. 64.74 s [hopinion-gen] GenValid TypeAppFact
  1636. 64.74 s [hopinion-gen] genValid :: Gen TypeAppFact
  1637. 64.74 s [hopinion-gen] ✓ only generates valid 'TypeAppFact's 11.19 ms
  1638. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1639. 64.74 s [hopinion-gen] Span
  1640. 64.74 s [hopinion-gen] GenValid Span
  1641. 64.74 s [hopinion-gen] genValid :: Gen Span
  1642. 64.74 s [hopinion-gen] ✓ only generates valid 'Span's 5.35 ms
  1643. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1644. 64.74 s [hopinion-gen] JSON Span (valid)
  1645. 64.74 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Span
  1646. 64.74 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Span"'s 7.36 ms
  1647. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1648. 64.74 s [hopinion-gen] encode :: Span -> Data.ByteString.Lazy.ByteString
  1649. 64.74 s [hopinion-gen] ✓ never fails to encode a "valid Span" 6.85 ms
  1650. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1651. 64.74 s [hopinion-gen] ✓ roundtrips through the text a fact stores it as 5.43 ms
  1652. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1653. 64.74 s [hopinion-gen] AnnotationProblem
  1654. 64.74 s [hopinion-gen] JSON AnnotationProblem (valid)
  1655. 64.74 s [hopinion-gen] encode :: AnnotationProblem -> Data.ByteString.Lazy.ByteString
  1656. 64.74 s [hopinion-gen] ✓ never fails to encode a "valid AnnotationProblem" 7.79 ms
  1657. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1658. 64.74 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String AnnotationProblem
  1659. 64.74 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid AnnotationProblem"'s 8.21 ms
  1660. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1661. 64.74 s [hopinion-gen] GenValid AnnotationProblem
  1662. 64.74 s [hopinion-gen] genValid :: Gen AnnotationProblem
  1663. 64.74 s [hopinion-gen] ✓ only generates valid 'AnnotationProblem's 8.09 ms
  1664. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1665. 64.74 s [hopinion-gen] TypeHead
  1666. 64.74 s [hopinion-gen] GenValid TypeHead
  1667. 64.74 s [hopinion-gen] genValid :: Gen TypeHead
  1668. 64.74 s [hopinion-gen] ✓ only generates valid 'TypeHead's 1.49 ms
  1669. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1670. 64.74 s [hopinion-gen] AnnotationPrecision
  1671. 64.74 s [hopinion-gen] JSON AnnotationPrecision (valid)
  1672. 64.74 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String AnnotationPrecision
  1673. 64.74 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid AnnotationPrecision"'s 4.21 ms
  1674. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1675. 64.74 s [hopinion-gen] encode :: AnnotationPrecision -> Data.ByteString.Lazy.ByteString
  1676. 64.74 s [hopinion-gen] ✓ never fails to encode a "valid AnnotationPrecision" 2.21 ms
  1677. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1678. 64.74 s [hopinion-gen] GenValid AnnotationPrecision
  1679. 64.74 s [hopinion-gen] genValid :: Gen AnnotationPrecision
  1680. 64.74 s [hopinion-gen] ✓ only generates valid 'AnnotationPrecision's 2.14 ms
  1681. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1682. 64.74 s [hopinion-gen] PackageRole
  1683. 64.74 s [hopinion-gen] ✓ roundtrips through the text a row stores it as 0.17 ms
  1684. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1685. 64.74 s [hopinion-gen] GenValid PackageRole
  1686. 64.74 s [hopinion-gen] genValid :: Gen PackageRole
  1687. 64.74 s [hopinion-gen] ✓ only generates valid 'PackageRole's 0.39 ms
  1688. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1689. 64.74 s [hopinion-gen] ArgumentShape
  1690. 64.74 s [hopinion-gen] GenValid ArgumentShape
  1691. 64.74 s [hopinion-gen] genValid :: Gen ArgumentShape
  1692. 64.74 s [hopinion-gen] ✓ only generates valid 'ArgumentShape's 0.11 ms
  1693. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1694. 64.74 s [hopinion-gen] InstanceFact
  1695. 64.74 s [hopinion-gen] GenValid InstanceFact
  1696. 64.74 s [hopinion-gen] genValid :: Gen InstanceFact
  1697. 64.74 s [hopinion-gen] ✓ only generates valid 'InstanceFact's 17.76 ms
  1698. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1699. 64.74 s [hopinion-gen] AnnotationFact
  1700. 64.74 s [hopinion-gen] JSON AnnotationFact (valid)
  1701. 64.74 s [hopinion-gen] encode :: AnnotationFact -> Data.ByteString.Lazy.ByteString
  1702. 64.74 s [hopinion-gen] ✓ never fails to encode a "valid AnnotationFact" 18.57 ms
  1703. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1704. 64.74 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String AnnotationFact
  1705. 64.74 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid AnnotationFact"'s 17.52 ms
  1706. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1707. 64.74 s [hopinion-gen] GenValid AnnotationFact
  1708. 64.74 s [hopinion-gen] genValid :: Gen AnnotationFact
  1709. 64.74 s [hopinion-gen] ✓ only generates valid 'AnnotationFact's 19.26 ms
  1710. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1711. 64.74 s [hopinion-gen] ComponentKind
  1712. 64.74 s [hopinion-gen] ✓ roundtrips through the text a row stores it as 0.55 ms
  1713. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1714. 64.74 s [hopinion-gen] GenValid ComponentKind
  1715. 64.74 s [hopinion-gen] genValid :: Gen ComponentKind
  1716. 64.74 s [hopinion-gen] ✓ only generates valid 'ComponentKind's 0.22 ms
  1717. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1718. 64.74 s [hopinion-gen] PackageName
  1719. 64.74 s [hopinion-gen] JSON PackageName (valid)
  1720. 64.74 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String PackageName
  1721. 64.74 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid PackageName"'s 2.03 ms
  1722. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1723. 64.74 s [hopinion-gen] encode :: PackageName -> Data.ByteString.Lazy.ByteString
  1724. 64.74 s [hopinion-gen] ✓ never fails to encode a "valid PackageName" 1.60 ms
  1725. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1726. 64.74 s [hopinion-gen] GenValid PackageName
  1727. 64.74 s [hopinion-gen] genValid :: Gen PackageName
  1728. 64.74 s [hopinion-gen] ✓ only generates valid 'PackageName's 2.21 ms
  1729. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1730. 64.74 s [hopinion-gen] ParseOutcome
  1731. 64.74 s [hopinion-gen] GenValid ParseOutcome
  1732. 64.74 s [hopinion-gen] genValid :: Gen ParseOutcome
  1733. 64.74 s [hopinion-gen] ✓ only generates valid 'ParseOutcome's 0.63 ms
  1734. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1735. 64.74 s [hopinion-gen] JSON ParseOutcome (valid)
  1736. 64.74 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String ParseOutcome
  1737. 64.74 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid ParseOutcome"'s 1.36 ms
  1738. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1739. 64.74 s [hopinion-gen] encode :: ParseOutcome -> Data.ByteString.Lazy.ByteString
  1740. 64.74 s [hopinion-gen] ✓ never fails to encode a "valid ParseOutcome" 1.31 ms
  1741. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1742. 64.74 s [hopinion-gen] ConcatChain
  1743. 64.74 s [hopinion-gen] GenValid ConcatChain
  1744. 64.74 s [hopinion-gen] genValid :: Gen ConcatChain
  1745. 64.74 s [hopinion-gen] ✓ only generates valid 'ConcatChain's 19.38 ms
  1746. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1747. 64.74 s [hopinion-gen] CommentFact
  1748. 64.74 s [hopinion-gen] JSON CommentFact (valid)
  1749. 64.74 s [hopinion-gen] encode :: CommentFact -> Data.ByteString.Lazy.ByteString
  1750. 64.74 s [hopinion-gen] ✓ never fails to encode a "valid CommentFact" 8.07 ms
  1751. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1752. 64.74 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String CommentFact
  1753. 64.74 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid CommentFact"'s 14.09 ms
  1754. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1755. 64.74 s [hopinion-gen] GenValid CommentFact
  1756. 64.74 s [hopinion-gen] genValid :: Gen CommentFact
  1757. 64.74 s [hopinion-gen] ✓ only generates valid 'CommentFact's 7.16 ms
  1758. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1759. 64.74 s [hopinion-gen] ScopeKey
  1760. 64.74 s [hopinion-gen] JSON ScopeKey (valid)
  1761. 64.74 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String ScopeKey
  1762. 64.74 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid ScopeKey"'s 7.12 ms
  1763. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1764. 64.74 s [hopinion-gen] encode :: ScopeKey -> Data.ByteString.Lazy.ByteString
  1765. 64.74 s [hopinion-gen] ✓ never fails to encode a "valid ScopeKey" 5.92 ms
  1766. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1767. 64.74 s [hopinion-gen] GenValid ScopeKey
  1768. 64.74 s [hopinion-gen] genValid :: Gen ScopeKey
  1769. 64.74 s [hopinion-gen] ✓ only generates valid 'ScopeKey's 7.88 ms
  1770. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1771. 64.74 s [hopinion-gen] ModuleRef
  1772. 64.74 s [hopinion-gen] JSON ModuleRef (valid)
  1773. 64.74 s [hopinion-gen] encode :: ModuleRef -> Data.ByteString.Lazy.ByteString
  1774. 64.74 s [hopinion-gen] ✓ never fails to encode a "valid ModuleRef" 4.35 ms
  1775. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1776. 64.74 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String ModuleRef
  1777. 64.74 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid ModuleRef"'s 5.01 ms
  1778. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1779. 64.74 s [hopinion-gen] GenValid ModuleRef
  1780. 64.74 s [hopinion-gen] genValid :: Gen ModuleRef
  1781. 64.74 s [hopinion-gen] ✓ only generates valid 'ModuleRef's 4.49 ms
  1782. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1783. 64.74 s [hopinion-gen] ✓ roundtrips through the text a fact stores it as 3.48 ms
  1784. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1785. 64.74 s [hopinion-gen] Attachment
  1786. 64.74 s [hopinion-gen] GenValid Attachment
  1787. 64.74 s [hopinion-gen] genValid :: Gen Attachment
  1788. 64.74 s [hopinion-gen] ✓ only generates valid 'Attachment's 1.81 ms
  1789. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1790. 64.74 s [hopinion-gen] JSON Attachment (valid)
  1791. 64.74 s [hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Attachment
  1792. 64.74 s [hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Attachment"'s 3.27 ms
  1793. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1794. 64.74 s [hopinion-gen] encode :: Attachment -> Data.ByteString.Lazy.ByteString
  1795. 64.74 s [hopinion-gen] ✓ never fails to encode a "valid Attachment" 2.81 ms
  1796. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1797. 64.74 s [hopinion-gen] InstanceOrigin
  1798. 64.74 s [hopinion-gen] GenValid InstanceOrigin
  1799. 64.74 s [hopinion-gen] genValid :: Gen InstanceOrigin
  1800. 64.74 s [hopinion-gen] ✓ only generates valid 'InstanceOrigin's 0.78 ms
  1801. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1802. 64.74 s [hopinion-gen] Level
  1803. 64.74 s [hopinion-gen] GenValid Level
  1804. 64.74 s [hopinion-gen] genValid :: Gen Level
  1805. 64.74 s [hopinion-gen] ✓ only generates valid 'Level's 0.41 ms
  1806. 64.74 s [hopinion-gen] passed for all of 100 inputs.
  1807. 64.74 s [hopinion-gen] Hopinion.StoreSpec
  1808. 64.74 s [hopinion-gen] mergeStore
  1809. 64.74 s [hopinion-gen] ✓ copies every table a store holds when this one has them all 65.41 ms
  1810. 64.74 s [hopinion-gen] ✓ says which tables it has nowhere to put, rather than failing on a row 75.49 ms
  1811. 64.74 s [hopinion-gen] writeModuleEnvelope
  1812. 64.74 s [hopinion-gen] ✓ refuses a second module under one reference 0.99 ms
  1813. 64.74 s [hopinion-gen] ✓ writes the suppressions of one module and reads back only that package's 3.90 ms
  1814. 64.74 s [hopinion-gen] annotationsOfPackage
  1815. 64.74 s [hopinion-gen] ✓ says which value it cannot read when a column holds something that is not a fact 3.59 ms
  1816. 64.74 s [hopinion-gen] writePackageEnvelope
  1817. 64.74 s [hopinion-gen] ✓ writes a package that reads back as the row it wrote 3.94 ms
  1818. 64.74 s [hopinion-gen] ✓ writes a package a later query finds by name 3.40 ms
  1819. 64.74 s [hopinion-gen] ✓ refuses a second package under one name 2.95 ms
  1820. 64.74 s [hopinion-gen] writtenByAnotherVersion
  1821. 64.74 s [hopinion-gen] ✓ says no about a store this tool stamped 3.06 ms
  1822. 64.74 s [hopinion-gen] ✓ says yes about a store merged from one written in another format 71.88 ms
  1823. 64.74 s [hopinion-gen] ✓ says no about a store nobody stamped, because there is nothing there to disagree 1.22 ms
  1824. 64.74 s [hopinion-gen] ✓ says yes about a store stamped with another format version 0.76 ms
  1825. 64.74 s [hopinion-gen] Hopinion.RuleSpec
  1826. 64.74 s [hopinion-gen] ✓ has one resource directory per rule and no others 0.18 ms
  1827. 64.74 s [hopinion-gen] ✓ says what every rule asks for in one line 0.01 ms
  1828. 64.74 s [hopinion-gen] HsGenValidInGenPackage
  1829. 64.74 s [hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.08 ms
  1830. 64.74 s [hopinion-gen] good/
  1831. 64.74 s [hopinion-gen] ✓ reports what the golden says 13.02 ms
  1832. 64.74 s [hopinion-gen] ✓ reports nothing 14.44 ms
  1833. 64.74 s [hopinion-gen] bad/
  1834. 64.74 s [hopinion-gen] ✓ reports something 16.59 ms
  1835. 64.74 s [hopinion-gen] ✓ reports what the golden says 15.21 ms
  1836. 64.74 s [hopinion-gen] CommentBareTodo
  1837. 64.74 s [hopinion-gen] test_resources/Rule/CommentBareTodo
  1838. 64.74 s [hopinion-gen] good.hs
  1839. 64.74 s [hopinion-gen] ✓ reports what the golden says 0.99 ms
  1840. 64.74 s [hopinion-gen] ✓ reports nothing 0.93 ms
  1841. 64.74 s [hopinion-gen] ✓ says the same thing after ormolu 33.44 ms
  1842. 64.74 s [hopinion-gen] bad.hs.golden
  1843. 64.74 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  1844. 64.74 s [hopinion-gen] bad.hs
  1845. 64.74 s [hopinion-gen] ✓ says the same thing after ormolu 24.17 ms
  1846. 64.74 s [hopinion-gen] ✓ reports what the golden says 1.30 ms
  1847. 64.74 s [hopinion-gen] ✓ reports something 1.44 ms
  1848. 64.74 s [hopinion-gen] good.hs.golden
  1849. 64.74 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  1850. 64.74 s [hopinion-gen] bad-block-comment.hs
  1851. 64.74 s [hopinion-gen] ✓ says the same thing after ormolu 28.03 ms
  1852. 64.74 s [hopinion-gen] ✓ reports something 0.20 ms
  1853. 64.74 s [hopinion-gen] ✓ reports what the golden says 1.53 ms
  1854. 64.74 s [hopinion-gen] bad-block-comment.hs.golden
  1855. 64.74 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  1856. 64.74 s [hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.07 ms
  1857. 64.74 s [hopinion-gen] HsNoCustomShowRead
  1858. 64.74 s [hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.09 ms
  1859. 64.74 s [hopinion-gen] test_resources/Rule/HsNoCustomShowRead
  1860. 64.74 s [hopinion-gen] bad-empty.hs
  1861. 64.74 s [hopinion-gen] ✓ reports what the golden says 0.71 ms
  1862. 64.74 s [hopinion-gen] ✓ says the same thing after ormolu 27.80 ms
  1863. 64.74 s [hopinion-gen] ✓ reports something 0.19 ms
  1864. 64.74 s [hopinion-gen] bad-partly-hidden.hs.golden
  1865. 64.74 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  1866. 64.74 s [hopinion-gen] good.hs
  1867. 65.00 s [hopinion-gen] ✓ reports nothing 2.41 ms
  1868. 65.00 s [hopinion-gen] ✓ says the same thing after ormolu 27.27 ms
  1869. 65.00 s [hopinion-gen] ✓ reports what the golden says 0.33 ms
  1870. 65.00 s [hopinion-gen] bad-read.hs
  1871. 65.00 s [hopinion-gen] ✓ reports something 4.33 ms
  1872. 65.00 s [hopinion-gen] ✓ says the same thing after ormolu 21.91 ms
  1873. 65.00 s [hopinion-gen] ✓ reports what the golden says 1.21 ms
  1874. 65.00 s [hopinion-gen] bad-show.hs.golden
  1875. 65.00 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  1876. 65.00 s [hopinion-gen] good-hidden.hs.golden
  1877. 65.00 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.00 ms
  1878. 65.00 s [hopinion-gen] bad-empty.hs.golden
  1879. 65.00 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.00 ms
  1880. 65.00 s [hopinion-gen] bad-read.hs.golden
  1881. 65.00 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.00 ms
  1882. 65.00 s [hopinion-gen] bad-partly-hidden.hs
  1883. 65.00 s [hopinion-gen] ✓ reports what the golden says 1.53 ms
  1884. 65.00 s [hopinion-gen] ✓ says the same thing after ormolu 29.57 ms
  1885. 65.00 s [hopinion-gen] ✓ reports something 2.05 ms
  1886. 65.00 s [hopinion-gen] good.hs.golden
  1887. 65.00 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  1888. 65.00 s [hopinion-gen] good-hidden.hs
  1889. 65.00 s [hopinion-gen] ✓ reports nothing 4.75 ms
  1890. 65.00 s [hopinion-gen] ✓ reports what the golden says 1.14 ms
  1891. 65.00 s [hopinion-gen] ✓ says the same thing after ormolu 36.07 ms
  1892. 65.00 s [hopinion-gen] bad-show.hs
  1893. 65.00 s [hopinion-gen] ✓ says the same thing after ormolu 33.55 ms
  1894. 65.00 s [hopinion-gen] ✓ reports something 0.43 ms
  1895. 65.00 s [hopinion-gen] ✓ reports what the golden says 0.98 ms
  1896. 65.00 s [hopinion-gen] HsNoFilePath
  1897. 65.00 s [hopinion-gen] test_resources/Rule/HsNoFilePath
  1898. 65.00 s [hopinion-gen] good.hs
  1899. 65.00 s [hopinion-gen] ✓ reports nothing 1.06 ms
  1900. 65.00 s [hopinion-gen] ✓ reports what the golden says 1.06 ms
  1901. 65.00 s [hopinion-gen] ✓ says the same thing after ormolu 32.89 ms
  1902. 65.00 s [hopinion-gen] good.hs.golden
  1903. 65.00 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  1904. 65.00 s [hopinion-gen] bad.hs
  1905. 65.00 s [hopinion-gen] ✓ reports something 0.32 ms
  1906. 65.00 s [hopinion-gen] ✓ reports what the golden says 3.26 ms
  1907. 65.00 s [hopinion-gen] ✓ says the same thing after ormolu 31.70 ms
  1908. 65.00 s [hopinion-gen] bad.hs.golden
  1909. 65.00 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  1910. 65.00 s [hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.06 ms
  1911. 65.00 s [hopinion-gen] TestJsonSpecPerJsonType
  1912. 65.00 s [hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.39 ms
  1913. 65.00 s [hopinion-gen] good/
  1914. 65.00 s [hopinion-gen] ✓ reports what the golden says 34.46 ms
  1915. 65.00 s [hopinion-gen] ✓ reports nothing 29.72 ms
  1916. 65.00 s [hopinion-gen] ✓ reports the same through fact files as in one process 402.35 ms
  1917. 65.00 s [hopinion-gen] bad/
  1918. 65.00 s [hopinion-gen] ✓ reports something 26.90 ms
  1919. 65.00 s [hopinion-gen] ✓ reports the same through fact files as in one process 508.75 ms
  1920. 65.00 s [hopinion-gen] ✓ reports what the golden says 20.10 ms
  1921. 65.00 s [hopinion-gen] TestGenValidSpecPerGenValid
  1922. 65.00 s [hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.15 ms
  1923. 65.00 s [hopinion-gen] goodTwoTestSuites/
  1924. 65.00 s [hopinion-gen] ✓ reports nothing 17.57 ms
  1925. 65.00 s [hopinion-gen] ✓ reports the same through fact files as in one process 421.76 ms
  1926. 65.00 s [hopinion-gen] ✓ reports what the golden says 22.91 ms
  1927. 65.00 s [hopinion-gen] bad/
  1928. 65.00 s [hopinion-gen] ✓ reports the same through fact files as in one process 571.14 ms
  1929. 65.00 s [hopinion-gen] ✓ reports something 27.84 ms
  1930. 65.00 s [hopinion-gen] ✓ reports what the golden says 24.67 ms
  1931. 65.00 s [hopinion-gen] goodSplicingTestSuite/
  1932. 65.00 s [hopinion-gen] ✓ reports what the golden says 16.42 ms
  1933. 65.00 s [hopinion-gen] ✓ reports nothing 13.02 ms
  1934. 65.00 s [hopinion-gen] ✓ reports the same through fact files as in one process 488.71 ms
  1935. 65.00 s [hopinion-gen] good/
  1936. 65.00 s [hopinion-gen] ✓ reports what the golden says 18.29 ms
  1937. 65.00 s [hopinion-gen] ✓ reports nothing 18.07 ms
  1938. 65.00 s [hopinion-gen] ✓ reports the same through fact files as in one process 539.06 ms
  1939. 65.00 s [hopinion-gen] badQuasiQuotingTestSuite/
  1940. 65.00 s [hopinion-gen] ✓ reports the same through fact files as in one process 475.32 ms
  1941. 65.00 s [hopinion-gen] ✓ reports something 10.87 ms
  1942. 65.00 s [hopinion-gen] ✓ reports what the golden says 18.31 ms
  1943. 65.00 s [hopinion-gen] badSplicingLib/
  1944. 65.00 s [hopinion-gen] ✓ reports what the golden says 11.68 ms
  1945. 65.00 s [hopinion-gen] ✓ reports something 12.21 ms
  1946. 65.00 s [hopinion-gen] ✓ reports the same through fact files as in one process 507.17 ms
  1947. 65.00 s [hopinion-gen] TestNoTestHelpers
  1948. 65.00 s [hopinion-gen] test_resources/Rule/TestNoTestHelpers
  1949. 65.03 s [hopinion-gen] badSpec.hs
  1950. 65.03 s [hopinion-gen] ✓ reports what the golden says 3.17 ms
  1951. 65.03 s [hopinion-gen] ✓ says the same thing after ormolu 95.41 ms
  1952. 65.03 s [hopinion-gen] ✓ reports something 0.52 ms
  1953. 65.03 s [hopinion-gen] goodNotATestFile.hs.golden
  1954. 65.03 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  1955. 65.03 s [hopinion-gen] badSpec.hs.golden
  1956. 65.03 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.00 ms
  1957. 65.03 s [hopinion-gen] goodSpec.hs.golden
  1958. 65.03 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.00 ms
  1959. 65.03 s [hopinion-gen] goodSpec.hs
  1960. 65.03 s [hopinion-gen] ✓ reports what the golden says 0.69 ms
  1961. 65.03 s [hopinion-gen] ✓ reports nothing 0.50 ms
  1962. 65.03 s [hopinion-gen] ✓ says the same thing after ormolu 317.04 ms
  1963. 65.03 s [hopinion-gen] goodNotATestFile.hs
  1964. 65.03 s [hopinion-gen] ✓ reports what the golden says 2.48 ms
  1965. 65.03 s [hopinion-gen] ✓ says the same thing after ormolu 87.17 ms
  1966. 65.03 s [hopinion-gen] ✓ reports nothing 0.36 ms
  1967. 65.03 s [hopinion-gen] goodATypeInATestFileSpec.hs.golden
  1968. 65.03 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  1969. 65.03 s [hopinion-gen] goodATypeInATestFileSpec.hs
  1970. 65.03 s [hopinion-gen] ✓ says the same thing after ormolu 316.79 ms
  1971. 65.03 s [hopinion-gen] ✓ reports nothing 0.77 ms
  1972. 65.03 s [hopinion-gen] ✓ reports what the golden says 0.83 ms
  1973. 65.03 s [hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.12 ms
  1974. 65.03 s [hopinion-gen] ✓ reads every rule id back from the text it is written as 0.02 ms
  1975. 65.03 s [hopinion-gen] HsNoCustomOrd
  1976. 65.03 s [hopinion-gen] test_resources/Rule/HsNoCustomOrd
  1977. 65.03 s [hopinion-gen] bad-empty.hs
  1978. 65.03 s [hopinion-gen] ✓ reports something 0.23 ms
  1979. 65.03 s [hopinion-gen] ✓ reports what the golden says 0.47 ms
  1980. 65.03 s [hopinion-gen] ✓ says the same thing after ormolu 260.41 ms
  1981. 65.03 s [hopinion-gen] bad-empty.hs.golden
  1982. 65.03 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  1983. 65.03 s [hopinion-gen] good.hs.golden
  1984. 65.03 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.00 ms
  1985. 65.03 s [hopinion-gen] good.hs
  1986. 65.03 s [hopinion-gen] ✓ reports what the golden says 3.34 ms
  1987. 65.03 s [hopinion-gen] ✓ says the same thing after ormolu 78.32 ms
  1988. 65.03 s [hopinion-gen] ✓ reports nothing 1.70 ms
  1989. 65.03 s [hopinion-gen] bad.hs.golden
  1990. 65.03 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.02 ms
  1991. 65.03 s [hopinion-gen] bad.hs
  1992. 65.03 s [hopinion-gen] ✓ says the same thing after ormolu 242.27 ms
  1993. 65.03 s [hopinion-gen] ✓ reports what the golden says 0.90 ms
  1994. 65.03 s [hopinion-gen] ✓ reports something 0.38 ms
  1995. 65.03 s [hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.10 ms
  1996. 65.03 s [hopinion-gen] ✓ runs the specs below over exactly the rules that ship 0.02 ms
  1997. 65.03 s [hopinion-gen] HsNoCustomEq
  1998. 65.03 s [hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.08 ms
  1999. 65.03 s [hopinion-gen] test_resources/Rule/HsNoCustomEq
  2000. 65.03 s [hopinion-gen] bad.hs
  2001. 65.03 s [hopinion-gen] ✓ says the same thing after ormolu 457.00 ms
  2002. 65.03 s [hopinion-gen] ✓ reports what the golden says 0.60 ms
  2003. 65.03 s [hopinion-gen] ✓ reports something 0.32 ms
  2004. 65.03 s [hopinion-gen] good.hs
  2005. 65.03 s [hopinion-gen] ✓ reports what the golden says 173.47 ms
  2006. 65.03 s [hopinion-gen] ✓ reports nothing 1.04 ms
  2007. 65.03 s [hopinion-gen] ✓ says the same thing after ormolu 62.31 ms
  2008. 65.03 s [hopinion-gen] bad-ignoring-arguments.hs.golden
  2009. 65.03 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  2010. 65.03 s [hopinion-gen] bad.hs.golden
  2011. 65.03 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.00 ms
  2012. 65.03 s [hopinion-gen] good.hs.golden
  2013. 65.03 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.00 ms
  2014. 65.03 s [hopinion-gen] bad-empty.hs
  2015. 65.03 s [hopinion-gen] ✓ reports something 0.57 ms
  2016. 65.03 s [hopinion-gen] ✓ reports what the golden says 0.53 ms
  2017. 65.03 s [hopinion-gen] ✓ says the same thing after ormolu 55.69 ms
  2018. 65.03 s [hopinion-gen] bad-empty.hs.golden
  2019. 65.03 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.02 ms
  2020. 65.03 s [hopinion-gen] bad-ignoring-arguments.hs
  2021. 65.03 s [hopinion-gen] ✓ says the same thing after ormolu 21.40 ms
  2022. 65.03 s [hopinion-gen] ✓ reports something 3.12 ms
  2023. 65.03 s [hopinion-gen] ✓ reports what the golden says 0.96 ms
  2024. 65.03 s [hopinion-gen] HsNoSemigroupOnText
  2025. 65.03 s [hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.08 ms
  2026. 65.03 s [hopinion-gen] test_resources/Rule/HsNoSemigroupOnText
  2027. 65.03 s [hopinion-gen] badBehindDollar.hs
  2028. 65.03 s [hopinion-gen] ✓ says the same thing after ormolu 71.37 ms
  2029. 65.03 s [hopinion-gen] ✓ reports what the golden says 2.29 ms
  2030. 65.03 s [hopinion-gen] ✓ reports something 0.92 ms
  2031. 65.03 s [hopinion-gen] good.hs.golden
  2032. 65.04 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  2033. 65.04 s [hopinion-gen] bad.hs.golden
  2034. 65.04 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  2035. 65.04 s [hopinion-gen] good.hs
  2036. 65.04 s [hopinion-gen] ✓ says the same thing after ormolu 73.86 ms
  2037. 65.04 s [hopinion-gen] ✓ reports nothing 1.55 ms
  2038. 65.04 s [hopinion-gen] ✓ reports what the golden says 1.55 ms
  2039. 65.04 s [hopinion-gen] bad.hs
  2040. 65.04 s [hopinion-gen] ✓ reports something 6.15 ms
  2041. 65.04 s [hopinion-gen] ✓ reports what the golden says 6.15 ms
  2042. 65.04 s [hopinion-gen] ✓ says the same thing after ormolu 83.56 ms
  2043. 65.04 s [hopinion-gen] badBehindDollar.hs.golden
  2044. 65.04 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  2045. 65.04 s [hopinion-gen] HsAppOnlyMain
  2046. 65.04 s [hopinion-gen] bad-a-declaration-beside-main/
  2047. 65.04 s [hopinion-gen] ✓ reports what the golden says 6.35 ms
  2048. 65.04 s [hopinion-gen] ✓ reports something 4.77 ms
  2049. 65.04 s [hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.06 ms
  2050. 65.04 s [hopinion-gen] bad-main-does-the-work/
  2051. 65.04 s [hopinion-gen] ✓ reports something 3.36 ms
  2052. 65.04 s [hopinion-gen] ✓ reports what the golden says 3.48 ms
  2053. 65.04 s [hopinion-gen] good/
  2054. 65.04 s [hopinion-gen] ✓ reports what the golden says 3.19 ms
  2055. 65.04 s [hopinion-gen] ✓ reports nothing 3.55 ms
  2056. 65.04 s [hopinion-gen] ✓ ships a set of rules 0.04 ms
  2057. 65.04 s [hopinion-gen] HsTestOneSpecPerFile
  2058. 65.04 s [hopinion-gen] test_resources/Rule/HsTestOneSpecPerFile
  2059. 65.04 s [hopinion-gen] badNoExportListSpec.hs.golden
  2060. 65.04 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.02 ms
  2061. 65.04 s [hopinion-gen] goodADocumentedExportSpec.hs
  2062. 65.04 s [hopinion-gen] ✓ reports what the golden says 0.48 ms
  2063. 65.04 s [hopinion-gen] ✓ reports nothing 0.59 ms
  2064. 65.04 s [hopinion-gen] ✓ says the same thing after ormolu 76.55 ms
  2065. 65.04 s [hopinion-gen] goodSpec.hs.golden
  2066. 65.04 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  2067. 65.04 s [hopinion-gen] goodADocumentedExportSpec.hs.golden
  2068. 65.04 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  2069. 65.04 s [hopinion-gen] badNoExportListSpec.hs
  2070. 65.04 s [hopinion-gen] ✓ says the same thing after ormolu 67.18 ms
  2071. 65.04 s [hopinion-gen] ✓ reports what the golden says 0.46 ms
  2072. 65.04 s [hopinion-gen] ✓ reports something 0.25 ms
  2073. 65.04 s [hopinion-gen] goodNotATestFile.hs
  2074. 65.04 s [hopinion-gen] ✓ reports what the golden says 0.32 ms
  2075. 65.04 s [hopinion-gen] ✓ says the same thing after ormolu 32.67 ms
  2076. 65.04 s [hopinion-gen] ✓ reports nothing 1.61 ms
  2077. 65.04 s [hopinion-gen] goodNotATestFile.hs.golden
  2078. 65.04 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.02 ms
  2079. 65.04 s [hopinion-gen] badSpec.hs
  2080. 65.04 s [hopinion-gen] ✓ reports something 0.58 ms
  2081. 65.04 s [hopinion-gen] ✓ reports what the golden says 0.66 ms
  2082. 65.04 s [hopinion-gen] ✓ says the same thing after ormolu 69.70 ms
  2083. 65.04 s [hopinion-gen] badSpec.hs.golden
  2084. 65.04 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  2085. 65.04 s [hopinion-gen] badExportsNothingSpec.hs
  2086. 65.04 s [hopinion-gen] ✓ says the same thing after ormolu 69.45 ms
  2087. 65.04 s [hopinion-gen] ✓ reports something 0.44 ms
  2088. 65.04 s [hopinion-gen] ✓ reports what the golden says 0.59 ms
  2089. 65.04 s [hopinion-gen] badExportsNothingSpec.hs.golden
  2090. 65.04 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.02 ms
  2091. 65.04 s [hopinion-gen] goodSpec.hs
  2092. 65.04 s [hopinion-gen] ✓ says the same thing after ormolu 66.87 ms
  2093. 65.04 s [hopinion-gen] ✓ reports nothing 0.51 ms
  2094. 65.04 s [hopinion-gen] ✓ reports what the golden says 0.51 ms
  2095. 65.04 s [hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.17 ms
  2096. 65.04 s [hopinion-gen] HsLambdaCase
  2097. 65.04 s [hopinion-gen] test_resources/Rule/HsLambdaCase
  2098. 65.04 s [hopinion-gen] bad.hs.golden
  2099. 65.04 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.02 ms
  2100. 65.04 s [hopinion-gen] bad-keeping-an-earlier-argument.hs.golden
  2101. 65.04 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  2102. 65.04 s [hopinion-gen] bad-in-a-where-clause.hs
  2103. 65.04 s [hopinion-gen] ✓ reports what the golden says 1.04 ms
  2104. 65.04 s [hopinion-gen] ✓ reports something 0.34 ms
  2105. 65.04 s [hopinion-gen] ✓ says the same thing after ormolu 34.77 ms
  2106. 65.04 s [hopinion-gen] good.hs
  2107. 65.04 s [hopinion-gen] ✓ reports nothing 2.00 ms
  2108. 65.04 s [hopinion-gen] ✓ says the same thing after ormolu 53.59 ms
  2109. 65.04 s [hopinion-gen] ✓ reports what the golden says 1.85 ms
  2110. 65.04 s [hopinion-gen] bad-keeping-an-earlier-argument.hs
  2111. 65.04 s [hopinion-gen] ✓ says the same thing after ormolu 32.90 ms
  2112. 65.04 s [hopinion-gen] ✓ reports something 0.31 ms
  2113. 65.04 s [hopinion-gen] ✓ reports what the golden says 0.60 ms
  2114. 65.04 s [hopinion-gen] bad.hs
  2115. 65.04 s [hopinion-gen] ✓ says the same thing after ormolu 39.88 ms
  2116. 65.04 s [hopinion-gen] ✓ reports what the golden says 0.80 ms
  2117. 65.04 s [hopinion-gen] ✓ reports something 0.33 ms
  2118. 65.04 s [hopinion-gen] good.hs.golden
  2119. 65.04 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  2120. 65.04 s [hopinion-gen] bad-equations.hs
  2121. 65.04 s [hopinion-gen] ✓ reports what the golden says 0.53 ms
  2122. 65.04 s [hopinion-gen] ✓ says the same thing after ormolu 43.88 ms
  2123. 65.04 s [hopinion-gen] ✓ reports something 0.54 ms
  2124. 65.04 s [hopinion-gen] bad-in-a-where-clause.hs.golden
  2125. 65.04 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  2126. 65.04 s [hopinion-gen] bad-equations.hs.golden
  2127. 65.04 s [hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
  2128. 65.04 s [hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.17 ms
  2129. 65.04 s [hopinion-gen] Hopinion.ProjectSpec
  2130. 65.04 s [hopinion-gen] ✓ fails when two packages are called the same thing, naming both cabal files 1.10 ms
  2131. 65.04 s [hopinion-gen] ✓ says so when the root is not a directory, rather than throwing 0.09 ms
  2132. 65.04 s [hopinion-gen] ✓ has a project for each way discovery can be given something it cannot read 0.08 ms
  2133. 65.04 s [hopinion-gen] ✓ reads a package whose cabal file declares a source directory that is not there 8.93 ms
  2134. 65.04 s [hopinion-gen] ✓ fails when a declared module is missing from the tree, naming it 3.53 ms
  2135. 65.04 s [hopinion-gen] skippedByName
  2136. 65.04 s [hopinion-gen] ✓ skips a hidden directory whatever it is called 0.01 ms
  2137. 65.04 s [hopinion-gen] ✓ walks a directory whose name merely starts like one it skips 0.00 ms
  2138. 65.04 s [hopinion-gen] ✓ skips the build directory that holds unpacked dependencies 0.00 ms
  2139. 65.04 s [hopinion-gen] ✓ walks the directories it deliberately does not name 0.00 ms
  2140. 65.04 s [hopinion-gen] ✓ walks an ordinary directory 0.00 ms
  2141. 65.04 s [hopinion-gen] ✓ carries that into the report rather than killing the run 0.13 ms
  2142. 65.04 s [hopinion-gen] ✓ finds a package a repository links in 0.73 ms
  2143. 65.04 s [hopinion-gen] ✓ discovers a package under a directory whose name starts like one it skips 0.40 ms
  2144. 65.04 s [hopinion-gen] Hopinion.CommentSpec
  2145. 65.04 s [hopinion-gen] commentBlocks
  2146. 65.04 s [hopinion-gen] ✓ puts every comment in exactly one block, in source order 32.60 ms
  2147. 65.04 s [hopinion-gen] passed for all of 100 inputs.
  2148. 65.04 s [hopinion-gen] RawComment
  2149. 65.04 s [hopinion-gen] GenValid RawComment
  2150. 65.04 s [hopinion-gen] genValid :: Gen RawComment
  2151. 65.04 s [hopinion-gen] ✓ only generates valid 'RawComment's 5.65 ms
  2152. 65.04 s [hopinion-gen] passed for all of 100 inputs.
  2153. 65.04 s [hopinion-gen] test_resources/Comment
  2154. 65.04 s [hopinion-gen] 13-block-comment-before-declaration.hs
  2155. 65.04 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.37 ms
  2156. 65.04 s [hopinion-gen] ✓ attaches the same way after ormolu 31.98 ms
  2157. 65.04 s [hopinion-gen] 04-above-case-alternative.hs
  2158. 65.04 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.48 ms
  2159. 65.04 s [hopinion-gen] ✓ attaches the same way after ormolu 41.24 ms
  2160. 65.04 s [hopinion-gen] 10-section-in-export-list.hs.golden.json
  2161. 65.04 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.32 ms
  2162. 65.04 s [hopinion-gen] 05-trailing-on-let.hs
  2163. 65.04 s [hopinion-gen] ✓ attaches the same way after ormolu 47.84 ms
  2164. 65.04 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.87 ms
  2165. 65.04 s [hopinion-gen] 22-suppression-reason-ended-by-empty-line.hs.golden.json
  2166. 65.04 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.03 ms
  2167. 65.04 s [hopinion-gen] 14-postfix-on-record-field.hs.golden.json
  2168. 65.04 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.03 ms
  2169. 65.04 s [hopinion-gen] 07-end-of-do-block.hs
  2170. 65.04 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.37 ms
  2171. 65.04 s [hopinion-gen] 06-trailing-on-last-line.hs
  2172. 65.04 s [hopinion-gen] ✓ attaches the same way after ormolu 37.31 ms
  2173. 65.04 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.30 ms
  2174. 65.04 s [hopinion-gen] 03-above-let-in-do.hs.golden.json
  2175. 65.04 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
  2176. 65.04 s [hopinion-gen] 25-section-on-its-own-line-in-export-list.hs
  2177. 65.04 s [hopinion-gen] ✓ attaches the same way after ormolu 35.82 ms
  2178. 65.04 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.38 ms
  2179. 65.04 s [hopinion-gen] 20-end-of-file.hs.golden.json
  2180. 65.04 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.07 ms
  2181. 65.04 s [hopinion-gen] 13-block-comment-before-declaration.hs.golden.json
  2182. 65.04 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
  2183. 65.04 s [hopinion-gen] 14-postfix-on-record-field.hs
  2184. 65.04 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.33 ms
  2185. 65.04 s [hopinion-gen] ✓ attaches the same way after ormolu 35.77 ms
  2186. 65.04 s [hopinion-gen] 26-block-comment-above-a-statement.hs.golden.json
  2187. 65.04 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.03 ms
  2188. 65.04 s [hopinion-gen] 25-section-on-its-own-line-in-export-list.hs.golden.json
  2189. 65.04 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
  2190. 65.04 s [hopinion-gen] 02-between-signature-and-binding.hs.golden.json
  2191. 65.04 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
  2192. 65.04 s [hopinion-gen] 01-haddock-before-function.hs.golden.json
  2193. 65.04 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
  2194. 65.04 s [hopinion-gen] 09-between-declarations.hs.golden.json
  2195. 65.04 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
  2196. 65.04 s [hopinion-gen] 16-haddock-style-change.hs.golden.json
  2197. 65.04 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.01 ms
  2198. 65.04 s [hopinion-gen] 21-suppression-reason-runs-to-end-of-comment.hs
  2199. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.75 ms
  2200. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 26.84 ms
  2201. 67.16 s [hopinion-gen] 19-top-of-file.hs
  2202. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 32.57 ms
  2203. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.63 ms
  2204. 67.16 s [hopinion-gen] 22-suppression-reason-ended-by-empty-line.hs
  2205. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 43.52 ms
  2206. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.61 ms
  2207. 67.16 s [hopinion-gen] 11-section-between-declarations.hs
  2208. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.40 ms
  2209. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 41.43 ms
  2210. 67.16 s [hopinion-gen] 19-top-of-file.hs.golden.json
  2211. 67.16 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.03 ms
  2212. 67.16 s [hopinion-gen] 03-above-let-in-do.hs
  2213. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 50.04 ms
  2214. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.51 ms
  2215. 67.16 s [hopinion-gen] 10-section-in-export-list.hs
  2216. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 40.68 ms
  2217. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.32 ms
  2218. 67.16 s [hopinion-gen] 09-between-declarations.hs
  2219. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 33.31 ms
  2220. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.32 ms
  2221. 67.16 s [hopinion-gen] 24-above-a-multiline-block-comment.hs
  2222. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 35.54 ms
  2223. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.31 ms
  2224. 67.16 s [hopinion-gen] 18-language-pragma.hs
  2225. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.60 ms
  2226. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 39.71 ms
  2227. 67.16 s [hopinion-gen] 23-suppression-reason-then-more-comment.hs
  2228. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 29.93 ms
  2229. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.32 ms
  2230. 67.16 s [hopinion-gen] 01-haddock-before-function.hs
  2231. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 2185.47 ms
  2232. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.49 ms
  2233. 67.16 s [hopinion-gen] 26-block-comment-above-a-statement.hs
  2234. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 51.23 ms
  2235. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.76 ms
  2236. 67.16 s [hopinion-gen] 08-blank-line-before-declaration.hs.golden.json
  2237. 67.16 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.03 ms
  2238. 67.16 s [hopinion-gen] 06-trailing-on-last-line.hs.golden.json
  2239. 67.16 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
  2240. 67.16 s [hopinion-gen] 20-end-of-file.hs
  2241. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.31 ms
  2242. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 40.15 ms
  2243. 67.16 s [hopinion-gen] 17-comment-inside-string.hs
  2244. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.53 ms
  2245. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 35.86 ms
  2246. 67.16 s [hopinion-gen] 17-comment-inside-string.hs.golden.json
  2247. 67.16 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.04 ms
  2248. 67.16 s [hopinion-gen] 23-suppression-reason-then-more-comment.hs.golden.json
  2249. 67.16 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
  2250. 67.16 s [hopinion-gen] 12-inside-where.hs
  2251. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 2.90 ms
  2252. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 36.48 ms
  2253. 67.16 s [hopinion-gen] 15-blank-comment-line-inside-block.hs
  2254. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 34.35 ms
  2255. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.43 ms
  2256. 67.16 s [hopinion-gen] 12-inside-where.hs.golden.json
  2257. 67.16 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
  2258. 67.16 s [hopinion-gen] 15-blank-comment-line-inside-block.hs.golden.json
  2259. 67.16 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
  2260. 67.16 s [hopinion-gen] 07-end-of-do-block.hs.golden.json
  2261. 67.16 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.04 ms
  2262. 67.16 s [hopinion-gen] 08-blank-line-before-declaration.hs
  2263. 67.16 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.31 ms
  2264. 67.16 s [hopinion-gen] ✓ attaches the same way after ormolu 35.01 ms
  2265. 67.16 s [hopinion-gen] 21-suppression-reason-runs-to-end-of-comment.hs.golden.json
  2266. 67.16 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.06 ms
  2267. 67.16 s [hopinion-gen] 05-trailing-on-let.hs.golden.json
  2268. 67.16 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
  2269. 67.16 s [hopinion-gen] 24-above-a-multiline-block-comment.hs.golden.json
  2270. 67.23 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.03 ms
  2271. 67.23 s [hopinion-gen] 04-above-case-alternative.hs.golden.json
  2272. 67.23 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
  2273. 67.23 s [hopinion-gen] 16-haddock-style-change.hs
  2274. 67.23 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.42 ms
  2275. 67.23 s [hopinion-gen] ✓ attaches the same way after ormolu 40.86 ms
  2276. 67.23 s [hopinion-gen] 18-language-pragma.hs.golden.json
  2277. 67.23 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.03 ms
  2278. 67.23 s [hopinion-gen] 02-between-signature-and-binding.hs
  2279. 67.23 s [hopinion-gen] ✓ attaches every comment to what the golden says 0.36 ms
  2280. 67.23 s [hopinion-gen] ✓ attaches the same way after ormolu 42.88 ms
  2281. 67.23 s [hopinion-gen] 11-section-between-declarations.hs.golden.json
  2282. 67.23 s [hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
  2283. 67.23 s [hopinion-gen] Hopinion.AnnotationSpec
  2284. 67.23 s [hopinion-gen] self-weeding
  2285. 67.23 s [hopinion-gen] ✓ reports every suppression that has stopped being relevant 13.55 ms
  2286. 67.23 s [hopinion-gen] ✓ fails the run 13.65 ms
  2287. 67.23 s [hopinion-gen] annotationsOf
  2288. 67.23 s [hopinion-gen] ✓ reads a bare marker as a suppression that is missing its rule 0.02 ms
  2289. 67.23 s [hopinion-gen] ✓ leaves a comment that merely starts like the marker alone 0.00 ms
  2290. 67.23 s [hopinion-gen] ✓ has a project for each of the three states a suppression can be in 0.07 ms
  2291. 67.23 s [hopinion-gen] suppressionFor
  2292. 67.23 s [hopinion-gen] ✓ is file-scoped for a finding about a whole file 0.01 ms
  2293. 67.23 s [hopinion-gen] ✓ is file-scoped for a finding whose comment attaches to no declaration 0.00 ms
  2294. 67.23 s [hopinion-gen] ✓ is site-scoped for a finding about code 0.00 ms
  2295. 67.23 s [hopinion-gen] applySuppression
  2296. 67.23 s [hopinion-gen] ✓ reports an annotation that suppresses more than one finding 0.03 ms
  2297. 67.23 s [hopinion-gen] ✓ reports an annotation that suppresses nothing 0.02 ms
  2298. 67.23 s [hopinion-gen] ✓ pairs each suppression with the finding nearest it 0.02 ms
  2299. 67.23 s [hopinion-gen] ✓ leaves an unannotated finding alone 0.00 ms
  2300. 67.23 s [hopinion-gen] suppressed
  2301. 67.23 s [hopinion-gen] ✓ is clean, because every finding in it is suppressed 21.51 ms
  2302. 67.23 s [hopinion-gen] misplaced
  2303. 67.23 s [hopinion-gen] ✓ fails the run 21.72 ms
  2304. 67.23 s [hopinion-gen] ✓ reports a site-scoped suppression in each place one cannot attach 12.85 ms
  2305. 67.23 s [hopinion-gen] parseAnnotation
  2306. 67.23 s [hopinion-gen] ✓ records the adoption reason as its own case 0.03 ms
  2307. 67.23 s [hopinion-gen] ✓ rejects a bare marker with no rule 0.00 ms
  2308. 67.23 s [hopinion-gen] ✓ rejects a comma list of rules 0.01 ms
  2309. 67.23 s [hopinion-gen] ✓ rejects a suppression with no reason 0.01 ms
  2310. 67.23 s [hopinion-gen] ✓ accepts a rule and a reason 0.01 ms
  2311. 67.23 s [hopinion-gen] ✓ rejects an unknown rule 0.01 ms
  2312. 67.23 s [hopinion-gen] ✓ refuses to sit in a documentation comment 0.00 ms
  2313. 67.23 s [hopinion-gen] ✓ refuses to be unattached 0.01 ms
  2314. 67.23 s [hopinion-gen] a rule set that changed between the two halves of a run
  2315. 67.23 s [hopinion-gen] ✓ reports a suppression in the facts naming a rule the project run has turned off 120.15 ms
  2316. 67.23 s [hopinion-gen] unreadSuppressionsIn
  2317. 67.23 s [hopinion-gen] ✓ reports one that names a rule nothing answers to as broken 0.02 ms
  2318. 67.23 s [hopinion-gen] ✓ reports each of two suppressions rather than the file holding them 0.02 ms
  2319. 67.23 s [hopinion-gen] ✓ reports a suppression naming a rule as unused, from its marker to the end of the line 0.01 ms
  2320. 67.23 s [hopinion-gen] ✓ passes over such a word to the suppression written after it 0.01 ms
  2321. 67.23 s [hopinion-gen] ✓ reports one that names no rule as broken, exactly as a file that is read would 0.01 ms
  2322. 67.23 s [hopinion-gen] ✓ leaves a file that merely mentions a word starting the same way alone 0.00 ms
  2323. 67.23 s [hopinion-gen] Hopinion.RunSpec
  2324. 67.23 s [hopinion-gen] explainRule
  2325. 67.23 s [hopinion-gen] ✓ explains a rule this repository has turned off, and says it is off 0.13 ms
  2326. 67.23 s [hopinion-gen] ✓ asks for colour when the terminal has it 0.04 ms
  2327. 67.23 s [hopinion-gen] ✓ refuses a name nothing answers to 0.01 ms
  2328. 67.23 s [hopinion-gen] ✓ explains a rule this run makes 0.07 ms
  2329. 67.23 s [hopinion-gen] ✓ says nothing in escape sequences when the terminal has no colour 0.02 ms
  2330. 67.23 s [hopinion-gen] ✓ has a golden for each rule an explanation can be about 0.04 ms
  2331. 67.23 s [hopinion-gen] Hopinion.HieSpec
  2332. 67.23 s [hopinion-gen] readDeclaredInstances
  2333. 67.23 s [hopinion-gen] ✓ finds an instance a splice generated 376.14 ms
  2334. 67.23 s [hopinion-gen] ✓ reports a file that is not an interface rather than throwing 3.81 ms
  2335. 67.23 s [hopinion-gen] ✓ finds one the compiler derived, which is also in no source 375.00 ms
  2336. 67.23 s [hopinion-gen] readCompiledModule
  2337. 67.23 s [hopinion-gen] ✓ does not claim two names arrived together when neither was generated 363.11 ms
  2338. 67.23 s [hopinion-gen] ✓ records the file it was compiled from, which is what tells two Mains apart 368.83 ms
  2339. 67.23 s [hopinion-gen] ✓ keeps the names of one splice expansion together 374.69 ms
  2340. 67.23 s [hopinion-gen] ✓ reports a file that is not a .hie file rather than throwing 3.67 ms
  2341. 67.23 s [hopinion-gen] Hopinion.TestResourcesSpec
  2342. 67.23 s [hopinion-gen] ✓ Annotation belongs to Hopinion.AnnotationSpec 0.02 ms
  2343. 67.23 s [hopinion-gen] ✓ Choices belongs to Hopinion.ChoicesSpec 0.01 ms
  2344. 67.23 s [hopinion-gen] ✓ Run belongs to Hopinion.RunSpec 0.01 ms
  2345. 67.23 s [hopinion-gen] ✓ Project belongs to Hopinion.ProjectSpec 0.00 ms
  2346. 67.23 s [hopinion-gen] ✓ Comment belongs to Hopinion.CommentSpec 0.00 ms
  2347. 67.23 s [hopinion-gen] ✓ Report belongs to Hopinion.ReportSpec 0.00 ms
  2348. 67.23 s [hopinion-gen] ✓ Rule belongs to Hopinion.RuleSpec 0.00 ms
  2349. 67.23 s [hopinion-gen] ✓ Example belongs to Hopinion.ExampleSpec 0.01 ms
  2350. 67.23 s [hopinion-gen]
  2351. 67.23 s [hopinion-gen] Examples: 11687
  2352. 67.23 s [hopinion-gen] Passed: 500
  2353. 67.23 s [hopinion-gen] Failed: 0
  2354. 67.23 s [hopinion-gen] Sum of test runtimes: 15.04 seconds
  2355. 67.23 s [hopinion-gen] Test suite took: 2.91 seconds
  2356. 67.23 s [hopinion-gen]
  2357. 67.24 s [hopinion-gen] Test suite hopinion-test: PASS
  2358. 67.24 s [hopinion-gen] Test suite logged to: dist/test/hopinion-gen-0.0.0-hopinion-test.log
  2359. 67.24 s [hopinion-gen] 1 of 1 test suites (1 of 1 test cases) passed.
  2360. 67.34 s [hopinion-gen] Phase: haddockPhase
  2361. 67.34 s [hopinion-gen] Phase: installPhase
  2362. 67.45 s [hopinion-gen] Installing library in /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-1e5d/hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
  2363. 67.52 s [hopinion-gen] Installing executable hopinion-example in /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/bin
  2364. 67.52 s [hopinion-gen] Warning: The directory
  2365. 67.52 s [hopinion-gen] /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/bin is not in
  2366. 67.52 s [hopinion-gen] the system search path.
  2367. 67.80 s [hopinion-gen] Phase: fixupPhase
  2368. 67.81 s [hopinion-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0
  2369. 67.81 s [hopinion-gen] shrinking /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/bin/hopinion-example
  2370. 67.85 s [hopinion-gen] shrinking /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-1e5d/libHShopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN-ghc9.10.3.so
  2371. 67.90 s [hopinion-gen] checking for references to /build/ in /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0...
  2372. 67.94 s [hopinion-gen] patching script interpreter paths in /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0
  2373. 67.94 s [hopinion-gen] stripping (with command strip and flags -S -p) in /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/lib /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/bin
  2374. 68.03 s [hopinion-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/294h6jyhv3wdlkxrisg697hhkfyid6q7-hopinion-gen-0.0.0-hie
  2375. 68.04 s [hopinion-gen] checking for references to /build/ in /nix/store/294h6jyhv3wdlkxrisg697hhkfyid6q7-hopinion-gen-0.0.0-hie...
  2376. 68.05 s [hopinion-gen] patching script interpreter paths in /nix/store/294h6jyhv3wdlkxrisg697hhkfyid6q7-hopinion-gen-0.0.0-hie
  2377. 69.03 s [hopinion-gen:post-build] Uploading to the NixCI staging cache: /nix/store/294h6jyhv3wdlkxrisg697hhkfyid6q7-hopinion-gen-0.0.0-hie /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0
  2378. 69.08 s [hopinion-gen:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  2379. 69.41 s [hopinion-gen:post-build] copying 2 paths...
  2380. 69.41 s [hopinion-gen:post-build] copying path '/nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0' to 'https://cache.staging.nix-ci.com'...
  2381. 75.56 s [hopinion-gen:post-build] copying path '/nix/store/294h6jyhv3wdlkxrisg697hhkfyid6q7-hopinion-gen-0.0.0-hie' to 'https://cache.staging.nix-ci.com'...
  2382. 76.06 s [hopinion-gen:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  2383. 76.39 s [hopinion-gen:post-build] copying 1 paths...
  2384. 76.39 s [hopinion-gen:post-build] copying path '/nix/store/biph245xa9w1adxmryd3qf377b0k66fz-hopinion-gen-0.0.0.drv' to 'https://cache.staging.nix-ci.com'...
  2385. 76.75 s Uploaded hopinion-gen in 7.7s
  2386. 76.75 s Progress: 4 of 6 built, 40 of 40 downloaded from cache
  2387. 76.75 s Built hopinion-gen in 33.1s
  2388. 76.80 s Building /nix/store/n59rq34dg9c4h8cwhwfig941j9gsfhxm-weeder-check.drv
  2389. 77.18 s [weeder-check:post-build] Uploading to the NixCI staging cache: /nix/store/w3b13pd3wcaag2kdqhnm4gqy23l29925-weeder-check
  2390. 77.22 s [weeder-check:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  2391. 77.23 s [weeder-check:post-build] copying 1 paths...
  2392. 77.23 s [weeder-check:post-build] copying path '/nix/store/w3b13pd3wcaag2kdqhnm4gqy23l29925-weeder-check' to 'https://cache.staging.nix-ci.com'...
  2393. 77.51 s [weeder-check:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  2394. 77.94 s [weeder-check:post-build] copying 1 paths...
  2395. 77.95 s [weeder-check:post-build] copying path '/nix/store/n59rq34dg9c4h8cwhwfig941j9gsfhxm-weeder-check.drv' to 'https://cache.staging.nix-ci.com'...
  2396. 78.29 s Uploaded weeder-check in 1.1s
  2397. 78.29 s Progress: 5 of 6 built, 40 of 40 downloaded from cache
  2398. 78.29 s Built weeder-check in 1.4s
  2399. 78.29 s Progress: 6 of 6 built, 40 of 40 downloaded from cache
  2400. 78.29 s /nix/store/w3b13pd3wcaag2kdqhnm4gqy23l29925-weeder-check
  2401. 78.34 s Build succeeded.