build checks.x86_64-linux.weeder-check
Queued
1 month ago
Started
1 month ago
Finished
1 month ago
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.00 s
3.08 s
Downloading cached algebraic-graphs-0.7-doc from https://cache.staging.nix-ci.com
3.08 s
Downloading cached hopinion-hie from https://cache.staging.nix-ci.com
3.09 s
Downloading cached Glob-0.10.2-doc from https://cache.staging.nix-ci.com
3.09 s
Downloading cached indexed-profunctors-0.1.1.1-doc from https://cache.staging.nix-ci.com
3.09 s
Downloading cached parallel-3.2.2.0-doc from https://cache.staging.nix-ci.com
3.09 s
Downloading cached profunctors-5.6.3-doc from https://cache.staging.nix-ci.com
3.10 s
Downloading cached reflection-2.1.9-doc from https://cache.staging.nix-ci.com
3.10 s
Downloading cached regex-base-0.94.0.3-doc from https://cache.staging.nix-ci.com
3.10 s
Downloading cached toml-reader-0.3.0.0-doc from https://cache.staging.nix-ci.com
3.11 s
Downloading cached lz4-1.10.0-lib from https://cache.staging.nix-ci.com
3.11 s
Downloading cached popt from https://cache.staging.nix-ci.com
3.11 s
Downloading cached xxHash from https://cache.staging.nix-ci.com
3.13 s
Downloaded cached hopinion-hie (829 KiB) in 56ms
3.14 s
Progress: 0 of 10 built, 1 of 40 downloaded from cache (11 downloading)
3.14 s
Downloading cached hopinion-hie-0.0.0-hie from https://cache.staging.nix-ci.com
3.15 s
Downloaded cached lz4-1.10.0-lib (256 KiB) in 43ms
3.15 s
Downloaded cached hopinion-hie-0.0.0-hie (53 KiB) in 11ms
3.17 s
Downloaded cached popt (190 KiB) in 59ms
3.19 s
Downloaded cached xxHash (413 KiB) in 82ms
3.21 s
Downloaded cached reflection-2.1.9-doc (569 KiB) in 104ms
3.21 s
Downloaded cached indexed-profunctors-0.1.1.1-doc (1.4 MiB) in 125ms
3.22 s
Downloaded cached toml-reader-0.3.0.0-doc (1.6 MiB) in 117ms
3.23 s
Downloaded cached regex-base-0.94.0.3-doc (835 KiB) in 127ms
3.23 s
Downloaded cached parallel-3.2.2.0-doc (1 MiB) in 143ms
3.25 s
Building /nix/store/v8v3765xxnibz4dcmdkndvdcyq112aag-hopinion-source-0.0.0.drv
3.25 s
Progress: 0 of 9 built (1 building), 2 of 40 downloaded from cache (11 downloading)
3.25 s
Progress: 0 of 9 built (1 building), 3 of 40 downloaded from cache (10 downloading)
3.25 s
Progress: 0 of 9 built (1 building), 4 of 40 downloaded from cache (9 downloading)
3.25 s
Progress: 0 of 9 built (1 building), 5 of 40 downloaded from cache (8 downloading)
3.25 s
Progress: 0 of 9 built (1 building), 6 of 40 downloaded from cache (7 downloading)
3.25 s
Progress: 0 of 9 built (1 building), 7 of 40 downloaded from cache (6 downloading)
3.25 s
Progress: 0 of 9 built (1 building), 8 of 40 downloaded from cache (5 downloading)
3.25 s
Progress: 0 of 9 built (1 building), 9 of 40 downloaded from cache (4 downloading)
3.25 s
Progress: 0 of 9 built (1 building), 10 of 40 downloaded from cache (3 downloading)
3.25 s
Downloaded cached Glob-0.10.2-doc (1.1 MiB) in 159ms
3.25 s
Downloading cached generic-lens-core-2.2.1.0-doc from https://cache.staging.nix-ci.com
3.25 s
Downloading cached indexed-profunctors from https://cache.staging.nix-ci.com
3.25 s
Downloading cached parallel from https://cache.staging.nix-ci.com
3.25 s
Downloading cached reflection from https://cache.staging.nix-ci.com
3.25 s
Downloading cached regex-base from https://cache.staging.nix-ci.com
3.25 s
Downloading cached regex-tdfa-1.3.2.5-doc from https://cache.staging.nix-ci.com
3.25 s
Downloading cached rsync from https://cache.staging.nix-ci.com
3.25 s
Downloading cached toml-reader from https://cache.staging.nix-ci.com
3.25 s
Progress: 0 of 8 built (1 building), 11 of 40 downloaded from cache (10 downloading)
3.25 s
Downloading cached Glob from https://cache.staging.nix-ci.com
3.26 s
Downloaded cached profunctors-5.6.3-doc (5.2 MiB) in 168ms
3.26 s
Progress: 0 of 8 built (1 building), 12 of 40 downloaded from cache (10 downloading)
3.26 s
Downloading cached free-5.2-doc from https://cache.staging.nix-ci.com
3.26 s
Downloading cached invariant-0.6.5-doc from https://cache.staging.nix-ci.com
3.26 s
Downloading cached profunctors from https://cache.staging.nix-ci.com
3.26 s
Downloaded cached algebraic-graphs-0.7-doc (10.4 MiB) in 181ms
3.26 s
Progress: 0 of 8 built (1 building), 13 of 40 downloaded from cache (12 downloading)
3.26 s
Downloading cached algebraic-graphs from https://cache.staging.nix-ci.com
3.30 s
Downloaded cached rsync (690 KiB) in 54ms
3.30 s
Progress: 0 of 8 built (1 building), 14 of 40 downloaded from cache (12 downloading)
3.39 s
Downloaded cached regex-base (1.8 MiB) in 140ms
3.39 s
Progress: 0 of 7 built (1 building), 15 of 40 downloaded from cache (11 downloading)
3.40 s
Downloaded cached parallel (1.6 MiB) in 151ms
3.40 s
Progress: 0 of 7 built (1 building), 16 of 40 downloaded from cache (10 downloading)
3.42 s
Downloaded cached generic-lens-core-2.2.1.0-doc (2.7 MiB) in 171ms
3.42 s
Progress: 0 of 7 built (1 building), 17 of 40 downloaded from cache (9 downloading)
3.42 s
Downloading cached generic-lens-2.2.2.0-doc from https://cache.staging.nix-ci.com
3.44 s
Downloaded cached indexed-profunctors (3.1 MiB) in 190ms
3.44 s
Progress: 0 of 7 built (1 building), 18 of 40 downloaded from cache (9 downloading)
3.44 s
Downloading cached generic-lens-core from https://cache.staging.nix-ci.com
3.44 s
Downloaded cached Glob (2.7 MiB) in 190ms
3.44 s
Progress: 0 of 7 built (1 building), 19 of 40 downloaded from cache (9 downloading)
3.44 s
Downloaded cached regex-tdfa-1.3.2.5-doc (7 MiB) in 192ms
3.44 s
Progress: 0 of 7 built (1 building), 20 of 40 downloaded from cache (8 downloading)
3.44 s
Downloading cached regex-tdfa from https://cache.staging.nix-ci.com
3.44 s
Downloaded cached free-5.2-doc (6 MiB) in 188ms
3.44 s
Progress: 0 of 7 built (1 building), 21 of 40 downloaded from cache (8 downloading)
3.44 s
Downloaded cached reflection (6.4 MiB) in 197ms
3.44 s
Downloading cached adjunctions-4.4.4-doc from https://cache.staging.nix-ci.com
3.44 s
Progress: 0 of 7 built (1 building), 22 of 40 downloaded from cache (8 downloading)
3.45 s
Downloaded cached invariant-0.6.5-doc (2.1 MiB) in 189ms
3.45 s
Progress: 0 of 7 built (1 building), 23 of 40 downloaded from cache (7 downloading)
3.48 s
Downloaded cached toml-reader (8.7 MiB) in 233ms
3.48 s
Progress: 0 of 7 built (1 building), 24 of 40 downloaded from cache (6 downloading)
3.51 s
Downloaded cached profunctors (11.8 MiB) in 258ms
3.53 s
Progress: 0 of 7 built (1 building), 25 of 40 downloaded from cache (5 downloading)
3.54 s
Downloading cached free from https://cache.staging.nix-ci.com
3.54 s
Downloading cached invariant from https://cache.staging.nix-ci.com
3.55 s
Downloaded cached generic-lens-2.2.2.0-doc (1.2 MiB) in 128ms
3.55 s
Progress: 0 of 7 built (1 building), 26 of 40 downloaded from cache (6 downloading)
3.57 s
Downloaded cached adjunctions-4.4.4-doc (2 MiB) in 129ms
3.57 s
Progress: 0 of 7 built (1 building), 27 of 40 downloaded from cache (5 downloading)
3.57 s
Downloading cached kan-extensions-5.2.8-doc from https://cache.staging.nix-ci.com
3.60 s
Downloaded cached generic-lens-core (5.8 MiB) in 159ms
3.60 s
Progress: 0 of 7 built (1 building), 28 of 40 downloaded from cache (5 downloading)
3.60 s
Downloading cached generic-lens from https://cache.staging.nix-ci.com
3.64 s
[hopinion-source] Phase: setupCompilerEnvironmentPhase
3.64 s
[hopinion-source] Build with /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3.
3.66 s
Downloaded cached algebraic-graphs (27.5 MiB) in 400ms
3.66 s
Progress: 0 of 7 built (1 building), 29 of 40 downloaded from cache (5 downloading)
3.70 s
Downloaded cached invariant (6.1 MiB) in 164ms
3.70 s
Progress: 0 of 7 built (1 building), 30 of 40 downloaded from cache (4 downloading)
3.71 s
Downloaded cached kan-extensions-5.2.8-doc (2.3 MiB) in 131ms
3.71 s
Progress: 0 of 7 built (1 building), 31 of 40 downloaded from cache (3 downloading)
3.71 s
Downloading cached lens-5.3.6-doc from https://cache.staging.nix-ci.com
3.74 s
Downloaded cached generic-lens (3.1 MiB) in 141ms
3.74 s
Progress: 0 of 7 built (1 building), 32 of 40 downloaded from cache (3 downloading)
3.74 s
Downloaded cached regex-tdfa (21.2 MiB) in 302ms
3.74 s
Progress: 0 of 7 built (1 building), 33 of 40 downloaded from cache (2 downloading)
3.85 s
Downloaded cached free (24.4 MiB) in 315ms
3.85 s
Progress: 0 of 7 built (1 building), 34 of 40 downloaded from cache (1 downloading)
3.86 s
Downloading cached adjunctions from https://cache.staging.nix-ci.com
3.97 s
Downloaded cached lens-5.3.6-doc (34.9 MiB) in 264ms
3.97 s
Progress: 0 of 7 built (1 building), 35 of 40 downloaded from cache (1 downloading)
3.97 s
Downloading cached weeder-2.10.0-doc from https://cache.staging.nix-ci.com
4.02 s
Downloaded cached adjunctions (6.6 MiB) in 157ms
4.02 s
Progress: 0 of 7 built (1 building), 36 of 40 downloaded from cache (1 downloading)
4.02 s
Downloading cached kan-extensions from https://cache.staging.nix-ci.com
4.04 s
[hopinion-source] Phase: unpackPhase
4.05 s
[hopinion-source] unpacking source archive /nix/store/sh9nqbzyl0i0n6n2z2idszsrnanx6fva-hopinion
4.06 s
[hopinion-source] source root is hopinion
4.07 s
[hopinion-source] Phase: patchPhase
4.08 s
[hopinion-source] Phase: compileBuildDriverPhase
4.08 s
[hopinion-source] setupCompileFlags: -package-db=/build/tmp.ZQzUHK52rt/setup-package.conf.d -threaded
4.12 s
Downloaded cached weeder-2.10.0-doc (1.1 MiB) in 146ms
4.12 s
Progress: 0 of 7 built (1 building), 37 of 40 downloaded from cache (1 downloading)
4.12 s
[hopinion-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ZQzUHK52rt/Main.o )
4.16 s
[hopinion-source] [2 of 2] Linking Setup
4.19 s
Downloaded cached kan-extensions (7.7 MiB) in 166ms
4.19 s
Progress: 0 of 7 built (1 building), 38 of 40 downloaded from cache
4.19 s
Downloading cached lens from https://cache.staging.nix-ci.com
4.83 s
Downloaded cached lens (67.3 MiB) in 643ms
4.83 s
Progress: 0 of 7 built (1 building), 39 of 40 downloaded from cache
4.83 s
Downloading cached weeder from https://cache.staging.nix-ci.com
5.20 s
[hopinion-source] Phase: updateAutotoolsGnuConfigScriptsPhase
5.21 s
[hopinion-source] Phase: configurePhase
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
5.22 s
[hopinion-source] Using Parsec parser
5.22 s
[hopinion-source] Configuring hopinion-0.0.0...
5.29 s
Downloaded cached weeder (16.2 MiB) in 454ms
5.29 s
Progress: 0 of 7 built (1 building), 40 of 40 downloaded from cache
5.74 s
[hopinion-source] Dependency Cabal-syntax: using Cabal-syntax-3.12.1.0
5.74 s
[hopinion-source] Dependency aeson: using aeson-2.2.3.0
5.74 s
[hopinion-source] Dependency autodocodec: using autodocodec-0.5.0.0
5.74 s
[hopinion-source] Dependency autodocodec-schema: using autodocodec-schema-0.2.0.1
5.74 s
[hopinion-source] Dependency base >=4.7 && <5: using base-4.20.2.0
5.74 s
[hopinion-source] Dependency bytestring: using bytestring-0.12.2.0
5.74 s
[hopinion-source] Dependency conduit: using conduit-1.3.6.1
5.74 s
[hopinion-source] Dependency containers: using containers-0.7
5.74 s
[hopinion-source] Dependency diagnose: using diagnose-2.5.1
5.74 s
[hopinion-source] Dependency esqueleto: using esqueleto-3.6.0.0
5.74 s
[hopinion-source] Dependency filepath: using filepath-1.5.4.0
5.74 s
[hopinion-source] Dependency ghc-lib-parser: using ghc-lib-parser-9.12.3.20251228
5.74 s
[hopinion-source] Dependency ghc-lib-parser-ex: using ghc-lib-parser-ex-9.12.0.0
5.74 s
[hopinion-source] Dependency hopinion-hie: using hopinion-hie-0.0.0
5.74 s
[hopinion-source] Dependency http-api-data: using http-api-data-0.6.3
5.74 s
[hopinion-source] Dependency monad-logger: using monad-logger-0.3.42
5.74 s
[hopinion-source] Dependency mtl: using mtl-2.3.1
5.74 s
[hopinion-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.2
5.74 s
[hopinion-source] Dependency path: using path-0.9.6
5.74 s
[hopinion-source] Dependency path-io: using path-io-1.8.2
5.74 s
[hopinion-source] Dependency path-pieces: using path-pieces-0.2.1
5.74 s
[hopinion-source] Dependency persistent: using persistent-2.17.1.0
5.74 s
[hopinion-source] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1
5.74 s
[hopinion-source] Dependency prettyprinter: using prettyprinter-1.7.1
5.74 s
[hopinion-source] Dependency prettyprinter-ansi-terminal: using
5.74 s
[hopinion-source] prettyprinter-ansi-terminal-1.1.3
5.74 s
[hopinion-source] Dependency resourcet: using resourcet-1.3.0
5.74 s
[hopinion-source] Dependency safe-coloured-text: using safe-coloured-text-0.6.0.0
5.74 s
[hopinion-source] Dependency safe-coloured-text-terminfo: using
5.74 s
[hopinion-source] safe-coloured-text-terminfo-0.3.0.0
5.74 s
[hopinion-source] Dependency syb: using syb-0.7.2.4
5.74 s
[hopinion-source] Dependency text: using text-2.1.3
5.74 s
[hopinion-source] Dependency unliftio: using unliftio-0.2.25.1
5.74 s
[hopinion-source] Dependency unordered-containers: using unordered-containers-0.2.20.1
5.74 s
[hopinion-source] Dependency validity: using validity-0.12.1.0
5.74 s
[hopinion-source] Dependency validity-containers: using validity-containers-0.5.0.5
5.74 s
[hopinion-source] Dependency validity-path: using validity-path-0.4.0.1
5.74 s
[hopinion-source] Dependency validity-text: using validity-text-0.3.1.3
5.74 s
[hopinion-source] Dependency yaml: using yaml-0.11.11.2
5.74 s
[hopinion-source] Dependency base >=4.7 && <5: using base-4.20.2.0
5.74 s
[hopinion-source] Dependency hopinion: using hopinion-0.0.0
5.74 s
[hopinion-source] Source component graph:
5.74 s
[hopinion-source] component lib
5.74 s
[hopinion-source] component exe:hopinion dependency lib
5.74 s
[hopinion-source] Configured component graph:
5.74 s
[hopinion-source] component hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
5.74 s
[hopinion-source] include Cabal-syntax-3.12.1.0-ea48
5.74 s
[hopinion-source] include aeson-2.2.3.0-9KjGdDwGoT5HrQuJR4OMmk
5.74 s
[hopinion-source] include autodocodec-0.5.0.0-5blIEy5UkzK8vZHGGOtpRb
5.74 s
[hopinion-source] include autodocodec-schema-0.2.0.1-G7pv7tE1jxTCmC48MmFL7V
5.74 s
[hopinion-source] include base-4.20.2.0-815e
5.74 s
[hopinion-source] include bytestring-0.12.2.0-a6d5
5.74 s
[hopinion-source] include conduit-1.3.6.1-Jt45S0LMwrbE1QPuugYqhE
5.74 s
[hopinion-source] include containers-0.7-0069
5.74 s
[hopinion-source] include diagnose-2.5.1-BS9ZpWZOHnaHHsDXhwcHtY
5.74 s
[hopinion-source] include esqueleto-3.6.0.0-E5HQ9caF7YaKGS22qU912S
5.74 s
[hopinion-source] include filepath-1.5.4.0-fc43
5.74 s
[hopinion-source] include ghc-lib-parser-9.12.3.20251228-CFRhGMYhNJL4lIcW157OoB
5.74 s
[hopinion-source] include ghc-lib-parser-ex-9.12.0.0-3H9haA49YMv9FrjgYDBLM7
5.74 s
[hopinion-source] include hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
5.74 s
[hopinion-source] include http-api-data-0.6.3-AmqBwqet0cY5MQyaBk83EI
5.74 s
[hopinion-source] include monad-logger-0.3.42-5tJNulTi6e44MMjUOjy9tL
5.74 s
[hopinion-source] include mtl-2.3.1-e216
5.74 s
[hopinion-source] include opt-env-conf-0.15.0.2-GjhBhekY39mFC4a223qKC9
5.74 s
[hopinion-source] include path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
5.74 s
[hopinion-source] include path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
5.75 s
[hopinion-source] include path-pieces-0.2.1-ByUZmNVpKsyAVwryjwdMya
5.75 s
[hopinion-source] include persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
5.75 s
[hopinion-source] include persistent-sqlite-2.13.3.1-5lNlTL7nCx98AB3oXw5gi0
5.75 s
[hopinion-source] include prettyprinter-1.7.1-4Fzvqw0kNKX3vZHTjZCe5j
5.75 s
[hopinion-source] include prettyprinter-ansi-terminal-1.1.3-E4fEdt0hlb6DVfndSibNR4
5.75 s
[hopinion-source] include resourcet-1.3.0-DvyVFXIVEVK6lO6bMEEdCx
5.75 s
[hopinion-source] include safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
5.75 s
[hopinion-source] include safe-coloured-text-terminfo-0.3.0.0-2KOlJVNbiMvB4KSDToHCIe
5.75 s
[hopinion-source] include syb-0.7.2.4-9Njqy9MEKIVDSDHk3VxfQN
5.75 s
[hopinion-source] include text-2.1.3-7c24
5.75 s
[hopinion-source] include unliftio-0.2.25.1-ICAjb46w2QOBoctjibMtcL
5.75 s
[hopinion-source] include unordered-containers-0.2.20.1-G0ESxx7dU8FBxvJwxsBVNd
5.75 s
[hopinion-source] include validity-0.12.1.0-AJM7nQJjQJNAsrf1uLnPOm
5.75 s
[hopinion-source] include validity-containers-0.5.0.5-IrEQ58LeKOV6deiJ2HsoMR
5.75 s
[hopinion-source] include validity-path-0.4.0.1-9K1RPpuVPRdKR1fNNXNZ2O
5.75 s
[hopinion-source] include validity-text-0.3.1.3-2tucyvJ28mQIhaRPvUhAP0
5.75 s
[hopinion-source] include yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
5.75 s
[hopinion-source] component hopinion-0.0.0-5yaQdlHh5TG76YsIa2qsL9-hopinion
5.75 s
[hopinion-source] include base-4.20.2.0-815e
5.75 s
[hopinion-source] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
5.75 s
[hopinion-source] Linked component graph:
5.75 s
[hopinion-source] unit hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
5.75 s
[hopinion-source] include Cabal-syntax-3.12.1.0-ea48
5.75 s
[hopinion-source] include aeson-2.2.3.0-9KjGdDwGoT5HrQuJR4OMmk
5.75 s
[hopinion-source] include autodocodec-0.5.0.0-5blIEy5UkzK8vZHGGOtpRb
5.75 s
[hopinion-source] include autodocodec-schema-0.2.0.1-G7pv7tE1jxTCmC48MmFL7V
5.75 s
[hopinion-source] include base-4.20.2.0-815e
5.75 s
[hopinion-source] include bytestring-0.12.2.0-a6d5
5.75 s
[hopinion-source] include conduit-1.3.6.1-Jt45S0LMwrbE1QPuugYqhE
5.75 s
[hopinion-source] include containers-0.7-0069
5.75 s
[hopinion-source] include diagnose-2.5.1-BS9ZpWZOHnaHHsDXhwcHtY
5.75 s
[hopinion-source] include esqueleto-3.6.0.0-E5HQ9caF7YaKGS22qU912S
5.75 s
[hopinion-source] include filepath-1.5.4.0-fc43
5.75 s
[hopinion-source] include ghc-lib-parser-9.12.3.20251228-CFRhGMYhNJL4lIcW157OoB
5.75 s
[hopinion-source] include ghc-lib-parser-ex-9.12.0.0-3H9haA49YMv9FrjgYDBLM7
5.75 s
[hopinion-source] include hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
5.75 s
[hopinion-source] include http-api-data-0.6.3-AmqBwqet0cY5MQyaBk83EI
5.75 s
[hopinion-source] include monad-logger-0.3.42-5tJNulTi6e44MMjUOjy9tL
5.75 s
[hopinion-source] include mtl-2.3.1-e216
5.75 s
[hopinion-source] include opt-env-conf-0.15.0.2-GjhBhekY39mFC4a223qKC9
5.75 s
[hopinion-source] include path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
5.75 s
[hopinion-source] include path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
5.75 s
[hopinion-source] include path-pieces-0.2.1-ByUZmNVpKsyAVwryjwdMya
5.75 s
[hopinion-source] include persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
5.75 s
[hopinion-source] include persistent-sqlite-2.13.3.1-5lNlTL7nCx98AB3oXw5gi0
5.75 s
[hopinion-source] include prettyprinter-1.7.1-4Fzvqw0kNKX3vZHTjZCe5j
5.75 s
[hopinion-source] include prettyprinter-ansi-terminal-1.1.3-E4fEdt0hlb6DVfndSibNR4
5.75 s
[hopinion-source] include resourcet-1.3.0-DvyVFXIVEVK6lO6bMEEdCx
5.75 s
[hopinion-source] include safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
5.75 s
[hopinion-source] include safe-coloured-text-terminfo-0.3.0.0-2KOlJVNbiMvB4KSDToHCIe
5.75 s
[hopinion-source] include syb-0.7.2.4-9Njqy9MEKIVDSDHk3VxfQN
5.75 s
[hopinion-source] include text-2.1.3-7c24
5.75 s
[hopinion-source] include unliftio-0.2.25.1-ICAjb46w2QOBoctjibMtcL
5.75 s
[hopinion-source] include unordered-containers-0.2.20.1-G0ESxx7dU8FBxvJwxsBVNd
5.75 s
[hopinion-source] include validity-0.12.1.0-AJM7nQJjQJNAsrf1uLnPOm
5.75 s
[hopinion-source] include validity-containers-0.5.0.5-IrEQ58LeKOV6deiJ2HsoMR
5.75 s
[hopinion-source] include validity-path-0.4.0.1-9K1RPpuVPRdKR1fNNXNZ2O
5.75 s
[hopinion-source] include validity-text-0.3.1.3-2tucyvJ28mQIhaRPvUhAP0
5.75 s
[hopinion-source] include yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
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
5.75 s
[hopinion-source] unit hopinion-0.0.0-5yaQdlHh5TG76YsIa2qsL9-hopinion
5.75 s
[hopinion-source] include base-4.20.2.0-815e
5.75 s
[hopinion-source] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
5.75 s
[hopinion-source] Ready component graph:
5.75 s
[hopinion-source] definite hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
5.75 s
[hopinion-source] depends Cabal-syntax-3.12.1.0-ea48
5.75 s
[hopinion-source] depends aeson-2.2.3.0-9KjGdDwGoT5HrQuJR4OMmk
5.75 s
[hopinion-source] depends autodocodec-0.5.0.0-5blIEy5UkzK8vZHGGOtpRb
5.75 s
[hopinion-source] depends autodocodec-schema-0.2.0.1-G7pv7tE1jxTCmC48MmFL7V
5.75 s
[hopinion-source] depends base-4.20.2.0-815e
5.75 s
[hopinion-source] depends bytestring-0.12.2.0-a6d5
5.75 s
[hopinion-source] depends conduit-1.3.6.1-Jt45S0LMwrbE1QPuugYqhE
5.75 s
[hopinion-source] depends containers-0.7-0069
5.75 s
[hopinion-source] depends diagnose-2.5.1-BS9ZpWZOHnaHHsDXhwcHtY
5.75 s
[hopinion-source] depends esqueleto-3.6.0.0-E5HQ9caF7YaKGS22qU912S
5.75 s
[hopinion-source] depends filepath-1.5.4.0-fc43
5.75 s
[hopinion-source] depends ghc-lib-parser-9.12.3.20251228-CFRhGMYhNJL4lIcW157OoB
5.75 s
[hopinion-source] depends ghc-lib-parser-ex-9.12.0.0-3H9haA49YMv9FrjgYDBLM7
5.75 s
[hopinion-source] depends hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
5.75 s
[hopinion-source] depends http-api-data-0.6.3-AmqBwqet0cY5MQyaBk83EI
5.75 s
[hopinion-source] depends monad-logger-0.3.42-5tJNulTi6e44MMjUOjy9tL
5.75 s
[hopinion-source] depends mtl-2.3.1-e216
5.75 s
[hopinion-source] depends opt-env-conf-0.15.0.2-GjhBhekY39mFC4a223qKC9
5.75 s
[hopinion-source] depends path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
5.75 s
[hopinion-source] depends path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
5.75 s
[hopinion-source] depends path-pieces-0.2.1-ByUZmNVpKsyAVwryjwdMya
5.75 s
[hopinion-source] depends persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
5.75 s
[hopinion-source] depends persistent-sqlite-2.13.3.1-5lNlTL7nCx98AB3oXw5gi0
5.75 s
[hopinion-source] depends prettyprinter-1.7.1-4Fzvqw0kNKX3vZHTjZCe5j
5.75 s
[hopinion-source] depends prettyprinter-ansi-terminal-1.1.3-E4fEdt0hlb6DVfndSibNR4
5.75 s
[hopinion-source] depends resourcet-1.3.0-DvyVFXIVEVK6lO6bMEEdCx
5.75 s
[hopinion-source] depends safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
5.75 s
[hopinion-source] depends safe-coloured-text-terminfo-0.3.0.0-2KOlJVNbiMvB4KSDToHCIe
5.75 s
[hopinion-source] depends syb-0.7.2.4-9Njqy9MEKIVDSDHk3VxfQN
5.75 s
[hopinion-source] depends text-2.1.3-7c24
5.75 s
[hopinion-source] depends unliftio-0.2.25.1-ICAjb46w2QOBoctjibMtcL
5.75 s
[hopinion-source] depends unordered-containers-0.2.20.1-G0ESxx7dU8FBxvJwxsBVNd
5.75 s
[hopinion-source] depends validity-0.12.1.0-AJM7nQJjQJNAsrf1uLnPOm
5.75 s
[hopinion-source] depends validity-containers-0.5.0.5-IrEQ58LeKOV6deiJ2HsoMR
5.75 s
[hopinion-source] depends validity-path-0.4.0.1-9K1RPpuVPRdKR1fNNXNZ2O
5.75 s
[hopinion-source] depends validity-text-0.3.1.3-2tucyvJ28mQIhaRPvUhAP0
5.75 s
[hopinion-source] depends yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
5.75 s
[hopinion-source] definite hopinion-0.0.0-5yaQdlHh5TG76YsIa2qsL9-hopinion
5.75 s
[hopinion-source] depends base-4.20.2.0-815e
5.75 s
[hopinion-source] depends hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
5.75 s
[hopinion-source] Using Cabal-3.12.1.0 compiled by ghc-9.10
5.75 s
[hopinion-source] Using compiler: ghc-9.10.3
5.75 s
[hopinion-source] Using install prefix:
5.75 s
[hopinion-source] /nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0
5.75 s
[hopinion-source] Executables installed in:
5.75 s
[hopinion-source] /nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0/bin
5.75 s
[hopinion-source] Libraries installed in:
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
5.75 s
[hopinion-source] Dynamic Libraries installed in:
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
5.75 s
[hopinion-source] Private executables installed in:
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
5.75 s
[hopinion-source] Data files installed in:
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
5.75 s
[hopinion-source] Documentation installed in:
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
5.75 s
[hopinion-source] Configuration files installed in:
5.75 s
[hopinion-source] /nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0/etc
5.75 s
[hopinion-source] No alex found
5.75 s
[hopinion-source] Using ar found on system at:
5.75 s
[hopinion-source] /nix/store/4yi6jj75bb5hhdzpzlxfyf69d35wsf2x-binutils-wrapper-2.44/bin/ar
5.75 s
[hopinion-source] No c2hs found
5.75 s
[hopinion-source] No cpphs found
5.75 s
[hopinion-source] No doctest found
5.75 s
[hopinion-source] Using gcc version 15.2.0 given by user at:
5.75 s
[hopinion-source] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/gcc
5.75 s
[hopinion-source] Using ghc version 9.10.3 found on system at:
5.75 s
[hopinion-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/ghc
5.75 s
[hopinion-source] Using ghc-pkg version 9.10.3 found on system at:
5.75 s
[hopinion-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/ghc-pkg-9.10.3
5.75 s
[hopinion-source] No ghcjs found
5.75 s
[hopinion-source] No ghcjs-pkg found
5.75 s
[hopinion-source] No greencard found
5.75 s
[hopinion-source] Using haddock version 2.31.1 found on system at:
5.75 s
[hopinion-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/haddock-ghc-9.10.3
5.75 s
[hopinion-source] No happy found
5.75 s
[hopinion-source] Using haskell-suite found on system at: haskell-suite-dummy-location
5.75 s
[hopinion-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
5.75 s
[hopinion-source] No hmake found
5.75 s
[hopinion-source] Using hpc version 0.69 found on system at:
5.75 s
[hopinion-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/hpc-ghc-9.10.3
5.75 s
[hopinion-source] Using hsc2hs version 0.68.10 found on system at:
5.75 s
[hopinion-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3
5.75 s
[hopinion-source] Using hscolour version 1.25 found on system at:
5.75 s
[hopinion-source] /nix/store/cr6kpl6x940p198sd9p76lj6gck0zshk-hscolour-1.25/bin/HsColour
5.75 s
[hopinion-source] No jhc found
5.75 s
[hopinion-source] Using ld found on system at:
5.75 s
[hopinion-source] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/ld
5.75 s
[hopinion-source] No pkg-config found
5.75 s
[hopinion-source] Using runghc version 9.10.3 found on system at:
5.75 s
[hopinion-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/runghc-9.10.3
5.76 s
[hopinion-source] Using strip version 2.44 found on system at:
5.76 s
[hopinion-source] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/strip
5.76 s
[hopinion-source] Using tar found on system at:
5.76 s
[hopinion-source] /nix/store/isva9q9zx3frx6hh6cnpihh1kd2bx6bk-gnutar-1.35/bin/tar
5.76 s
[hopinion-source] No uhc found
6.16 s
[hopinion-source] Phase: buildPhase
6.17 s
[hopinion-source] Distribution quality errors:
6.17 s
[hopinion-source] [no-syn-desc] No 'synopsis' or 'description' field.
6.17 s
[hopinion-source] [license-none] The 'license' field is missing or is NONE.
6.17 s
[hopinion-source] Distribution quality warnings:
6.17 s
[hopinion-source] [no-category] No 'category' field.
6.17 s
[hopinion-source] [no-maintainer] No 'maintainer' field.
6.17 s
[hopinion-source] [missing-upper-bounds] On library, these packages miss upper bounds:
6.17 s
[hopinion-source] - Cabal-syntax
6.17 s
[hopinion-source] - aeson
6.17 s
[hopinion-source] - autodocodec
6.17 s
[hopinion-source] - autodocodec-schema
6.17 s
[hopinion-source] - bytestring
6.17 s
[hopinion-source] - conduit
6.17 s
[hopinion-source] - containers
6.17 s
[hopinion-source] - diagnose
6.17 s
[hopinion-source] - esqueleto
6.17 s
[hopinion-source] - filepath
6.17 s
[hopinion-source] - ghc-lib-parser
6.17 s
[hopinion-source] - ghc-lib-parser-ex
6.17 s
[hopinion-source] - hopinion-hie
6.17 s
[hopinion-source] - http-api-data
6.17 s
[hopinion-source] - monad-logger
6.17 s
[hopinion-source] - mtl
6.17 s
[hopinion-source] - opt-env-conf
6.17 s
[hopinion-source] - path
6.17 s
[hopinion-source] - path-io
6.17 s
[hopinion-source] - path-pieces
6.17 s
[hopinion-source] - persistent
6.17 s
[hopinion-source] - persistent-sqlite
6.17 s
[hopinion-source] - prettyprinter
6.17 s
[hopinion-source] - prettyprinter-ansi-terminal
6.17 s
[hopinion-source] - resourcet
6.17 s
[hopinion-source] - safe-coloured-text
6.17 s
[hopinion-source] - safe-coloured-text-terminfo
6.17 s
[hopinion-source] - syb
6.17 s
[hopinion-source] - text
6.17 s
[hopinion-source] - unliftio
6.17 s
[hopinion-source] - unordered-containers
6.17 s
[hopinion-source] - validity
6.17 s
[hopinion-source] - validity-containers
6.17 s
[hopinion-source] - validity-path
6.17 s
[hopinion-source] - validity-text
6.17 s
[hopinion-source] - yaml
6.17 s
[hopinion-source] Please add them. There is more information at https://pvp.haskell.org/
6.17 s
[hopinion-source] Note: the public hackage server would reject this package.
6.17 s
[hopinion-source] Building source dist for hopinion-0.0.0...
6.19 s
[hopinion-source] Source tarball created: dist/hopinion-0.0.0.tar.gz
6.20 s
[hopinion-source] Phase: checkPhase
6.20 s
[hopinion-source] Phase: haddockPhase
6.20 s
[hopinion-source] Phase: installPhase
6.21 s
[hopinion-source] Phase: fixupPhase
6.87 s
[hopinion-source:post-build] Uploading to the NixCI staging cache: /nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0
6.91 s
[hopinion-source:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
6.92 s
[hopinion-source:post-build] copying 1 paths...
6.92 s
[hopinion-source:post-build] copying path '/nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0' to 'https://cache.staging.nix-ci.com'...
7.20 s
[hopinion-source:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
7.50 s
[hopinion-source:post-build] copying 1 paths...
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'...
7.68 s
Uploaded hopinion-source in 821ms
7.68 s
Progress: 1 of 7 built, 40 of 40 downloaded from cache
7.68 s
Built hopinion-source in 4.4s
7.74 s
Building /nix/store/45khr4kp7xx0zpf8xa5zl8rcfhyzza4b-hopinion-0.0.0.drv
8.08 s
[hopinion] Phase: setupCompilerEnvironmentPhase
8.08 s
[hopinion] Build with /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3.
8.43 s
[hopinion] Phase: unpackPhase
8.43 s
[hopinion] unpacking source archive /nix/store/gp4863g0065hap9qkfwz79av3r2kapjs-hopinion-source-0.0.0/hopinion-0.0.0.tar.gz
8.44 s
[hopinion] source root is hopinion-0.0.0
8.44 s
[hopinion] setting SOURCE_DATE_EPOCH to timestamp 1788962843 of file "hopinion-0.0.0/src/Hopinion/Store.hs"
8.44 s
[hopinion] warning: file "hopinion-0.0.0/src/Hopinion/Store.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic
8.45 s
[hopinion] Phase: patchPhase
8.45 s
[hopinion] Phase: compileBuildDriverPhase
8.45 s
[hopinion] setupCompileFlags: -package-db=/build/tmp.UwxRVa7Sls/setup-package.conf.d -threaded
8.49 s
[hopinion] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.UwxRVa7Sls/Main.o )
8.53 s
[hopinion] [2 of 2] Linking Setup
9.57 s
[hopinion] Phase: updateAutotoolsGnuConfigScriptsPhase
9.59 s
[hopinion] Phase: configurePhase
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
9.60 s
[hopinion] Using Parsec parser
9.60 s
[hopinion] Configuring hopinion-0.0.0...
10.14 s
[hopinion] Dependency Cabal-syntax: using Cabal-syntax-3.12.1.0
10.14 s
[hopinion] Dependency aeson: using aeson-2.2.3.0
10.14 s
[hopinion] Dependency autodocodec: using autodocodec-0.5.0.0
10.14 s
[hopinion] Dependency autodocodec-schema: using autodocodec-schema-0.2.0.1
10.14 s
[hopinion] Dependency base >=4.7 && <5: using base-4.20.2.0
10.14 s
[hopinion] Dependency bytestring: using bytestring-0.12.2.0
10.14 s
[hopinion] Dependency conduit: using conduit-1.3.6.1
10.14 s
[hopinion] Dependency containers: using containers-0.7
10.14 s
[hopinion] Dependency diagnose: using diagnose-2.5.1
10.14 s
[hopinion] Dependency esqueleto: using esqueleto-3.6.0.0
10.14 s
[hopinion] Dependency filepath: using filepath-1.5.4.0
10.14 s
[hopinion] Dependency ghc-lib-parser: using ghc-lib-parser-9.12.3.20251228
10.14 s
[hopinion] Dependency ghc-lib-parser-ex: using ghc-lib-parser-ex-9.12.0.0
10.14 s
[hopinion] Dependency hopinion-hie: using hopinion-hie-0.0.0
10.14 s
[hopinion] Dependency http-api-data: using http-api-data-0.6.3
10.14 s
[hopinion] Dependency monad-logger: using monad-logger-0.3.42
10.14 s
[hopinion] Dependency mtl: using mtl-2.3.1
10.14 s
[hopinion] Dependency opt-env-conf: using opt-env-conf-0.15.0.2
10.14 s
[hopinion] Dependency path: using path-0.9.6
10.14 s
[hopinion] Dependency path-io: using path-io-1.8.2
10.14 s
[hopinion] Dependency path-pieces: using path-pieces-0.2.1
10.14 s
[hopinion] Dependency persistent: using persistent-2.17.1.0
10.14 s
[hopinion] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1
10.14 s
[hopinion] Dependency prettyprinter: using prettyprinter-1.7.1
10.14 s
[hopinion] Dependency prettyprinter-ansi-terminal: using
10.14 s
[hopinion] prettyprinter-ansi-terminal-1.1.3
10.14 s
[hopinion] Dependency resourcet: using resourcet-1.3.0
10.14 s
[hopinion] Dependency safe-coloured-text: using safe-coloured-text-0.6.0.0
10.14 s
[hopinion] Dependency safe-coloured-text-terminfo: using
10.14 s
[hopinion] safe-coloured-text-terminfo-0.3.0.0
10.14 s
[hopinion] Dependency syb: using syb-0.7.2.4
10.14 s
[hopinion] Dependency text: using text-2.1.3
10.14 s
[hopinion] Dependency unliftio: using unliftio-0.2.25.1
10.14 s
[hopinion] Dependency unordered-containers: using unordered-containers-0.2.20.1
10.14 s
[hopinion] Dependency validity: using validity-0.12.1.0
10.14 s
[hopinion] Dependency validity-containers: using validity-containers-0.5.0.5
10.14 s
[hopinion] Dependency validity-path: using validity-path-0.4.0.1
10.14 s
[hopinion] Dependency validity-text: using validity-text-0.3.1.3
10.14 s
[hopinion] Dependency yaml: using yaml-0.11.11.2
10.14 s
[hopinion] Dependency base >=4.7 && <5: using base-4.20.2.0
10.14 s
[hopinion] Dependency hopinion: using hopinion-0.0.0
10.14 s
[hopinion] Source component graph:
10.14 s
[hopinion] component lib
10.14 s
[hopinion] component exe:hopinion dependency lib
10.14 s
[hopinion] Configured component graph:
10.14 s
[hopinion] component hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
10.14 s
[hopinion] include Cabal-syntax-3.12.1.0-ea48
10.14 s
[hopinion] include aeson-2.2.3.0-9KjGdDwGoT5HrQuJR4OMmk
10.14 s
[hopinion] include autodocodec-0.5.0.0-5blIEy5UkzK8vZHGGOtpRb
10.14 s
[hopinion] include autodocodec-schema-0.2.0.1-G7pv7tE1jxTCmC48MmFL7V
10.14 s
[hopinion] include base-4.20.2.0-815e
10.14 s
[hopinion] include bytestring-0.12.2.0-a6d5
10.15 s
[hopinion] include conduit-1.3.6.1-Jt45S0LMwrbE1QPuugYqhE
10.15 s
[hopinion] include containers-0.7-0069
10.15 s
[hopinion] include diagnose-2.5.1-BS9ZpWZOHnaHHsDXhwcHtY
10.15 s
[hopinion] include esqueleto-3.6.0.0-E5HQ9caF7YaKGS22qU912S
10.15 s
[hopinion] include filepath-1.5.4.0-fc43
10.15 s
[hopinion] include ghc-lib-parser-9.12.3.20251228-CFRhGMYhNJL4lIcW157OoB
10.15 s
[hopinion] include ghc-lib-parser-ex-9.12.0.0-3H9haA49YMv9FrjgYDBLM7
10.15 s
[hopinion] include hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
10.15 s
[hopinion] include http-api-data-0.6.3-AmqBwqet0cY5MQyaBk83EI
10.15 s
[hopinion] include monad-logger-0.3.42-5tJNulTi6e44MMjUOjy9tL
10.15 s
[hopinion] include mtl-2.3.1-e216
10.15 s
[hopinion] include opt-env-conf-0.15.0.2-GjhBhekY39mFC4a223qKC9
10.15 s
[hopinion] include path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
10.15 s
[hopinion] include path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
10.15 s
[hopinion] include path-pieces-0.2.1-ByUZmNVpKsyAVwryjwdMya
10.15 s
[hopinion] include persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
10.15 s
[hopinion] include persistent-sqlite-2.13.3.1-5lNlTL7nCx98AB3oXw5gi0
10.15 s
[hopinion] include prettyprinter-1.7.1-4Fzvqw0kNKX3vZHTjZCe5j
10.15 s
[hopinion] include prettyprinter-ansi-terminal-1.1.3-E4fEdt0hlb6DVfndSibNR4
10.15 s
[hopinion] include resourcet-1.3.0-DvyVFXIVEVK6lO6bMEEdCx
10.15 s
[hopinion] include safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
10.15 s
[hopinion] include safe-coloured-text-terminfo-0.3.0.0-2KOlJVNbiMvB4KSDToHCIe
10.15 s
[hopinion] include syb-0.7.2.4-9Njqy9MEKIVDSDHk3VxfQN
10.15 s
[hopinion] include text-2.1.3-7c24
10.15 s
[hopinion] include unliftio-0.2.25.1-ICAjb46w2QOBoctjibMtcL
10.15 s
[hopinion] include unordered-containers-0.2.20.1-G0ESxx7dU8FBxvJwxsBVNd
10.15 s
[hopinion] include validity-0.12.1.0-AJM7nQJjQJNAsrf1uLnPOm
10.15 s
[hopinion] include validity-containers-0.5.0.5-IrEQ58LeKOV6deiJ2HsoMR
10.15 s
[hopinion] include validity-path-0.4.0.1-9K1RPpuVPRdKR1fNNXNZ2O
10.15 s
[hopinion] include validity-text-0.3.1.3-2tucyvJ28mQIhaRPvUhAP0
10.15 s
[hopinion] include yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
10.15 s
[hopinion] component hopinion-0.0.0-5yaQdlHh5TG76YsIa2qsL9-hopinion
10.15 s
[hopinion] include base-4.20.2.0-815e
10.15 s
[hopinion] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
10.15 s
[hopinion] Linked component graph:
10.15 s
[hopinion] unit hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
10.15 s
[hopinion] include Cabal-syntax-3.12.1.0-ea48
10.15 s
[hopinion] include aeson-2.2.3.0-9KjGdDwGoT5HrQuJR4OMmk
10.15 s
[hopinion] include autodocodec-0.5.0.0-5blIEy5UkzK8vZHGGOtpRb
10.15 s
[hopinion] include autodocodec-schema-0.2.0.1-G7pv7tE1jxTCmC48MmFL7V
10.15 s
[hopinion] include base-4.20.2.0-815e
10.15 s
[hopinion] include bytestring-0.12.2.0-a6d5
10.15 s
[hopinion] include conduit-1.3.6.1-Jt45S0LMwrbE1QPuugYqhE
10.15 s
[hopinion] include containers-0.7-0069
10.15 s
[hopinion] include diagnose-2.5.1-BS9ZpWZOHnaHHsDXhwcHtY
10.15 s
[hopinion] include esqueleto-3.6.0.0-E5HQ9caF7YaKGS22qU912S
10.15 s
[hopinion] include filepath-1.5.4.0-fc43
10.15 s
[hopinion] include ghc-lib-parser-9.12.3.20251228-CFRhGMYhNJL4lIcW157OoB
10.15 s
[hopinion] include ghc-lib-parser-ex-9.12.0.0-3H9haA49YMv9FrjgYDBLM7
10.15 s
[hopinion] include hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
10.15 s
[hopinion] include http-api-data-0.6.3-AmqBwqet0cY5MQyaBk83EI
10.15 s
[hopinion] include monad-logger-0.3.42-5tJNulTi6e44MMjUOjy9tL
10.15 s
[hopinion] include mtl-2.3.1-e216
10.15 s
[hopinion] include opt-env-conf-0.15.0.2-GjhBhekY39mFC4a223qKC9
10.15 s
[hopinion] include path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
10.15 s
[hopinion] include path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
10.15 s
[hopinion] include path-pieces-0.2.1-ByUZmNVpKsyAVwryjwdMya
10.15 s
[hopinion] include persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
10.15 s
[hopinion] include persistent-sqlite-2.13.3.1-5lNlTL7nCx98AB3oXw5gi0
10.15 s
[hopinion] include prettyprinter-1.7.1-4Fzvqw0kNKX3vZHTjZCe5j
10.15 s
[hopinion] include prettyprinter-ansi-terminal-1.1.3-E4fEdt0hlb6DVfndSibNR4
10.15 s
[hopinion] include resourcet-1.3.0-DvyVFXIVEVK6lO6bMEEdCx
10.15 s
[hopinion] include safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
10.15 s
[hopinion] include safe-coloured-text-terminfo-0.3.0.0-2KOlJVNbiMvB4KSDToHCIe
10.15 s
[hopinion] include syb-0.7.2.4-9Njqy9MEKIVDSDHk3VxfQN
10.15 s
[hopinion] include text-2.1.3-7c24
10.15 s
[hopinion] include unliftio-0.2.25.1-ICAjb46w2QOBoctjibMtcL
10.15 s
[hopinion] include unordered-containers-0.2.20.1-G0ESxx7dU8FBxvJwxsBVNd
10.15 s
[hopinion] include validity-0.12.1.0-AJM7nQJjQJNAsrf1uLnPOm
10.15 s
[hopinion] include validity-containers-0.5.0.5-IrEQ58LeKOV6deiJ2HsoMR
10.15 s
[hopinion] include validity-path-0.4.0.1-9K1RPpuVPRdKR1fNNXNZ2O
10.15 s
[hopinion] include validity-text-0.3.1.3-2tucyvJ28mQIhaRPvUhAP0
10.15 s
[hopinion] include yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
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
10.15 s
[hopinion] unit hopinion-0.0.0-5yaQdlHh5TG76YsIa2qsL9-hopinion
10.15 s
[hopinion] include base-4.20.2.0-815e
10.15 s
[hopinion] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
10.15 s
[hopinion] Ready component graph:
10.15 s
[hopinion] definite hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
10.15 s
[hopinion] depends Cabal-syntax-3.12.1.0-ea48
10.15 s
[hopinion] depends aeson-2.2.3.0-9KjGdDwGoT5HrQuJR4OMmk
10.15 s
[hopinion] depends autodocodec-0.5.0.0-5blIEy5UkzK8vZHGGOtpRb
10.15 s
[hopinion] depends autodocodec-schema-0.2.0.1-G7pv7tE1jxTCmC48MmFL7V
10.15 s
[hopinion] depends base-4.20.2.0-815e
10.15 s
[hopinion] depends bytestring-0.12.2.0-a6d5
10.15 s
[hopinion] depends conduit-1.3.6.1-Jt45S0LMwrbE1QPuugYqhE
10.15 s
[hopinion] depends containers-0.7-0069
10.15 s
[hopinion] depends diagnose-2.5.1-BS9ZpWZOHnaHHsDXhwcHtY
10.15 s
[hopinion] depends esqueleto-3.6.0.0-E5HQ9caF7YaKGS22qU912S
10.15 s
[hopinion] depends filepath-1.5.4.0-fc43
10.15 s
[hopinion] depends ghc-lib-parser-9.12.3.20251228-CFRhGMYhNJL4lIcW157OoB
10.15 s
[hopinion] depends ghc-lib-parser-ex-9.12.0.0-3H9haA49YMv9FrjgYDBLM7
10.15 s
[hopinion] depends hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
10.15 s
[hopinion] depends http-api-data-0.6.3-AmqBwqet0cY5MQyaBk83EI
10.15 s
[hopinion] depends monad-logger-0.3.42-5tJNulTi6e44MMjUOjy9tL
10.15 s
[hopinion] depends mtl-2.3.1-e216
10.15 s
[hopinion] depends opt-env-conf-0.15.0.2-GjhBhekY39mFC4a223qKC9
10.15 s
[hopinion] depends path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
10.15 s
[hopinion] depends path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
10.15 s
[hopinion] depends path-pieces-0.2.1-ByUZmNVpKsyAVwryjwdMya
10.15 s
[hopinion] depends persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
10.15 s
[hopinion] depends persistent-sqlite-2.13.3.1-5lNlTL7nCx98AB3oXw5gi0
10.15 s
[hopinion] depends prettyprinter-1.7.1-4Fzvqw0kNKX3vZHTjZCe5j
10.15 s
[hopinion] depends prettyprinter-ansi-terminal-1.1.3-E4fEdt0hlb6DVfndSibNR4
10.15 s
[hopinion] depends resourcet-1.3.0-DvyVFXIVEVK6lO6bMEEdCx
10.15 s
[hopinion] depends safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
10.15 s
[hopinion] depends safe-coloured-text-terminfo-0.3.0.0-2KOlJVNbiMvB4KSDToHCIe
10.15 s
[hopinion] depends syb-0.7.2.4-9Njqy9MEKIVDSDHk3VxfQN
10.15 s
[hopinion] depends text-2.1.3-7c24
10.15 s
[hopinion] depends unliftio-0.2.25.1-ICAjb46w2QOBoctjibMtcL
10.15 s
[hopinion] depends unordered-containers-0.2.20.1-G0ESxx7dU8FBxvJwxsBVNd
10.15 s
[hopinion] depends validity-0.12.1.0-AJM7nQJjQJNAsrf1uLnPOm
10.15 s
[hopinion] depends validity-containers-0.5.0.5-IrEQ58LeKOV6deiJ2HsoMR
10.15 s
[hopinion] depends validity-path-0.4.0.1-9K1RPpuVPRdKR1fNNXNZ2O
10.15 s
[hopinion] depends validity-text-0.3.1.3-2tucyvJ28mQIhaRPvUhAP0
10.15 s
[hopinion] depends yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
10.15 s
[hopinion] definite hopinion-0.0.0-5yaQdlHh5TG76YsIa2qsL9-hopinion
10.15 s
[hopinion] depends base-4.20.2.0-815e
10.15 s
[hopinion] depends hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
10.15 s
[hopinion] Using Cabal-3.12.1.0 compiled by ghc-9.10
10.15 s
[hopinion] Using compiler: ghc-9.10.3
10.15 s
[hopinion] Using install prefix:
10.15 s
[hopinion] /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0
10.15 s
[hopinion] Executables installed in:
10.15 s
[hopinion] /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/bin
10.15 s
[hopinion] Libraries installed in:
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
10.15 s
[hopinion] Dynamic Libraries installed in:
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
10.15 s
[hopinion] Private executables installed in:
10.15 s
[hopinion] /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/libexec/x86_64-linux-ghc-9.10.3-1e5d/hopinion-0.0.0
10.15 s
[hopinion] Data files installed in:
10.15 s
[hopinion] /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/share/x86_64-linux-ghc-9.10.3-1e5d/hopinion-0.0.0
10.15 s
[hopinion] Documentation installed in:
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
10.15 s
[hopinion] Configuration files installed in:
10.15 s
[hopinion] /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/etc
10.15 s
[hopinion] No alex found
10.15 s
[hopinion] Using ar found on system at:
10.15 s
[hopinion] /nix/store/4yi6jj75bb5hhdzpzlxfyf69d35wsf2x-binutils-wrapper-2.44/bin/ar
10.15 s
[hopinion] No c2hs found
10.15 s
[hopinion] No cpphs found
10.15 s
[hopinion] No doctest found
10.15 s
[hopinion] Using gcc version 15.2.0 given by user at:
10.15 s
[hopinion] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/gcc
10.15 s
[hopinion] Using ghc version 9.10.3 found on system at:
10.15 s
[hopinion] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/ghc
10.15 s
[hopinion] Using ghc-pkg version 9.10.3 found on system at:
10.15 s
[hopinion] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/ghc-pkg-9.10.3
10.15 s
[hopinion] No ghcjs found
10.15 s
[hopinion] No ghcjs-pkg found
10.15 s
[hopinion] No greencard found
10.15 s
[hopinion] Using haddock version 2.31.1 found on system at:
10.15 s
[hopinion] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/haddock-ghc-9.10.3
10.15 s
[hopinion] No happy found
10.15 s
[hopinion] Using haskell-suite found on system at: haskell-suite-dummy-location
10.15 s
[hopinion] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
10.15 s
[hopinion] No hmake found
10.15 s
[hopinion] Using hpc version 0.69 found on system at:
10.15 s
[hopinion] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/hpc-ghc-9.10.3
10.15 s
[hopinion] Using hsc2hs version 0.68.10 found on system at:
10.15 s
[hopinion] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3
10.15 s
[hopinion] Using hscolour version 1.25 found on system at:
10.15 s
[hopinion] /nix/store/cr6kpl6x940p198sd9p76lj6gck0zshk-hscolour-1.25/bin/HsColour
10.15 s
[hopinion] No jhc found
10.15 s
[hopinion] Using ld found on system at:
10.15 s
[hopinion] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/ld
10.15 s
[hopinion] No pkg-config found
10.15 s
[hopinion] Using runghc version 9.10.3 found on system at:
10.15 s
[hopinion] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/runghc-9.10.3
10.15 s
[hopinion] Using strip version 2.44 found on system at:
10.18 s
[hopinion] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/strip
10.18 s
[hopinion] Using tar found on system at:
10.18 s
[hopinion] /nix/store/isva9q9zx3frx6hh6cnpihh1kd2bx6bk-gnutar-1.35/bin/tar
10.18 s
[hopinion] No uhc found
10.71 s
[hopinion] Phase: buildPhase
10.78 s
[hopinion] Preprocessing library for hopinion-0.0.0...
10.79 s
[hopinion] Building library for hopinion-0.0.0...
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
14.94 s
[hopinion] [53 of 53] Compiling Hopinion ( src/Hopinion.hs, dist/build/Hopinion.o, dist/build/Hopinion.dyn_o )
15.33 s
[hopinion] [ 1 of 53] Compiling Hopinion.Facts.Component ( src/Hopinion/Facts/Component.hs, dist/build/Hopinion/Facts/Component.p_o )
15.71 s
[hopinion] [ 2 of 53] Compiling Hopinion.Facts.Name ( src/Hopinion/Facts/Name.hs, dist/build/Hopinion/Facts/Name.p_o )
15.94 s
[hopinion] [ 3 of 53] Compiling Hopinion.Compiled ( src/Hopinion/Compiled.hs, dist/build/Hopinion/Compiled.p_o )
16.41 s
[hopinion] [ 4 of 53] Compiling Hopinion.Facts.Package ( src/Hopinion/Facts/Package.hs, dist/build/Hopinion/Facts/Package.p_o )
16.41 s
[hopinion] [ 5 of 53] Compiling Hopinion.Facts.Persist ( src/Hopinion/Facts/Persist.hs, dist/build/Hopinion/Facts/Persist.p_o )
16.41 s
[hopinion] [ 6 of 53] Compiling Hopinion.Facts.Place ( src/Hopinion/Facts/Place.hs, dist/build/Hopinion/Facts/Place.p_o )
16.43 s
[hopinion] [ 7 of 53] Compiling Hopinion.Facts.Outcome ( src/Hopinion/Facts/Outcome.hs, dist/build/Hopinion/Facts/Outcome.p_o )
16.67 s
[hopinion] [ 8 of 53] Compiling Hopinion.Facts.Occurrence ( src/Hopinion/Facts/Occurrence.hs, dist/build/Hopinion/Facts/Occurrence.p_o )
16.67 s
[hopinion] [ 9 of 53] Compiling Hopinion.Facts.Instance ( src/Hopinion/Facts/Instance.hs, dist/build/Hopinion/Facts/Instance.p_o )
16.74 s
[hopinion] [10 of 53] Compiling Hopinion.Facts.Export ( src/Hopinion/Facts/Export.hs, dist/build/Hopinion/Facts/Export.p_o )
16.74 s
[hopinion] [11 of 53] Compiling Hopinion.Facts.Decl ( src/Hopinion/Facts/Decl.hs, dist/build/Hopinion/Facts/Decl.p_o )
16.74 s
[hopinion] [12 of 53] Compiling Hopinion.Extract.Ghc ( src/Hopinion/Extract/Ghc.hs, dist/build/Hopinion/Extract/Ghc.p_o )
16.92 s
[hopinion] [13 of 53] Compiling Hopinion.Comment ( src/Hopinion/Comment.hs, dist/build/Hopinion/Comment.p_o )
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 )
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 )
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 )
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 )
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 )
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 )
17.31 s
[hopinion] [20 of 53] Compiling Hopinion.Facts.TemplateHaskell ( src/Hopinion/Facts/TemplateHaskell.hs, dist/build/Hopinion/Facts/TemplateHaskell.p_o )
17.31 s
[hopinion] [21 of 53] Compiling Hopinion.Facts.TypeApp ( src/Hopinion/Facts/TypeApp.hs, dist/build/Hopinion/Facts/TypeApp.p_o )
17.31 s
[hopinion] [22 of 53] Compiling Hopinion.Facts.Version ( src/Hopinion/Facts/Version.hs, dist/build/Hopinion/Facts/Version.p_o )
17.31 s
[hopinion] [23 of 53] Compiling Hopinion.Parse ( src/Hopinion/Parse.hs, dist/build/Hopinion/Parse.p_o )
17.64 s
[hopinion] [24 of 53] Compiling Hopinion.Project ( src/Hopinion/Project.hs, dist/build/Hopinion/Project.p_o )
17.64 s
[hopinion] [25 of 53] Compiling Hopinion.Rule.Id ( src/Hopinion/Rule/Id.hs, dist/build/Hopinion/Rule/Id.p_o )
17.64 s
[hopinion] [26 of 53] Compiling Hopinion.Facts.Suppression ( src/Hopinion/Facts/Suppression.hs, dist/build/Hopinion/Facts/Suppression.p_o )
17.64 s
[hopinion] [27 of 53] Compiling Hopinion.Facts.Module ( src/Hopinion/Facts/Module.hs, dist/build/Hopinion/Facts/Module.p_o )
17.64 s
[hopinion] [28 of 53] Compiling Hopinion.Choices ( src/Hopinion/Choices.hs, dist/build/Hopinion/Choices.p_o )
17.64 s
[hopinion] [29 of 53] Compiling Hopinion.Store ( src/Hopinion/Store.hs, dist/build/Hopinion/Store.p_o )
18.04 s
[hopinion] [30 of 53] Compiling Hopinion.Rule ( src/Hopinion/Rule.hs, dist/build/Hopinion/Rule.p_o )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
18.72 s
[hopinion] [41 of 53] Compiling Hopinion.Annotation ( src/Hopinion/Annotation.hs, dist/build/Hopinion/Annotation.p_o )
18.86 s
[hopinion] [42 of 53] Compiling Hopinion.Report ( src/Hopinion/Report.hs, dist/build/Hopinion/Report.p_o )
19.43 s
[hopinion] [43 of 53] Compiling Hopinion.Report.Render ( src/Hopinion/Report/Render.hs, dist/build/Hopinion/Report/Render.p_o )
19.67 s
[hopinion] [44 of 53] Compiling Hopinion.Extract ( src/Hopinion/Extract.hs, dist/build/Hopinion/Extract.p_o )
19.67 s
[hopinion] [45 of 53] Compiling Hopinion.Run ( src/Hopinion/Run.hs, dist/build/Hopinion/Run.p_o )
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 )
19.80 s
[hopinion] [47 of 53] Compiling Hopinion.Check.Obligation ( src/Hopinion/Check/Obligation.hs, dist/build/Hopinion/Check/Obligation.p_o )
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 )
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 )
19.80 s
[hopinion] [50 of 53] Compiling Hopinion.Rule.Registry ( src/Hopinion/Rule/Registry.hs, dist/build/Hopinion/Rule/Registry.p_o )
19.80 s
[hopinion] [51 of 53] Compiling Paths_hopinion ( dist/build/autogen/Paths_hopinion.hs, dist/build/Paths_hopinion.p_o )
19.83 s
[hopinion] [52 of 53] Compiling Hopinion.OptParse ( src/Hopinion/OptParse.hs, dist/build/Hopinion/OptParse.p_o )
19.83 s
[hopinion] [53 of 53] Compiling Hopinion ( src/Hopinion.hs, dist/build/Hopinion.p_o )
25.20 s
[hopinion] Preprocessing executable 'hopinion' for hopinion-0.0.0...
25.20 s
[hopinion] Building executable 'hopinion' for hopinion-0.0.0...
25.27 s
[hopinion] [1 of 2] Compiling Main ( app/Main.hs, dist/build/hopinion/hopinion-tmp/Main.o )
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 )
25.53 s
[hopinion] [3 of 3] Linking dist/build/hopinion/hopinion
28.96 s
[hopinion] Phase: checkPhase
29.02 s
[hopinion] Package has no test suites.
29.02 s
[hopinion] Phase: haddockPhase
29.03 s
[hopinion] Phase: installPhase
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
29.52 s
[hopinion] Installing executable hopinion in /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/bin
29.52 s
[hopinion] Warning: The directory
29.52 s
[hopinion] /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/bin is not in the
29.52 s
[hopinion] system search path.
29.82 s
[hopinion] Phase: fixupPhase
29.83 s
[hopinion] shrinking RPATHs of ELF executables and libraries in /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0
29.83 s
[hopinion] shrinking /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0/bin/hopinion
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
29.95 s
[hopinion] checking for references to /build/ in /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0...
30.00 s
[hopinion] patching script interpreter paths in /nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0
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
30.33 s
[hopinion] shrinking RPATHs of ELF executables and libraries in /nix/store/7vkrv8s0hmsdq31qjqlwkmpfiavzz6c5-hopinion-0.0.0-hie
30.34 s
[hopinion] checking for references to /build/ in /nix/store/7vkrv8s0hmsdq31qjqlwkmpfiavzz6c5-hopinion-0.0.0-hie...
30.36 s
[hopinion] patching script interpreter paths in /nix/store/7vkrv8s0hmsdq31qjqlwkmpfiavzz6c5-hopinion-0.0.0-hie
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
30.65 s
[hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
30.68 s
[hopinion:post-build] copying 2 paths...
30.68 s
[hopinion:post-build] copying path '/nix/store/al1v4byr9gdx7s9ll5wfdkb703dhf82d-hopinion-0.0.0' to 'https://cache.staging.nix-ci.com'...
37.62 s
[hopinion:post-build] copying path '/nix/store/7vkrv8s0hmsdq31qjqlwkmpfiavzz6c5-hopinion-0.0.0-hie' to 'https://cache.staging.nix-ci.com'...
38.37 s
[hopinion:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
38.59 s
[hopinion:post-build] copying 1 paths...
38.59 s
[hopinion:post-build] copying path '/nix/store/45khr4kp7xx0zpf8xa5zl8rcfhyzza4b-hopinion-0.0.0.drv' to 'https://cache.staging.nix-ci.com'...
38.80 s
Uploaded hopinion in 8.1s
38.80 s
Progress: 2 of 7 built, 40 of 40 downloaded from cache
38.80 s
Built hopinion in 31.0s
38.86 s
Building /nix/store/v4n1aiyy5bnk0qaggim59g68zy9yqz89-hopinion-gen-source-0.0.0.drv
39.35 s
[hopinion-gen-source] Phase: setupCompilerEnvironmentPhase
39.35 s
[hopinion-gen-source] Build with /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3.
39.87 s
[hopinion-gen-source] Phase: unpackPhase
39.88 s
[hopinion-gen-source] unpacking source archive /nix/store/98gin2irwxgjf9h3szdx7zxkv9s8vpy7-hopinion-gen
39.90 s
[hopinion-gen-source] source root is hopinion-gen
39.92 s
[hopinion-gen-source] Phase: patchPhase
39.92 s
[hopinion-gen-source] Phase: compileBuildDriverPhase
39.92 s
[hopinion-gen-source] setupCompileFlags: -package-db=/build/tmp.T1tnpe8icZ/setup-package.conf.d -threaded
39.97 s
[hopinion-gen-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.T1tnpe8icZ/Main.o )
40.00 s
[hopinion-gen-source] [2 of 2] Linking Setup
40.99 s
[hopinion-gen-source] Phase: updateAutotoolsGnuConfigScriptsPhase
41.00 s
[hopinion-gen-source] Phase: configurePhase
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
41.01 s
[hopinion-gen-source] Using Parsec parser
41.01 s
[hopinion-gen-source] Configuring hopinion-gen-0.0.0...
41.65 s
[hopinion-gen-source] Dependency QuickCheck: using QuickCheck-2.15.0.1
41.65 s
[hopinion-gen-source] Dependency base >=4.7 && <5: using base-4.20.2.0
41.65 s
[hopinion-gen-source] Dependency genvalidity: using genvalidity-1.1.1.0
41.65 s
[hopinion-gen-source] Dependency genvalidity-aeson: using genvalidity-aeson-1.1.0.0
41.65 s
[hopinion-gen-source] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2
41.65 s
[hopinion-gen-source] Dependency genvalidity-path: using genvalidity-path-1.0.0.1
41.65 s
[hopinion-gen-source] Dependency genvalidity-text: using genvalidity-text-1.0.0.1
41.65 s
[hopinion-gen-source] Dependency hopinion: using hopinion-0.0.0
41.65 s
[hopinion-gen-source] Dependency text: using text-2.1.3
41.65 s
[hopinion-gen-source] Dependency base >=4.7 && <5: using base-4.20.2.0
41.65 s
[hopinion-gen-source] Dependency hopinion: using hopinion-0.0.0
41.65 s
[hopinion-gen-source] Dependency hopinion-gen: using hopinion-gen-0.0.0
41.65 s
[hopinion-gen-source] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2
41.65 s
[hopinion-gen-source] Dependency base >=4.7 && <5: using base-4.20.2.0
41.65 s
[hopinion-gen-source] Dependency containers: using containers-0.7
41.65 s
[hopinion-gen-source] Dependency filepath: using filepath-1.5.4.0
41.65 s
[hopinion-gen-source] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0
41.65 s
[hopinion-gen-source] Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.1
41.65 s
[hopinion-gen-source] Dependency hopinion: using hopinion-0.0.0
41.65 s
[hopinion-gen-source] Dependency hopinion-gen: using hopinion-gen-0.0.0
41.65 s
[hopinion-gen-source] Dependency hopinion-hie: using hopinion-hie-0.0.0
41.65 s
[hopinion-gen-source] Dependency path: using path-0.9.6
41.65 s
[hopinion-gen-source] Dependency path-io: using path-io-1.8.2
41.65 s
[hopinion-gen-source] Dependency persistent: using persistent-2.17.1.0
41.65 s
[hopinion-gen-source] Dependency process: using process-1.6.26.1
41.65 s
[hopinion-gen-source] Dependency safe-coloured-text: using safe-coloured-text-0.6.0.0
41.65 s
[hopinion-gen-source] Dependency sydtest: using sydtest-0.30.0.0
41.65 s
[hopinion-gen-source] Dependency sydtest-aeson: using sydtest-aeson-0.2.0.1
41.65 s
[hopinion-gen-source] Dependency text: using text-2.1.3
41.66 s
[hopinion-gen-source] Dependency yaml: using yaml-0.11.11.2
41.66 s
[hopinion-gen-source] Source component graph:
41.66 s
[hopinion-gen-source] component lib
41.66 s
[hopinion-gen-source] component exe:hopinion-example dependency lib
41.66 s
[hopinion-gen-source] component test:hopinion-test dependency lib
41.66 s
[hopinion-gen-source] Configured component graph:
41.66 s
[hopinion-gen-source] component hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
41.66 s
[hopinion-gen-source] include QuickCheck-2.15.0.1-9aVv5psxM9sGCncyuagjPs
41.66 s
[hopinion-gen-source] include base-4.20.2.0-815e
41.66 s
[hopinion-gen-source] include genvalidity-1.1.1.0-9zUmM96nADG4LgP0gIidO7
41.66 s
[hopinion-gen-source] include genvalidity-aeson-1.1.0.0-4DF0Up7uxBRGsMr6kU4jDJ
41.66 s
[hopinion-gen-source] include genvalidity-containers-1.0.0.2-HqGXRjaPEUBzITg8O4Hbp
41.66 s
[hopinion-gen-source] include genvalidity-path-1.0.0.1-96bzJobQcFe5jJkioN6c0f
41.66 s
[hopinion-gen-source] include genvalidity-text-1.0.0.1-IfredvrM3m3DEPIRRf4sVR
41.66 s
[hopinion-gen-source] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
41.66 s
[hopinion-gen-source] include text-2.1.3-7c24
41.66 s
[hopinion-gen-source] component hopinion-gen-0.0.0-BxCKzFtBsbCJtKOmobTrAb-hopinion-example
41.66 s
[hopinion-gen-source] include base-4.20.2.0-815e
41.68 s
[hopinion-gen-source] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
41.68 s
[hopinion-gen-source] include hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
41.68 s
[hopinion-gen-source] component hopinion-gen-0.0.0-6y1GIbvh8YJ5NoGm3LLLIj-hopinion-test
41.68 s
[hopinion-gen-source] include autodocodec-yaml-0.4.0.2-Ww0HVyHJqG8HbuYAzpZAV
41.68 s
[hopinion-gen-source] include base-4.20.2.0-815e
41.68 s
[hopinion-gen-source] include containers-0.7-0069
41.68 s
[hopinion-gen-source] include filepath-1.5.4.0-fc43
41.68 s
[hopinion-gen-source] include genvalidity-sydtest-1.0.1.0-8r0R9PxpPNMHTAlolzCy6c
41.68 s
[hopinion-gen-source] include genvalidity-sydtest-aeson-1.0.0.1-Hk1B0DiogGMCBbS3yINFzA
41.68 s
[hopinion-gen-source] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
41.68 s
[hopinion-gen-source] include hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
41.68 s
[hopinion-gen-source] include hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
41.68 s
[hopinion-gen-source] include path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
41.68 s
[hopinion-gen-source] include path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
41.68 s
[hopinion-gen-source] include persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
41.68 s
[hopinion-gen-source] include process-1.6.26.1-19ab
41.68 s
[hopinion-gen-source] include safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
41.68 s
[hopinion-gen-source] include sydtest-0.30.0.0-H0wIWk4FNZZ8ZManIJ62hg
41.68 s
[hopinion-gen-source] include sydtest-aeson-0.2.0.1-KWW2Dxs7IH4HZ4W4S7BWEm
41.68 s
[hopinion-gen-source] include text-2.1.3-7c24
41.68 s
[hopinion-gen-source] include yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
41.68 s
[hopinion-gen-source] Linked component graph:
41.68 s
[hopinion-gen-source] unit hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
41.68 s
[hopinion-gen-source] include QuickCheck-2.15.0.1-9aVv5psxM9sGCncyuagjPs
41.68 s
[hopinion-gen-source] include base-4.20.2.0-815e
41.69 s
[hopinion-gen-source] include genvalidity-1.1.1.0-9zUmM96nADG4LgP0gIidO7
41.69 s
[hopinion-gen-source] include genvalidity-aeson-1.1.0.0-4DF0Up7uxBRGsMr6kU4jDJ
41.69 s
[hopinion-gen-source] include genvalidity-containers-1.0.0.2-HqGXRjaPEUBzITg8O4Hbp
41.69 s
[hopinion-gen-source] include genvalidity-path-1.0.0.1-96bzJobQcFe5jJkioN6c0f
41.69 s
[hopinion-gen-source] include genvalidity-text-1.0.0.1-IfredvrM3m3DEPIRRf4sVR
41.69 s
[hopinion-gen-source] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
41.69 s
[hopinion-gen-source] include text-2.1.3-7c24
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
41.69 s
[hopinion-gen-source] unit hopinion-gen-0.0.0-BxCKzFtBsbCJtKOmobTrAb-hopinion-example
41.69 s
[hopinion-gen-source] include base-4.20.2.0-815e
41.69 s
[hopinion-gen-source] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
41.69 s
[hopinion-gen-source] include hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
41.69 s
[hopinion-gen-source] unit hopinion-gen-0.0.0-6y1GIbvh8YJ5NoGm3LLLIj-hopinion-test
41.69 s
[hopinion-gen-source] include autodocodec-yaml-0.4.0.2-Ww0HVyHJqG8HbuYAzpZAV
41.69 s
[hopinion-gen-source] include base-4.20.2.0-815e
41.69 s
[hopinion-gen-source] include containers-0.7-0069
41.69 s
[hopinion-gen-source] include filepath-1.5.4.0-fc43
41.69 s
[hopinion-gen-source] include genvalidity-sydtest-1.0.1.0-8r0R9PxpPNMHTAlolzCy6c
41.69 s
[hopinion-gen-source] include genvalidity-sydtest-aeson-1.0.0.1-Hk1B0DiogGMCBbS3yINFzA
41.69 s
[hopinion-gen-source] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
41.69 s
[hopinion-gen-source] include hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
41.69 s
[hopinion-gen-source] include hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
41.69 s
[hopinion-gen-source] include path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
41.69 s
[hopinion-gen-source] include path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
41.69 s
[hopinion-gen-source] include persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
41.69 s
[hopinion-gen-source] include process-1.6.26.1-19ab
41.69 s
[hopinion-gen-source] include safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
41.69 s
[hopinion-gen-source] include sydtest-0.30.0.0-H0wIWk4FNZZ8ZManIJ62hg
41.69 s
[hopinion-gen-source] include sydtest-aeson-0.2.0.1-KWW2Dxs7IH4HZ4W4S7BWEm
41.69 s
[hopinion-gen-source] include text-2.1.3-7c24
41.69 s
[hopinion-gen-source] include yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
41.69 s
[hopinion-gen-source] Ready component graph:
41.69 s
[hopinion-gen-source] definite hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
41.69 s
[hopinion-gen-source] depends QuickCheck-2.15.0.1-9aVv5psxM9sGCncyuagjPs
41.69 s
[hopinion-gen-source] depends base-4.20.2.0-815e
41.69 s
[hopinion-gen-source] depends genvalidity-1.1.1.0-9zUmM96nADG4LgP0gIidO7
41.69 s
[hopinion-gen-source] depends genvalidity-aeson-1.1.0.0-4DF0Up7uxBRGsMr6kU4jDJ
41.69 s
[hopinion-gen-source] depends genvalidity-containers-1.0.0.2-HqGXRjaPEUBzITg8O4Hbp
41.69 s
[hopinion-gen-source] depends genvalidity-path-1.0.0.1-96bzJobQcFe5jJkioN6c0f
41.69 s
[hopinion-gen-source] depends genvalidity-text-1.0.0.1-IfredvrM3m3DEPIRRf4sVR
41.69 s
[hopinion-gen-source] depends hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
41.69 s
[hopinion-gen-source] depends text-2.1.3-7c24
41.69 s
[hopinion-gen-source] definite hopinion-gen-0.0.0-BxCKzFtBsbCJtKOmobTrAb-hopinion-example
41.69 s
[hopinion-gen-source] depends base-4.20.2.0-815e
41.69 s
[hopinion-gen-source] depends hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
41.69 s
[hopinion-gen-source] depends hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
41.69 s
[hopinion-gen-source] definite hopinion-gen-0.0.0-6y1GIbvh8YJ5NoGm3LLLIj-hopinion-test
41.69 s
[hopinion-gen-source] depends autodocodec-yaml-0.4.0.2-Ww0HVyHJqG8HbuYAzpZAV
41.69 s
[hopinion-gen-source] depends base-4.20.2.0-815e
41.69 s
[hopinion-gen-source] depends containers-0.7-0069
41.69 s
[hopinion-gen-source] depends filepath-1.5.4.0-fc43
41.69 s
[hopinion-gen-source] depends genvalidity-sydtest-1.0.1.0-8r0R9PxpPNMHTAlolzCy6c
41.69 s
[hopinion-gen-source] depends genvalidity-sydtest-aeson-1.0.0.1-Hk1B0DiogGMCBbS3yINFzA
41.69 s
[hopinion-gen-source] depends hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
41.69 s
[hopinion-gen-source] depends hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
41.69 s
[hopinion-gen-source] depends hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
41.69 s
[hopinion-gen-source] depends path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
41.69 s
[hopinion-gen-source] depends path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
41.69 s
[hopinion-gen-source] depends persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
41.69 s
[hopinion-gen-source] depends process-1.6.26.1-19ab
41.69 s
[hopinion-gen-source] depends safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
41.69 s
[hopinion-gen-source] depends sydtest-0.30.0.0-H0wIWk4FNZZ8ZManIJ62hg
41.69 s
[hopinion-gen-source] depends sydtest-aeson-0.2.0.1-KWW2Dxs7IH4HZ4W4S7BWEm
41.69 s
[hopinion-gen-source] depends text-2.1.3-7c24
41.69 s
[hopinion-gen-source] depends yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
41.69 s
[hopinion-gen-source] Using Cabal-3.12.1.0 compiled by ghc-9.10
41.69 s
[hopinion-gen-source] Using compiler: ghc-9.10.3
41.69 s
[hopinion-gen-source] Using install prefix:
41.69 s
[hopinion-gen-source] /nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0
41.69 s
[hopinion-gen-source] Executables installed in:
41.69 s
[hopinion-gen-source] /nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0/bin
41.69 s
[hopinion-gen-source] Libraries installed in:
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
41.69 s
[hopinion-gen-source] Dynamic Libraries installed in:
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
41.69 s
[hopinion-gen-source] Private executables installed in:
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
41.69 s
[hopinion-gen-source] Data files installed in:
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
41.69 s
[hopinion-gen-source] Documentation installed in:
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
41.69 s
[hopinion-gen-source] Configuration files installed in:
41.69 s
[hopinion-gen-source] /nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0/etc
41.69 s
[hopinion-gen-source] No alex found
41.69 s
[hopinion-gen-source] Using ar found on system at:
41.69 s
[hopinion-gen-source] /nix/store/4yi6jj75bb5hhdzpzlxfyf69d35wsf2x-binutils-wrapper-2.44/bin/ar
41.69 s
[hopinion-gen-source] No c2hs found
41.69 s
[hopinion-gen-source] No cpphs found
41.69 s
[hopinion-gen-source] No doctest found
41.69 s
[hopinion-gen-source] Using gcc version 15.2.0 given by user at:
41.69 s
[hopinion-gen-source] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/gcc
41.69 s
[hopinion-gen-source] Using ghc version 9.10.3 found on system at:
41.69 s
[hopinion-gen-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/ghc
41.69 s
[hopinion-gen-source] Using ghc-pkg version 9.10.3 found on system at:
41.69 s
[hopinion-gen-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/ghc-pkg-9.10.3
41.69 s
[hopinion-gen-source] No ghcjs found
41.69 s
[hopinion-gen-source] No ghcjs-pkg found
41.69 s
[hopinion-gen-source] No greencard found
41.69 s
[hopinion-gen-source] Using haddock version 2.31.1 found on system at:
41.69 s
[hopinion-gen-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/haddock-ghc-9.10.3
41.69 s
[hopinion-gen-source] No happy found
41.69 s
[hopinion-gen-source] Using haskell-suite found on system at: haskell-suite-dummy-location
41.69 s
[hopinion-gen-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
41.69 s
[hopinion-gen-source] No hmake found
41.69 s
[hopinion-gen-source] Using hpc version 0.69 found on system at:
41.69 s
[hopinion-gen-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/hpc-ghc-9.10.3
41.69 s
[hopinion-gen-source] Using hsc2hs version 0.68.10 found on system at:
41.69 s
[hopinion-gen-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3
41.69 s
[hopinion-gen-source] Using hscolour version 1.25 found on system at:
41.69 s
[hopinion-gen-source] /nix/store/cr6kpl6x940p198sd9p76lj6gck0zshk-hscolour-1.25/bin/HsColour
41.69 s
[hopinion-gen-source] No jhc found
41.69 s
[hopinion-gen-source] Using ld found on system at:
41.69 s
[hopinion-gen-source] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/ld
41.69 s
[hopinion-gen-source] No pkg-config found
41.69 s
[hopinion-gen-source] Using runghc version 9.10.3 found on system at:
41.69 s
[hopinion-gen-source] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/runghc-9.10.3
41.69 s
[hopinion-gen-source] Using strip version 2.44 found on system at:
41.69 s
[hopinion-gen-source] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/strip
41.69 s
[hopinion-gen-source] Using tar found on system at:
41.69 s
[hopinion-gen-source] /nix/store/isva9q9zx3frx6hh6cnpihh1kd2bx6bk-gnutar-1.35/bin/tar
41.69 s
[hopinion-gen-source] No uhc found
42.46 s
[hopinion-gen-source] Phase: buildPhase
42.55 s
[hopinion-gen-source] Distribution quality errors:
42.55 s
[hopinion-gen-source] [no-syn-desc] No 'synopsis' or 'description' field.
42.55 s
[hopinion-gen-source] [license-none] The 'license' field is missing or is NONE.
42.55 s
[hopinion-gen-source] Distribution quality warnings:
42.55 s
[hopinion-gen-source] [no-category] No 'category' field.
42.55 s
[hopinion-gen-source] [no-maintainer] No 'maintainer' field.
42.55 s
[hopinion-gen-source] [missing-upper-bounds] On library, these packages miss upper bounds:
42.55 s
[hopinion-gen-source] - QuickCheck
42.55 s
[hopinion-gen-source] - genvalidity
42.55 s
[hopinion-gen-source] - genvalidity-aeson
42.55 s
[hopinion-gen-source] - genvalidity-containers
42.55 s
[hopinion-gen-source] - genvalidity-path
42.55 s
[hopinion-gen-source] - genvalidity-text
42.55 s
[hopinion-gen-source] - hopinion
42.55 s
[hopinion-gen-source] - text
42.55 s
[hopinion-gen-source] Please add them. There is more information at https://pvp.haskell.org/
42.55 s
[hopinion-gen-source] [missing-upper-bounds] On executable 'hopinion-example', these packages miss
42.55 s
[hopinion-gen-source] upper bounds:
42.55 s
[hopinion-gen-source] - hopinion
42.55 s
[hopinion-gen-source] Please add them. There is more information at https://pvp.haskell.org/
42.55 s
[hopinion-gen-source] Note: the public hackage server would reject this package.
42.55 s
[hopinion-gen-source] Building source dist for hopinion-gen-0.0.0...
42.65 s
[hopinion-gen-source] Source tarball created: dist/hopinion-gen-0.0.0.tar.gz
42.66 s
[hopinion-gen-source] Phase: checkPhase
42.66 s
[hopinion-gen-source] Phase: haddockPhase
42.67 s
[hopinion-gen-source] Phase: installPhase
42.67 s
[hopinion-gen-source] Phase: fixupPhase
42.72 s
[hopinion-gen-source:post-build] Uploading to the NixCI staging cache: /nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0
42.76 s
[hopinion-gen-source:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
42.76 s
[hopinion-gen-source:post-build] copying 1 paths...
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'...
43.03 s
[hopinion-gen-source:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
43.30 s
[hopinion-gen-source:post-build] copying 1 paths...
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'...
43.50 s
Uploaded hopinion-gen-source in 793ms
43.50 s
Progress: 3 of 6 built, 40 of 40 downloaded from cache
43.50 s
Built hopinion-gen-source in 4.6s
43.56 s
Building /nix/store/biph245xa9w1adxmryd3qf377b0k66fz-hopinion-gen-0.0.0.drv
44.04 s
[hopinion-gen] Phase: setupCompilerEnvironmentPhase
44.04 s
[hopinion-gen] Build with /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3.
44.55 s
[hopinion-gen] Phase: unpackPhase
44.56 s
[hopinion-gen] unpacking source archive /nix/store/lcwq6m2m5rbss7las6wrc2xmpk0imx4v-hopinion-gen-source-0.0.0/hopinion-gen-0.0.0.tar.gz
44.57 s
[hopinion-gen] source root is hopinion-gen-0.0.0
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"
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
44.58 s
[hopinion-gen] Phase: patchPhase
44.59 s
[hopinion-gen] Phase: compileBuildDriverPhase
44.59 s
[hopinion-gen] setupCompileFlags: -package-db=/build/tmp.26hcxZasqy/setup-package.conf.d -threaded
44.63 s
[hopinion-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.26hcxZasqy/Main.o )
44.66 s
[hopinion-gen] [2 of 2] Linking Setup
45.68 s
[hopinion-gen] Phase: updateAutotoolsGnuConfigScriptsPhase
45.69 s
[hopinion-gen] Phase: configurePhase
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
45.70 s
[hopinion-gen] Using Parsec parser
45.70 s
[hopinion-gen] Configuring hopinion-gen-0.0.0...
46.35 s
[hopinion-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1
46.35 s
[hopinion-gen] Dependency base >=4.7 && <5: using base-4.20.2.0
46.35 s
[hopinion-gen] Dependency genvalidity: using genvalidity-1.1.1.0
46.35 s
[hopinion-gen] Dependency genvalidity-aeson: using genvalidity-aeson-1.1.0.0
46.35 s
[hopinion-gen] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2
46.35 s
[hopinion-gen] Dependency genvalidity-path: using genvalidity-path-1.0.0.1
46.35 s
[hopinion-gen] Dependency genvalidity-text: using genvalidity-text-1.0.0.1
46.35 s
[hopinion-gen] Dependency hopinion: using hopinion-0.0.0
46.35 s
[hopinion-gen] Dependency text: using text-2.1.3
46.35 s
[hopinion-gen] Dependency base >=4.7 && <5: using base-4.20.2.0
46.35 s
[hopinion-gen] Dependency hopinion: using hopinion-0.0.0
46.35 s
[hopinion-gen] Dependency hopinion-gen: using hopinion-gen-0.0.0
46.35 s
[hopinion-gen] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2
46.35 s
[hopinion-gen] Dependency base >=4.7 && <5: using base-4.20.2.0
46.35 s
[hopinion-gen] Dependency containers: using containers-0.7
46.35 s
[hopinion-gen] Dependency filepath: using filepath-1.5.4.0
46.35 s
[hopinion-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0
46.35 s
[hopinion-gen] Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.1
46.35 s
[hopinion-gen] Dependency hopinion: using hopinion-0.0.0
46.35 s
[hopinion-gen] Dependency hopinion-gen: using hopinion-gen-0.0.0
46.35 s
[hopinion-gen] Dependency hopinion-hie: using hopinion-hie-0.0.0
46.35 s
[hopinion-gen] Dependency path: using path-0.9.6
46.35 s
[hopinion-gen] Dependency path-io: using path-io-1.8.2
46.35 s
[hopinion-gen] Dependency persistent: using persistent-2.17.1.0
46.35 s
[hopinion-gen] Dependency process: using process-1.6.26.1
46.35 s
[hopinion-gen] Dependency safe-coloured-text: using safe-coloured-text-0.6.0.0
46.35 s
[hopinion-gen] Dependency sydtest: using sydtest-0.30.0.0
46.35 s
[hopinion-gen] Dependency sydtest-aeson: using sydtest-aeson-0.2.0.1
46.35 s
[hopinion-gen] Dependency text: using text-2.1.3
46.35 s
[hopinion-gen] Dependency yaml: using yaml-0.11.11.2
46.35 s
[hopinion-gen] Source component graph:
46.35 s
[hopinion-gen] component lib
46.35 s
[hopinion-gen] component exe:hopinion-example dependency lib
46.35 s
[hopinion-gen] component test:hopinion-test dependency lib
46.35 s
[hopinion-gen] Configured component graph:
46.35 s
[hopinion-gen] component hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
46.35 s
[hopinion-gen] include QuickCheck-2.15.0.1-9aVv5psxM9sGCncyuagjPs
46.35 s
[hopinion-gen] include base-4.20.2.0-815e
46.35 s
[hopinion-gen] include genvalidity-1.1.1.0-9zUmM96nADG4LgP0gIidO7
46.35 s
[hopinion-gen] include genvalidity-aeson-1.1.0.0-4DF0Up7uxBRGsMr6kU4jDJ
46.35 s
[hopinion-gen] include genvalidity-containers-1.0.0.2-HqGXRjaPEUBzITg8O4Hbp
46.35 s
[hopinion-gen] include genvalidity-path-1.0.0.1-96bzJobQcFe5jJkioN6c0f
46.35 s
[hopinion-gen] include genvalidity-text-1.0.0.1-IfredvrM3m3DEPIRRf4sVR
46.35 s
[hopinion-gen] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
46.35 s
[hopinion-gen] include text-2.1.3-7c24
46.35 s
[hopinion-gen] component hopinion-gen-0.0.0-BxCKzFtBsbCJtKOmobTrAb-hopinion-example
46.35 s
[hopinion-gen] include base-4.20.2.0-815e
46.35 s
[hopinion-gen] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
46.35 s
[hopinion-gen] include hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
46.35 s
[hopinion-gen] component hopinion-gen-0.0.0-6y1GIbvh8YJ5NoGm3LLLIj-hopinion-test
46.35 s
[hopinion-gen] include autodocodec-yaml-0.4.0.2-Ww0HVyHJqG8HbuYAzpZAV
46.35 s
[hopinion-gen] include base-4.20.2.0-815e
46.35 s
[hopinion-gen] include containers-0.7-0069
46.35 s
[hopinion-gen] include filepath-1.5.4.0-fc43
46.35 s
[hopinion-gen] include genvalidity-sydtest-1.0.1.0-8r0R9PxpPNMHTAlolzCy6c
46.35 s
[hopinion-gen] include genvalidity-sydtest-aeson-1.0.0.1-Hk1B0DiogGMCBbS3yINFzA
46.36 s
[hopinion-gen] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
46.36 s
[hopinion-gen] include hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
46.36 s
[hopinion-gen] include hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
46.36 s
[hopinion-gen] include path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
46.36 s
[hopinion-gen] include path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
46.36 s
[hopinion-gen] include persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
46.36 s
[hopinion-gen] include process-1.6.26.1-19ab
46.36 s
[hopinion-gen] include safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
46.36 s
[hopinion-gen] include sydtest-0.30.0.0-H0wIWk4FNZZ8ZManIJ62hg
46.36 s
[hopinion-gen] include sydtest-aeson-0.2.0.1-KWW2Dxs7IH4HZ4W4S7BWEm
46.36 s
[hopinion-gen] include text-2.1.3-7c24
46.36 s
[hopinion-gen] include yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
46.36 s
[hopinion-gen] Linked component graph:
46.36 s
[hopinion-gen] unit hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
46.36 s
[hopinion-gen] include QuickCheck-2.15.0.1-9aVv5psxM9sGCncyuagjPs
46.64 s
[hopinion-gen] include base-4.20.2.0-815e
46.64 s
[hopinion-gen] include genvalidity-1.1.1.0-9zUmM96nADG4LgP0gIidO7
46.64 s
[hopinion-gen] include genvalidity-aeson-1.1.0.0-4DF0Up7uxBRGsMr6kU4jDJ
46.64 s
[hopinion-gen] include genvalidity-containers-1.0.0.2-HqGXRjaPEUBzITg8O4Hbp
46.64 s
[hopinion-gen] include genvalidity-path-1.0.0.1-96bzJobQcFe5jJkioN6c0f
46.64 s
[hopinion-gen] include genvalidity-text-1.0.0.1-IfredvrM3m3DEPIRRf4sVR
46.64 s
[hopinion-gen] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
46.64 s
[hopinion-gen] include text-2.1.3-7c24
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
46.64 s
[hopinion-gen] unit hopinion-gen-0.0.0-BxCKzFtBsbCJtKOmobTrAb-hopinion-example
46.64 s
[hopinion-gen] include base-4.20.2.0-815e
46.64 s
[hopinion-gen] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
46.64 s
[hopinion-gen] include hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
46.64 s
[hopinion-gen] unit hopinion-gen-0.0.0-6y1GIbvh8YJ5NoGm3LLLIj-hopinion-test
46.64 s
[hopinion-gen] include autodocodec-yaml-0.4.0.2-Ww0HVyHJqG8HbuYAzpZAV
46.64 s
[hopinion-gen] include base-4.20.2.0-815e
46.64 s
[hopinion-gen] include containers-0.7-0069
46.64 s
[hopinion-gen] include filepath-1.5.4.0-fc43
46.64 s
[hopinion-gen] include genvalidity-sydtest-1.0.1.0-8r0R9PxpPNMHTAlolzCy6c
46.64 s
[hopinion-gen] include genvalidity-sydtest-aeson-1.0.0.1-Hk1B0DiogGMCBbS3yINFzA
46.64 s
[hopinion-gen] include hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
46.64 s
[hopinion-gen] include hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
46.64 s
[hopinion-gen] include hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
46.64 s
[hopinion-gen] include path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
46.64 s
[hopinion-gen] include path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
46.64 s
[hopinion-gen] include persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
46.64 s
[hopinion-gen] include process-1.6.26.1-19ab
46.64 s
[hopinion-gen] include safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
46.64 s
[hopinion-gen] include sydtest-0.30.0.0-H0wIWk4FNZZ8ZManIJ62hg
46.64 s
[hopinion-gen] include sydtest-aeson-0.2.0.1-KWW2Dxs7IH4HZ4W4S7BWEm
46.64 s
[hopinion-gen] include text-2.1.3-7c24
46.64 s
[hopinion-gen] include yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
46.64 s
[hopinion-gen] Ready component graph:
46.64 s
[hopinion-gen] definite hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
46.64 s
[hopinion-gen] depends QuickCheck-2.15.0.1-9aVv5psxM9sGCncyuagjPs
46.64 s
[hopinion-gen] depends base-4.20.2.0-815e
46.64 s
[hopinion-gen] depends genvalidity-1.1.1.0-9zUmM96nADG4LgP0gIidO7
46.64 s
[hopinion-gen] depends genvalidity-aeson-1.1.0.0-4DF0Up7uxBRGsMr6kU4jDJ
46.64 s
[hopinion-gen] depends genvalidity-containers-1.0.0.2-HqGXRjaPEUBzITg8O4Hbp
46.64 s
[hopinion-gen] depends genvalidity-path-1.0.0.1-96bzJobQcFe5jJkioN6c0f
46.64 s
[hopinion-gen] depends genvalidity-text-1.0.0.1-IfredvrM3m3DEPIRRf4sVR
46.64 s
[hopinion-gen] depends hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
46.64 s
[hopinion-gen] depends text-2.1.3-7c24
46.64 s
[hopinion-gen] definite hopinion-gen-0.0.0-BxCKzFtBsbCJtKOmobTrAb-hopinion-example
46.64 s
[hopinion-gen] depends base-4.20.2.0-815e
46.64 s
[hopinion-gen] depends hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
46.64 s
[hopinion-gen] depends hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
46.64 s
[hopinion-gen] definite hopinion-gen-0.0.0-6y1GIbvh8YJ5NoGm3LLLIj-hopinion-test
46.64 s
[hopinion-gen] depends autodocodec-yaml-0.4.0.2-Ww0HVyHJqG8HbuYAzpZAV
46.64 s
[hopinion-gen] depends base-4.20.2.0-815e
46.64 s
[hopinion-gen] depends containers-0.7-0069
46.64 s
[hopinion-gen] depends filepath-1.5.4.0-fc43
46.64 s
[hopinion-gen] depends genvalidity-sydtest-1.0.1.0-8r0R9PxpPNMHTAlolzCy6c
46.64 s
[hopinion-gen] depends genvalidity-sydtest-aeson-1.0.0.1-Hk1B0DiogGMCBbS3yINFzA
46.64 s
[hopinion-gen] depends hopinion-0.0.0-9mZGSaKSvsBAk8Q4837lQ6
46.64 s
[hopinion-gen] depends hopinion-gen-0.0.0-gYTmnaBKuT2klisBxe1PN
46.64 s
[hopinion-gen] depends hopinion-hie-0.0.0-5QUIWFg45OG4EBoShUFQXz
46.64 s
[hopinion-gen] depends path-0.9.6-4xiGz0HF9uD3IXN37SEWh1
46.64 s
[hopinion-gen] depends path-io-1.8.2-2UlSYmHOCqw8fcZ2B8kEfo
46.64 s
[hopinion-gen] depends persistent-2.17.1.0-GYkrrnmrM0JCtvabrVO3iA
46.64 s
[hopinion-gen] depends process-1.6.26.1-19ab
46.64 s
[hopinion-gen] depends safe-coloured-text-0.6.0.0-FZry6nacOAPHN5HrXKy0TS
46.64 s
[hopinion-gen] depends sydtest-0.30.0.0-H0wIWk4FNZZ8ZManIJ62hg
46.64 s
[hopinion-gen] depends sydtest-aeson-0.2.0.1-KWW2Dxs7IH4HZ4W4S7BWEm
46.64 s
[hopinion-gen] depends text-2.1.3-7c24
46.64 s
[hopinion-gen] depends yaml-0.11.11.2-G6n6j1QEaK1IMbINSEW2Rz
46.64 s
[hopinion-gen] Using Cabal-3.12.1.0 compiled by ghc-9.10
46.64 s
[hopinion-gen] Using compiler: ghc-9.10.3
46.64 s
[hopinion-gen] Using install prefix:
46.64 s
[hopinion-gen] /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0
46.64 s
[hopinion-gen] Executables installed in:
46.64 s
[hopinion-gen] /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/bin
46.64 s
[hopinion-gen] Libraries installed in:
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
46.64 s
[hopinion-gen] Dynamic Libraries installed in:
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
46.64 s
[hopinion-gen] Private executables installed in:
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
46.64 s
[hopinion-gen] Data files installed in:
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
46.64 s
[hopinion-gen] Documentation installed in:
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
46.96 s
[hopinion-gen] Configuration files installed in:
46.96 s
[hopinion-gen] /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/etc
46.96 s
[hopinion-gen] No alex found
46.96 s
[hopinion-gen] Using ar found on system at:
46.96 s
[hopinion-gen] /nix/store/4yi6jj75bb5hhdzpzlxfyf69d35wsf2x-binutils-wrapper-2.44/bin/ar
46.96 s
[hopinion-gen] No c2hs found
46.96 s
[hopinion-gen] No cpphs found
46.96 s
[hopinion-gen] No doctest found
46.96 s
[hopinion-gen] Using gcc version 15.2.0 given by user at:
46.96 s
[hopinion-gen] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/gcc
46.96 s
[hopinion-gen] Using ghc version 9.10.3 found on system at:
46.96 s
[hopinion-gen] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/ghc
46.96 s
[hopinion-gen] Using ghc-pkg version 9.10.3 found on system at:
46.96 s
[hopinion-gen] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/ghc-pkg-9.10.3
46.96 s
[hopinion-gen] No ghcjs found
46.96 s
[hopinion-gen] No ghcjs-pkg found
46.96 s
[hopinion-gen] No greencard found
46.96 s
[hopinion-gen] Using haddock version 2.31.1 found on system at:
46.96 s
[hopinion-gen] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/haddock-ghc-9.10.3
46.96 s
[hopinion-gen] No happy found
46.96 s
[hopinion-gen] Using haskell-suite found on system at: haskell-suite-dummy-location
46.96 s
[hopinion-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
46.96 s
[hopinion-gen] No hmake found
46.96 s
[hopinion-gen] Using hpc version 0.69 found on system at:
46.96 s
[hopinion-gen] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/hpc-ghc-9.10.3
46.96 s
[hopinion-gen] Using hsc2hs version 0.68.10 found on system at:
46.96 s
[hopinion-gen] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3
46.96 s
[hopinion-gen] Using hscolour version 1.25 found on system at:
46.96 s
[hopinion-gen] /nix/store/cr6kpl6x940p198sd9p76lj6gck0zshk-hscolour-1.25/bin/HsColour
46.96 s
[hopinion-gen] No jhc found
46.96 s
[hopinion-gen] Using ld found on system at:
46.96 s
[hopinion-gen] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/ld
46.96 s
[hopinion-gen] No pkg-config found
46.96 s
[hopinion-gen] Using runghc version 9.10.3 found on system at:
46.96 s
[hopinion-gen] /nix/store/xva1k28a3vq0lkzf9f6q43krfq1lnmgr-ghc-9.10.3/bin/runghc-9.10.3
46.96 s
[hopinion-gen] Using strip version 2.44 found on system at:
46.96 s
[hopinion-gen] /nix/store/kbw2j1vag664b3sj3rjwz9v53cqx87sb-gcc-wrapper-15.2.0/bin/strip
46.96 s
[hopinion-gen] Using tar found on system at:
46.96 s
[hopinion-gen] /nix/store/isva9q9zx3frx6hh6cnpihh1kd2bx6bk-gnutar-1.35/bin/tar
46.96 s
[hopinion-gen] No uhc found
46.96 s
[hopinion-gen] Phase: buildPhase
46.96 s
[hopinion-gen] Preprocessing library for hopinion-gen-0.0.0...
46.96 s
[hopinion-gen] Building library for hopinion-gen-0.0.0...
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 )
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 )
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 )
48.56 s
[hopinion-gen] [1 of 3] Compiling Hopinion.Facts.Gen ( src/Hopinion/Facts/Gen.hs, dist/build/Hopinion/Facts/Gen.p_o )
49.79 s
[hopinion-gen] [2 of 3] Compiling Hopinion.Rule.Gen ( src/Hopinion/Rule/Gen.hs, dist/build/Hopinion/Rule/Gen.p_o )
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 )
54.74 s
[hopinion-gen] Preprocessing executable 'hopinion-example' for hopinion-gen-0.0.0...
54.74 s
[hopinion-gen] Building executable 'hopinion-example' for hopinion-gen-0.0.0...
54.81 s
[hopinion-gen] [1 of 2] Compiling Main ( app/Main.hs, dist/build/hopinion-example/hopinion-example-tmp/Main.o )
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 )
55.07 s
[hopinion-gen] [3 of 3] Linking dist/build/hopinion-example/hopinion-example
58.36 s
[hopinion-gen] Preprocessing test suite 'hopinion-test' for hopinion-gen-0.0.0...
58.37 s
[hopinion-gen] Building test suite 'hopinion-test' for hopinion-gen-0.0.0...
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
59.75 s
[hopinion-gen] [16 of 17] Compiling Main ( test/Main.hs, dist/build/hopinion-test/hopinion-test-tmp/Main.o )
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 )
60.23 s
[hopinion-gen] [18 of 18] Linking dist/build/hopinion-test/hopinion-test
63.88 s
[hopinion-gen] Phase: checkPhase
64.23 s
[hopinion-gen] Running 1 test suites...
64.23 s
[hopinion-gen] Test suite hopinion-test: RUNNING...
64.48 s
[hopinion-gen] Tests:
64.48 s
[hopinion-gen]
64.48 s
[hopinion-gen] Hopinion.ReportSpec
64.48 s
[hopinion-gen] Finding
64.48 s
[hopinion-gen] JSON Finding (valid)
64.48 s
[hopinion-gen] encode :: Finding -> Data.ByteString.Lazy.ByteString
64.48 s
[hopinion-gen] ✓ never fails to encode a "valid Finding" 23.72 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Finding
64.48 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Finding"'s 24.83 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] GenValid Finding
64.48 s
[hopinion-gen] genValid :: Gen Finding
64.48 s
[hopinion-gen] ✓ only generates valid 'Finding's 25.47 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] ✓ colours the report for a terminal and not for a pipe 14.64 ms
64.48 s
[hopinion-gen] Complaints
64.48 s
[hopinion-gen] GenValid Complaints
64.48 s
[hopinion-gen] genValid :: Gen Complaints
64.48 s
[hopinion-gen] ✓ only generates valid 'Complaints's 194.35 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] ✓ is clean exactly when it has nothing to complain about 145.64 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] ✓ round trips through the bytes a report directory holds 217.91 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] JSON Complaints (valid)
64.48 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Complaints
64.48 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Complaints"'s 224.59 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] encode :: Complaints -> Data.ByteString.Lazy.ByteString
64.48 s
[hopinion-gen] ✓ never fails to encode a "valid Complaints" 180.70 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] OverBroad
64.48 s
[hopinion-gen] GenValid OverBroad
64.48 s
[hopinion-gen] genValid :: Gen OverBroad
64.48 s
[hopinion-gen] ✓ only generates valid 'OverBroad's 27.80 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] JSON OverBroad (valid)
64.48 s
[hopinion-gen] encode :: OverBroad -> Data.ByteString.Lazy.ByteString
64.48 s
[hopinion-gen] ✓ never fails to encode a "valid OverBroad" 23.95 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String OverBroad
64.48 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid OverBroad"'s 34.06 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] ✓ shows a failure with no code under it 3.49 ms
64.48 s
[hopinion-gen] Failure
64.48 s
[hopinion-gen] GenValid Failure
64.48 s
[hopinion-gen] genValid :: Gen Failure
64.48 s
[hopinion-gen] ✓ only generates valid 'Failure's 7.44 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] JSON Failure (valid)
64.48 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Failure
64.48 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Failure"'s 5.19 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] encode :: Failure -> Data.ByteString.Lazy.ByteString
64.48 s
[hopinion-gen] ✓ never fails to encode a "valid Failure" 3.19 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] Unused
64.48 s
[hopinion-gen] GenValid Unused
64.48 s
[hopinion-gen] genValid :: Gen Unused
64.48 s
[hopinion-gen] ✓ only generates valid 'Unused's 7.10 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] JSON Unused (valid)
64.48 s
[hopinion-gen] encode :: Unused -> Data.ByteString.Lazy.ByteString
64.48 s
[hopinion-gen] ✓ never fails to encode a "valid Unused" 6.33 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Unused
64.48 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Unused"'s 10.23 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] ✓ shows a finding, a broken suppression, an unused one and an over-broad one 9.52 ms
64.48 s
[hopinion-gen] ✓ has the repository the goldens are of, and the goldens 0.06 ms
64.48 s
[hopinion-gen] StoreProblem
64.48 s
[hopinion-gen] GenValid StoreProblem
64.48 s
[hopinion-gen] genValid :: Gen StoreProblem
64.48 s
[hopinion-gen] ✓ only generates valid 'StoreProblem's 2.98 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] JSON StoreProblem (valid)
64.48 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String StoreProblem
64.48 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid StoreProblem"'s 3.06 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] encode :: StoreProblem -> Data.ByteString.Lazy.ByteString
64.48 s
[hopinion-gen] ✓ never fails to encode a "valid StoreProblem" 2.94 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] Complaint
64.48 s
[hopinion-gen] JSON Complaint (valid)
64.48 s
[hopinion-gen] encode :: Complaint -> Data.ByteString.Lazy.ByteString
64.48 s
[hopinion-gen] ✓ never fails to encode a "valid Complaint" 18.46 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Complaint
64.48 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Complaint"'s 23.11 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] GenValid Complaint
64.48 s
[hopinion-gen] genValid :: Gen Complaint
64.48 s
[hopinion-gen] ✓ only generates valid 'Complaint's 17.62 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] ParseFailure
64.48 s
[hopinion-gen] GenValid ParseFailure
64.48 s
[hopinion-gen] genValid :: Gen ParseFailure
64.48 s
[hopinion-gen] ✓ only generates valid 'ParseFailure's 4.89 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] JSON ParseFailure (valid)
64.48 s
[hopinion-gen] encode :: ParseFailure -> Data.ByteString.Lazy.ByteString
64.48 s
[hopinion-gen] ✓ never fails to encode a "valid ParseFailure" 8.61 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String ParseFailure
64.48 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid ParseFailure"'s 10.41 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] Hopinion.ChoicesSpec
64.48 s
[hopinion-gen] parseChoices
64.48 s
[hopinion-gen] ✓ refuses something that is not a set of settings 0.05 ms
64.48 s
[hopinion-gen] ✓ reads back whatever the codec writes 49.13 ms
64.48 s
[hopinion-gen] passed for all of 100 inputs.
64.48 s
[hopinion-gen] ✓ refuses a key it does not know, rather than ignoring it 0.06 ms
64.56 s
[hopinion-gen] ✓ refuses a name that is not a rule id 0.03 ms
64.56 s
[hopinion-gen] ✓ reads a file holding nothing as the codec reads a file holding no settings 0.01 ms
64.56 s
[hopinion-gen] ✓ reads an empty list as nothing decided 0.02 ms
64.56 s
[hopinion-gen] ✓ reads a file holding nothing as nothing decided 0.00 ms
64.56 s
[hopinion-gen] ✓ says which file and which setting 0.01 ms
64.56 s
[hopinion-gen] ✓ reads the rules a repository has decided against 0.03 ms
64.56 s
[hopinion-gen] ✓ reads a file holding only comments as nothing decided 0.01 ms
64.56 s
[hopinion-gen] Choices
64.56 s
[hopinion-gen] ✓ has the schema the golden says 0.14 ms
64.56 s
[hopinion-gen] JSON Choices (valid)
64.56 s
[hopinion-gen] encode :: Choices -> Data.ByteString.Lazy.ByteString
64.56 s
[hopinion-gen] ✓ never fails to encode a "valid Choices" 16.36 ms
64.56 s
[hopinion-gen] passed for all of 100 inputs.
64.56 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Choices
64.56 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Choices"'s 27.82 ms
64.56 s
[hopinion-gen] passed for all of 100 inputs.
64.56 s
[hopinion-gen] GenValid Choices
64.56 s
[hopinion-gen] genValid :: Gen Choices
64.56 s
[hopinion-gen] ✓ only generates valid 'Choices's 27.33 ms
64.56 s
[hopinion-gen] passed for all of 100 inputs.
64.56 s
[hopinion-gen] ✓ has the goldens it reads and no others 0.07 ms
64.56 s
[hopinion-gen] Hopinion.Facts.ModuleSpec
64.56 s
[hopinion-gen] isSpecFilePath
64.56 s
[hopinion-gen] ✓ reads the file name rather than the path it is under 0.01 ms
64.56 s
[hopinion-gen] ✓ does not read a module that merely mentions a spec as a test file 0.00 ms
64.56 s
[hopinion-gen] ✓ does not read the discovery entry point as a test file 0.00 ms
64.56 s
[hopinion-gen] Hopinion.ExampleSpec
64.56 s
[hopinion-gen] clean
64.56 s
[hopinion-gen] ✓ passes every check, which is what the Nix builders assert of it 21.36 ms
64.56 s
[hopinion-gen] decided
64.56 s
[hopinion-gen] ✓ would report it, so the file is what made the difference 6.58 ms
64.57 s
[hopinion-gen] ✓ does not run the rule its hopinion.yaml decided against 10.82 ms
64.57 s
[hopinion-gen] ✓ has the three examples nix/e2e.nix names, and the golden of the dirty one 2.09 ms
64.57 s
[hopinion-gen] dirty
64.57 s
[hopinion-gen] ✓ holds the three packages discovery must find 4.61 ms
64.57 s
[hopinion-gen] ✓ reports what the Nix checks read back 26.88 ms
64.57 s
[hopinion-gen] ✓ fails at every level 14.44 ms
64.57 s
[hopinion-gen] Hopinion.CompiledSpec
64.57 s
[hopinion-gen] uncoveredModules
64.57 s
[hopinion-gen] ✓ names a module whose interface is missing beside its names 0.30 ms
64.57 s
[hopinion-gen] ✓ says nothing about a build that accounts for every module 0.85 ms
64.57 s
[hopinion-gen] ✓ names a module the directories do not account for 0.33 ms
64.57 s
[hopinion-gen] ✓ promises nothing when there are no directories 0.01 ms
64.57 s
[hopinion-gen] ✓ counts both modules called Main covered when there is a tree for each 0.78 ms
64.57 s
[hopinion-gen] sameSourceFile
64.57 s
[hopinion-gen] ✓ does not match a path from a build directory the repository knows nothing about 0.00 ms
64.57 s
[hopinion-gen] ✓ ignores a leading dot, which is how a build often names its own directory 0.01 ms
64.57 s
[hopinion-gen] ✓ tells one component's Main from another's 0.01 ms
64.57 s
[hopinion-gen] ✓ matches a path relative to the package against one relative to the repository 0.01 ms
64.57 s
[hopinion-gen] ✓ does not match a different module that happens to end the same way 0.01 ms
64.57 s
[hopinion-gen] ✓ refuses a bare file name, which would match every component's Main 0.01 ms
64.57 s
[hopinion-gen] ✓ refuses a path that is not one this tool could name 0.00 ms
64.57 s
[hopinion-gen] Hopinion.FactsSpec
64.57 s
[hopinion-gen] NonEmptyText
64.57 s
[hopinion-gen] JSON NonEmptyText (valid)
64.57 s
[hopinion-gen] encode :: NonEmptyText -> Data.ByteString.Lazy.ByteString
64.57 s
[hopinion-gen] ✓ never fails to encode a "valid NonEmptyText" 0.56 ms
64.57 s
[hopinion-gen] passed for all of 100 inputs.
64.57 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String NonEmptyText
64.57 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid NonEmptyText"'s 0.62 ms
64.57 s
[hopinion-gen] passed for all of 100 inputs.
64.57 s
[hopinion-gen] GenValid NonEmptyText
64.57 s
[hopinion-gen] genValid :: Gen NonEmptyText
64.57 s
[hopinion-gen] ✓ only generates valid 'NonEmptyText's 1.07 ms
64.57 s
[hopinion-gen] passed for all of 100 inputs.
64.57 s
[hopinion-gen] ConcatOperand
64.57 s
[hopinion-gen] GenValid ConcatOperand
64.57 s
[hopinion-gen] genValid :: Gen ConcatOperand
64.57 s
[hopinion-gen] ✓ only generates valid 'ConcatOperand's 0.12 ms
64.57 s
[hopinion-gen] passed for all of 100 inputs.
64.57 s
[hopinion-gen] RuleId
64.57 s
[hopinion-gen] ✓ is PascalCase, so a rule id can never be mistaken for anything else 1.10 ms
64.57 s
[hopinion-gen] passed for all of 100 inputs.
64.57 s
[hopinion-gen] ✓ contains no colon, leaving the second colon free for later 1.35 ms
64.57 s
[hopinion-gen] passed for all of 100 inputs.
64.57 s
[hopinion-gen] JSON RuleId (valid)
64.57 s
[hopinion-gen] encode :: RuleId -> Data.ByteString.Lazy.ByteString
64.57 s
[hopinion-gen] ✓ never fails to encode a "valid RuleId" 1.75 ms
64.57 s
[hopinion-gen] passed for all of 100 inputs.
64.57 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String RuleId
64.57 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid RuleId"'s 2.12 ms
64.57 s
[hopinion-gen] passed for all of 100 inputs.
64.57 s
[hopinion-gen] ✓ round trips through its text 1.62 ms
64.57 s
[hopinion-gen] passed for all of 100 inputs.
64.57 s
[hopinion-gen] GenValid RuleId
64.57 s
[hopinion-gen] genValid :: Gen RuleId
64.57 s
[hopinion-gen] ✓ only generates valid 'RuleId's 1.68 ms
64.57 s
[hopinion-gen] passed for all of 100 inputs.
64.57 s
[hopinion-gen] DeclKind
64.57 s
[hopinion-gen] GenValid DeclKind
64.57 s
[hopinion-gen] genValid :: Gen DeclKind
64.57 s
[hopinion-gen] ✓ only generates valid 'DeclKind's 0.15 ms
64.57 s
[hopinion-gen] passed for all of 100 inputs.
64.57 s
[hopinion-gen] Reason
64.57 s
[hopinion-gen] GenValid Reason
64.57 s
[hopinion-gen] genValid :: Gen Reason
64.57 s
[hopinion-gen] ✓ only generates valid 'Reason's 1.51 ms
64.57 s
[hopinion-gen] passed for all of 100 inputs.
64.57 s
[hopinion-gen] JSON Reason (valid)
64.74 s
[hopinion-gen] encode :: Reason -> Data.ByteString.Lazy.ByteString
64.74 s
[hopinion-gen] ✓ never fails to encode a "valid Reason" 0.92 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Reason
64.74 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Reason"'s 1.80 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] ComponentName
64.74 s
[hopinion-gen] JSON ComponentName (valid)
64.74 s
[hopinion-gen] encode :: ComponentName -> Data.ByteString.Lazy.ByteString
64.74 s
[hopinion-gen] ✓ never fails to encode a "valid ComponentName" 1.12 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String ComponentName
64.74 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid ComponentName"'s 1.79 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] GenValid ComponentName
64.74 s
[hopinion-gen] genValid :: Gen ComponentName
64.74 s
[hopinion-gen] ✓ only generates valid 'ComponentName's 1.95 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] FormatVersion
64.74 s
[hopinion-gen] GenValid FormatVersion
64.74 s
[hopinion-gen] genValid :: Gen FormatVersion
64.74 s
[hopinion-gen] ✓ only generates valid 'FormatVersion's 0.53 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] InstanceMethods
64.74 s
[hopinion-gen] GenValid InstanceMethods
64.74 s
[hopinion-gen] genValid :: Gen InstanceMethods
64.74 s
[hopinion-gen] ✓ only generates valid 'InstanceMethods's 0.16 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] ExportList
64.74 s
[hopinion-gen] GenValid ExportList
64.74 s
[hopinion-gen] genValid :: Gen ExportList
64.74 s
[hopinion-gen] ✓ only generates valid 'ExportList's 13.37 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] CasedArgument
64.74 s
[hopinion-gen] GenValid CasedArgument
64.74 s
[hopinion-gen] genValid :: Gen CasedArgument
64.74 s
[hopinion-gen] ✓ only generates valid 'CasedArgument's 16.45 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] TemplateHaskellUse
64.74 s
[hopinion-gen] GenValid TemplateHaskellUse
64.74 s
[hopinion-gen] genValid :: Gen TemplateHaskellUse
64.74 s
[hopinion-gen] ✓ only generates valid 'TemplateHaskellUse's 0.43 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] ✓ roundtrips through the text a row stores it as 0.22 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] Position
64.74 s
[hopinion-gen] GenValid Position
64.74 s
[hopinion-gen] genValid :: Gen Position
64.74 s
[hopinion-gen] ✓ only generates valid 'Position's 0.19 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] JSON Position (valid)
64.74 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Position
64.74 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Position"'s 2.23 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] encode :: Position -> Data.ByteString.Lazy.ByteString
64.74 s
[hopinion-gen] ✓ never fails to encode a "valid Position" 1.12 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] PackageRole
64.74 s
[hopinion-gen] ✓ roundtrips through the text a row stores it as 0.01 ms
64.74 s
[hopinion-gen] ModuleKey
64.74 s
[hopinion-gen] GenValid ModuleKey
64.74 s
[hopinion-gen] genValid :: Gen ModuleKey
64.74 s
[hopinion-gen] ✓ only generates valid 'ModuleKey's 2.15 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] JSON ModuleKey (valid)
64.74 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String ModuleKey
64.74 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid ModuleKey"'s 1.34 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] encode :: ModuleKey -> Data.ByteString.Lazy.ByteString
64.74 s
[hopinion-gen] ✓ never fails to encode a "valid ModuleKey" 1.99 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] DeclFact
64.74 s
[hopinion-gen] GenValid DeclFact
64.74 s
[hopinion-gen] genValid :: Gen DeclFact
64.74 s
[hopinion-gen] ✓ only generates valid 'DeclFact's 10.01 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] DeclName
64.74 s
[hopinion-gen] JSON DeclName (valid)
64.74 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String DeclName
64.74 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid DeclName"'s 3.13 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] encode :: DeclName -> Data.ByteString.Lazy.ByteString
64.74 s
[hopinion-gen] ✓ never fails to encode a "valid DeclName" 1.78 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] GenValid DeclName
64.74 s
[hopinion-gen] genValid :: Gen DeclName
64.74 s
[hopinion-gen] ✓ only generates valid 'DeclName's 2.45 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] StrayAppDecl
64.74 s
[hopinion-gen] GenValid StrayAppDecl
64.74 s
[hopinion-gen] genValid :: Gen StrayAppDecl
64.74 s
[hopinion-gen] ✓ only generates valid 'StrayAppDecl's 9.93 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] CommentStyle
64.74 s
[hopinion-gen] GenValid CommentStyle
64.74 s
[hopinion-gen] genValid :: Gen CommentStyle
64.74 s
[hopinion-gen] ✓ only generates valid 'CommentStyle's 0.15 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] JSON CommentStyle (valid)
64.74 s
[hopinion-gen] encode :: CommentStyle -> Data.ByteString.Lazy.ByteString
64.74 s
[hopinion-gen] ✓ never fails to encode a "valid CommentStyle" 0.70 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String CommentStyle
64.74 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid CommentStyle"'s 0.95 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] GenPackage
64.74 s
[hopinion-gen] GenValid GenPackage
64.74 s
[hopinion-gen] genValid :: Gen GenPackage
64.74 s
[hopinion-gen] ✓ only generates valid 'GenPackage's 2.77 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] TypeAppFact
64.74 s
[hopinion-gen] GenValid TypeAppFact
64.74 s
[hopinion-gen] genValid :: Gen TypeAppFact
64.74 s
[hopinion-gen] ✓ only generates valid 'TypeAppFact's 11.19 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] Span
64.74 s
[hopinion-gen] GenValid Span
64.74 s
[hopinion-gen] genValid :: Gen Span
64.74 s
[hopinion-gen] ✓ only generates valid 'Span's 5.35 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] JSON Span (valid)
64.74 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Span
64.74 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Span"'s 7.36 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] encode :: Span -> Data.ByteString.Lazy.ByteString
64.74 s
[hopinion-gen] ✓ never fails to encode a "valid Span" 6.85 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] ✓ roundtrips through the text a fact stores it as 5.43 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] AnnotationProblem
64.74 s
[hopinion-gen] JSON AnnotationProblem (valid)
64.74 s
[hopinion-gen] encode :: AnnotationProblem -> Data.ByteString.Lazy.ByteString
64.74 s
[hopinion-gen] ✓ never fails to encode a "valid AnnotationProblem" 7.79 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String AnnotationProblem
64.74 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid AnnotationProblem"'s 8.21 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] GenValid AnnotationProblem
64.74 s
[hopinion-gen] genValid :: Gen AnnotationProblem
64.74 s
[hopinion-gen] ✓ only generates valid 'AnnotationProblem's 8.09 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] TypeHead
64.74 s
[hopinion-gen] GenValid TypeHead
64.74 s
[hopinion-gen] genValid :: Gen TypeHead
64.74 s
[hopinion-gen] ✓ only generates valid 'TypeHead's 1.49 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] AnnotationPrecision
64.74 s
[hopinion-gen] JSON AnnotationPrecision (valid)
64.74 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String AnnotationPrecision
64.74 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid AnnotationPrecision"'s 4.21 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] encode :: AnnotationPrecision -> Data.ByteString.Lazy.ByteString
64.74 s
[hopinion-gen] ✓ never fails to encode a "valid AnnotationPrecision" 2.21 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] GenValid AnnotationPrecision
64.74 s
[hopinion-gen] genValid :: Gen AnnotationPrecision
64.74 s
[hopinion-gen] ✓ only generates valid 'AnnotationPrecision's 2.14 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] PackageRole
64.74 s
[hopinion-gen] ✓ roundtrips through the text a row stores it as 0.17 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] GenValid PackageRole
64.74 s
[hopinion-gen] genValid :: Gen PackageRole
64.74 s
[hopinion-gen] ✓ only generates valid 'PackageRole's 0.39 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] ArgumentShape
64.74 s
[hopinion-gen] GenValid ArgumentShape
64.74 s
[hopinion-gen] genValid :: Gen ArgumentShape
64.74 s
[hopinion-gen] ✓ only generates valid 'ArgumentShape's 0.11 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] InstanceFact
64.74 s
[hopinion-gen] GenValid InstanceFact
64.74 s
[hopinion-gen] genValid :: Gen InstanceFact
64.74 s
[hopinion-gen] ✓ only generates valid 'InstanceFact's 17.76 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] AnnotationFact
64.74 s
[hopinion-gen] JSON AnnotationFact (valid)
64.74 s
[hopinion-gen] encode :: AnnotationFact -> Data.ByteString.Lazy.ByteString
64.74 s
[hopinion-gen] ✓ never fails to encode a "valid AnnotationFact" 18.57 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String AnnotationFact
64.74 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid AnnotationFact"'s 17.52 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] GenValid AnnotationFact
64.74 s
[hopinion-gen] genValid :: Gen AnnotationFact
64.74 s
[hopinion-gen] ✓ only generates valid 'AnnotationFact's 19.26 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] ComponentKind
64.74 s
[hopinion-gen] ✓ roundtrips through the text a row stores it as 0.55 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] GenValid ComponentKind
64.74 s
[hopinion-gen] genValid :: Gen ComponentKind
64.74 s
[hopinion-gen] ✓ only generates valid 'ComponentKind's 0.22 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] PackageName
64.74 s
[hopinion-gen] JSON PackageName (valid)
64.74 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String PackageName
64.74 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid PackageName"'s 2.03 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] encode :: PackageName -> Data.ByteString.Lazy.ByteString
64.74 s
[hopinion-gen] ✓ never fails to encode a "valid PackageName" 1.60 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] GenValid PackageName
64.74 s
[hopinion-gen] genValid :: Gen PackageName
64.74 s
[hopinion-gen] ✓ only generates valid 'PackageName's 2.21 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] ParseOutcome
64.74 s
[hopinion-gen] GenValid ParseOutcome
64.74 s
[hopinion-gen] genValid :: Gen ParseOutcome
64.74 s
[hopinion-gen] ✓ only generates valid 'ParseOutcome's 0.63 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] JSON ParseOutcome (valid)
64.74 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String ParseOutcome
64.74 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid ParseOutcome"'s 1.36 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] encode :: ParseOutcome -> Data.ByteString.Lazy.ByteString
64.74 s
[hopinion-gen] ✓ never fails to encode a "valid ParseOutcome" 1.31 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] ConcatChain
64.74 s
[hopinion-gen] GenValid ConcatChain
64.74 s
[hopinion-gen] genValid :: Gen ConcatChain
64.74 s
[hopinion-gen] ✓ only generates valid 'ConcatChain's 19.38 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] CommentFact
64.74 s
[hopinion-gen] JSON CommentFact (valid)
64.74 s
[hopinion-gen] encode :: CommentFact -> Data.ByteString.Lazy.ByteString
64.74 s
[hopinion-gen] ✓ never fails to encode a "valid CommentFact" 8.07 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String CommentFact
64.74 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid CommentFact"'s 14.09 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] GenValid CommentFact
64.74 s
[hopinion-gen] genValid :: Gen CommentFact
64.74 s
[hopinion-gen] ✓ only generates valid 'CommentFact's 7.16 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] ScopeKey
64.74 s
[hopinion-gen] JSON ScopeKey (valid)
64.74 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String ScopeKey
64.74 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid ScopeKey"'s 7.12 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] encode :: ScopeKey -> Data.ByteString.Lazy.ByteString
64.74 s
[hopinion-gen] ✓ never fails to encode a "valid ScopeKey" 5.92 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] GenValid ScopeKey
64.74 s
[hopinion-gen] genValid :: Gen ScopeKey
64.74 s
[hopinion-gen] ✓ only generates valid 'ScopeKey's 7.88 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] ModuleRef
64.74 s
[hopinion-gen] JSON ModuleRef (valid)
64.74 s
[hopinion-gen] encode :: ModuleRef -> Data.ByteString.Lazy.ByteString
64.74 s
[hopinion-gen] ✓ never fails to encode a "valid ModuleRef" 4.35 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String ModuleRef
64.74 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid ModuleRef"'s 5.01 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] GenValid ModuleRef
64.74 s
[hopinion-gen] genValid :: Gen ModuleRef
64.74 s
[hopinion-gen] ✓ only generates valid 'ModuleRef's 4.49 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] ✓ roundtrips through the text a fact stores it as 3.48 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] Attachment
64.74 s
[hopinion-gen] GenValid Attachment
64.74 s
[hopinion-gen] genValid :: Gen Attachment
64.74 s
[hopinion-gen] ✓ only generates valid 'Attachment's 1.81 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] JSON Attachment (valid)
64.74 s
[hopinion-gen] decode :: Data.ByteString.Lazy.ByteString -> Either String Attachment
64.74 s
[hopinion-gen] ✓ ensures that encode and decode are inverses for "valid Attachment"'s 3.27 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] encode :: Attachment -> Data.ByteString.Lazy.ByteString
64.74 s
[hopinion-gen] ✓ never fails to encode a "valid Attachment" 2.81 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] InstanceOrigin
64.74 s
[hopinion-gen] GenValid InstanceOrigin
64.74 s
[hopinion-gen] genValid :: Gen InstanceOrigin
64.74 s
[hopinion-gen] ✓ only generates valid 'InstanceOrigin's 0.78 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] Level
64.74 s
[hopinion-gen] GenValid Level
64.74 s
[hopinion-gen] genValid :: Gen Level
64.74 s
[hopinion-gen] ✓ only generates valid 'Level's 0.41 ms
64.74 s
[hopinion-gen] passed for all of 100 inputs.
64.74 s
[hopinion-gen] Hopinion.StoreSpec
64.74 s
[hopinion-gen] mergeStore
64.74 s
[hopinion-gen] ✓ copies every table a store holds when this one has them all 65.41 ms
64.74 s
[hopinion-gen] ✓ says which tables it has nowhere to put, rather than failing on a row 75.49 ms
64.74 s
[hopinion-gen] writeModuleEnvelope
64.74 s
[hopinion-gen] ✓ refuses a second module under one reference 0.99 ms
64.74 s
[hopinion-gen] ✓ writes the suppressions of one module and reads back only that package's 3.90 ms
64.74 s
[hopinion-gen] annotationsOfPackage
64.74 s
[hopinion-gen] ✓ says which value it cannot read when a column holds something that is not a fact 3.59 ms
64.74 s
[hopinion-gen] writePackageEnvelope
64.74 s
[hopinion-gen] ✓ writes a package that reads back as the row it wrote 3.94 ms
64.74 s
[hopinion-gen] ✓ writes a package a later query finds by name 3.40 ms
64.74 s
[hopinion-gen] ✓ refuses a second package under one name 2.95 ms
64.74 s
[hopinion-gen] writtenByAnotherVersion
64.74 s
[hopinion-gen] ✓ says no about a store this tool stamped 3.06 ms
64.74 s
[hopinion-gen] ✓ says yes about a store merged from one written in another format 71.88 ms
64.74 s
[hopinion-gen] ✓ says no about a store nobody stamped, because there is nothing there to disagree 1.22 ms
64.74 s
[hopinion-gen] ✓ says yes about a store stamped with another format version 0.76 ms
64.74 s
[hopinion-gen] Hopinion.RuleSpec
64.74 s
[hopinion-gen] ✓ has one resource directory per rule and no others 0.18 ms
64.74 s
[hopinion-gen] ✓ says what every rule asks for in one line 0.01 ms
64.74 s
[hopinion-gen] HsGenValidInGenPackage
64.74 s
[hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.08 ms
64.74 s
[hopinion-gen] good/
64.74 s
[hopinion-gen] ✓ reports what the golden says 13.02 ms
64.74 s
[hopinion-gen] ✓ reports nothing 14.44 ms
64.74 s
[hopinion-gen] bad/
64.74 s
[hopinion-gen] ✓ reports something 16.59 ms
64.74 s
[hopinion-gen] ✓ reports what the golden says 15.21 ms
64.74 s
[hopinion-gen] CommentBareTodo
64.74 s
[hopinion-gen] test_resources/Rule/CommentBareTodo
64.74 s
[hopinion-gen] good.hs
64.74 s
[hopinion-gen] ✓ reports what the golden says 0.99 ms
64.74 s
[hopinion-gen] ✓ reports nothing 0.93 ms
64.74 s
[hopinion-gen] ✓ says the same thing after ormolu 33.44 ms
64.74 s
[hopinion-gen] bad.hs.golden
64.74 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
64.74 s
[hopinion-gen] bad.hs
64.74 s
[hopinion-gen] ✓ says the same thing after ormolu 24.17 ms
64.74 s
[hopinion-gen] ✓ reports what the golden says 1.30 ms
64.74 s
[hopinion-gen] ✓ reports something 1.44 ms
64.74 s
[hopinion-gen] good.hs.golden
64.74 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
64.74 s
[hopinion-gen] bad-block-comment.hs
64.74 s
[hopinion-gen] ✓ says the same thing after ormolu 28.03 ms
64.74 s
[hopinion-gen] ✓ reports something 0.20 ms
64.74 s
[hopinion-gen] ✓ reports what the golden says 1.53 ms
64.74 s
[hopinion-gen] bad-block-comment.hs.golden
64.74 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
64.74 s
[hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.07 ms
64.74 s
[hopinion-gen] HsNoCustomShowRead
64.74 s
[hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.09 ms
64.74 s
[hopinion-gen] test_resources/Rule/HsNoCustomShowRead
64.74 s
[hopinion-gen] bad-empty.hs
64.74 s
[hopinion-gen] ✓ reports what the golden says 0.71 ms
64.74 s
[hopinion-gen] ✓ says the same thing after ormolu 27.80 ms
64.74 s
[hopinion-gen] ✓ reports something 0.19 ms
64.74 s
[hopinion-gen] bad-partly-hidden.hs.golden
64.74 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
64.74 s
[hopinion-gen] good.hs
65.00 s
[hopinion-gen] ✓ reports nothing 2.41 ms
65.00 s
[hopinion-gen] ✓ says the same thing after ormolu 27.27 ms
65.00 s
[hopinion-gen] ✓ reports what the golden says 0.33 ms
65.00 s
[hopinion-gen] bad-read.hs
65.00 s
[hopinion-gen] ✓ reports something 4.33 ms
65.00 s
[hopinion-gen] ✓ says the same thing after ormolu 21.91 ms
65.00 s
[hopinion-gen] ✓ reports what the golden says 1.21 ms
65.00 s
[hopinion-gen] bad-show.hs.golden
65.00 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.00 s
[hopinion-gen] good-hidden.hs.golden
65.00 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.00 ms
65.00 s
[hopinion-gen] bad-empty.hs.golden
65.00 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.00 ms
65.00 s
[hopinion-gen] bad-read.hs.golden
65.00 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.00 ms
65.00 s
[hopinion-gen] bad-partly-hidden.hs
65.00 s
[hopinion-gen] ✓ reports what the golden says 1.53 ms
65.00 s
[hopinion-gen] ✓ says the same thing after ormolu 29.57 ms
65.00 s
[hopinion-gen] ✓ reports something 2.05 ms
65.00 s
[hopinion-gen] good.hs.golden
65.00 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.00 s
[hopinion-gen] good-hidden.hs
65.00 s
[hopinion-gen] ✓ reports nothing 4.75 ms
65.00 s
[hopinion-gen] ✓ reports what the golden says 1.14 ms
65.00 s
[hopinion-gen] ✓ says the same thing after ormolu 36.07 ms
65.00 s
[hopinion-gen] bad-show.hs
65.00 s
[hopinion-gen] ✓ says the same thing after ormolu 33.55 ms
65.00 s
[hopinion-gen] ✓ reports something 0.43 ms
65.00 s
[hopinion-gen] ✓ reports what the golden says 0.98 ms
65.00 s
[hopinion-gen] HsNoFilePath
65.00 s
[hopinion-gen] test_resources/Rule/HsNoFilePath
65.00 s
[hopinion-gen] good.hs
65.00 s
[hopinion-gen] ✓ reports nothing 1.06 ms
65.00 s
[hopinion-gen] ✓ reports what the golden says 1.06 ms
65.00 s
[hopinion-gen] ✓ says the same thing after ormolu 32.89 ms
65.00 s
[hopinion-gen] good.hs.golden
65.00 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.00 s
[hopinion-gen] bad.hs
65.00 s
[hopinion-gen] ✓ reports something 0.32 ms
65.00 s
[hopinion-gen] ✓ reports what the golden says 3.26 ms
65.00 s
[hopinion-gen] ✓ says the same thing after ormolu 31.70 ms
65.00 s
[hopinion-gen] bad.hs.golden
65.00 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.00 s
[hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.06 ms
65.00 s
[hopinion-gen] TestJsonSpecPerJsonType
65.00 s
[hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.39 ms
65.00 s
[hopinion-gen] good/
65.00 s
[hopinion-gen] ✓ reports what the golden says 34.46 ms
65.00 s
[hopinion-gen] ✓ reports nothing 29.72 ms
65.00 s
[hopinion-gen] ✓ reports the same through fact files as in one process 402.35 ms
65.00 s
[hopinion-gen] bad/
65.00 s
[hopinion-gen] ✓ reports something 26.90 ms
65.00 s
[hopinion-gen] ✓ reports the same through fact files as in one process 508.75 ms
65.00 s
[hopinion-gen] ✓ reports what the golden says 20.10 ms
65.00 s
[hopinion-gen] TestGenValidSpecPerGenValid
65.00 s
[hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.15 ms
65.00 s
[hopinion-gen] goodTwoTestSuites/
65.00 s
[hopinion-gen] ✓ reports nothing 17.57 ms
65.00 s
[hopinion-gen] ✓ reports the same through fact files as in one process 421.76 ms
65.00 s
[hopinion-gen] ✓ reports what the golden says 22.91 ms
65.00 s
[hopinion-gen] bad/
65.00 s
[hopinion-gen] ✓ reports the same through fact files as in one process 571.14 ms
65.00 s
[hopinion-gen] ✓ reports something 27.84 ms
65.00 s
[hopinion-gen] ✓ reports what the golden says 24.67 ms
65.00 s
[hopinion-gen] goodSplicingTestSuite/
65.00 s
[hopinion-gen] ✓ reports what the golden says 16.42 ms
65.00 s
[hopinion-gen] ✓ reports nothing 13.02 ms
65.00 s
[hopinion-gen] ✓ reports the same through fact files as in one process 488.71 ms
65.00 s
[hopinion-gen] good/
65.00 s
[hopinion-gen] ✓ reports what the golden says 18.29 ms
65.00 s
[hopinion-gen] ✓ reports nothing 18.07 ms
65.00 s
[hopinion-gen] ✓ reports the same through fact files as in one process 539.06 ms
65.00 s
[hopinion-gen] badQuasiQuotingTestSuite/
65.00 s
[hopinion-gen] ✓ reports the same through fact files as in one process 475.32 ms
65.00 s
[hopinion-gen] ✓ reports something 10.87 ms
65.00 s
[hopinion-gen] ✓ reports what the golden says 18.31 ms
65.00 s
[hopinion-gen] badSplicingLib/
65.00 s
[hopinion-gen] ✓ reports what the golden says 11.68 ms
65.00 s
[hopinion-gen] ✓ reports something 12.21 ms
65.00 s
[hopinion-gen] ✓ reports the same through fact files as in one process 507.17 ms
65.00 s
[hopinion-gen] TestNoTestHelpers
65.00 s
[hopinion-gen] test_resources/Rule/TestNoTestHelpers
65.03 s
[hopinion-gen] badSpec.hs
65.03 s
[hopinion-gen] ✓ reports what the golden says 3.17 ms
65.03 s
[hopinion-gen] ✓ says the same thing after ormolu 95.41 ms
65.03 s
[hopinion-gen] ✓ reports something 0.52 ms
65.03 s
[hopinion-gen] goodNotATestFile.hs.golden
65.03 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.03 s
[hopinion-gen] badSpec.hs.golden
65.03 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.00 ms
65.03 s
[hopinion-gen] goodSpec.hs.golden
65.03 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.00 ms
65.03 s
[hopinion-gen] goodSpec.hs
65.03 s
[hopinion-gen] ✓ reports what the golden says 0.69 ms
65.03 s
[hopinion-gen] ✓ reports nothing 0.50 ms
65.03 s
[hopinion-gen] ✓ says the same thing after ormolu 317.04 ms
65.03 s
[hopinion-gen] goodNotATestFile.hs
65.03 s
[hopinion-gen] ✓ reports what the golden says 2.48 ms
65.03 s
[hopinion-gen] ✓ says the same thing after ormolu 87.17 ms
65.03 s
[hopinion-gen] ✓ reports nothing 0.36 ms
65.03 s
[hopinion-gen] goodATypeInATestFileSpec.hs.golden
65.03 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.03 s
[hopinion-gen] goodATypeInATestFileSpec.hs
65.03 s
[hopinion-gen] ✓ says the same thing after ormolu 316.79 ms
65.03 s
[hopinion-gen] ✓ reports nothing 0.77 ms
65.03 s
[hopinion-gen] ✓ reports what the golden says 0.83 ms
65.03 s
[hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.12 ms
65.03 s
[hopinion-gen] ✓ reads every rule id back from the text it is written as 0.02 ms
65.03 s
[hopinion-gen] HsNoCustomOrd
65.03 s
[hopinion-gen] test_resources/Rule/HsNoCustomOrd
65.03 s
[hopinion-gen] bad-empty.hs
65.03 s
[hopinion-gen] ✓ reports something 0.23 ms
65.03 s
[hopinion-gen] ✓ reports what the golden says 0.47 ms
65.03 s
[hopinion-gen] ✓ says the same thing after ormolu 260.41 ms
65.03 s
[hopinion-gen] bad-empty.hs.golden
65.03 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.03 s
[hopinion-gen] good.hs.golden
65.03 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.00 ms
65.03 s
[hopinion-gen] good.hs
65.03 s
[hopinion-gen] ✓ reports what the golden says 3.34 ms
65.03 s
[hopinion-gen] ✓ says the same thing after ormolu 78.32 ms
65.03 s
[hopinion-gen] ✓ reports nothing 1.70 ms
65.03 s
[hopinion-gen] bad.hs.golden
65.03 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.02 ms
65.03 s
[hopinion-gen] bad.hs
65.03 s
[hopinion-gen] ✓ says the same thing after ormolu 242.27 ms
65.03 s
[hopinion-gen] ✓ reports what the golden says 0.90 ms
65.03 s
[hopinion-gen] ✓ reports something 0.38 ms
65.03 s
[hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.10 ms
65.03 s
[hopinion-gen] ✓ runs the specs below over exactly the rules that ship 0.02 ms
65.03 s
[hopinion-gen] HsNoCustomEq
65.03 s
[hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.08 ms
65.03 s
[hopinion-gen] test_resources/Rule/HsNoCustomEq
65.03 s
[hopinion-gen] bad.hs
65.03 s
[hopinion-gen] ✓ says the same thing after ormolu 457.00 ms
65.03 s
[hopinion-gen] ✓ reports what the golden says 0.60 ms
65.03 s
[hopinion-gen] ✓ reports something 0.32 ms
65.03 s
[hopinion-gen] good.hs
65.03 s
[hopinion-gen] ✓ reports what the golden says 173.47 ms
65.03 s
[hopinion-gen] ✓ reports nothing 1.04 ms
65.03 s
[hopinion-gen] ✓ says the same thing after ormolu 62.31 ms
65.03 s
[hopinion-gen] bad-ignoring-arguments.hs.golden
65.03 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.03 s
[hopinion-gen] bad.hs.golden
65.03 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.00 ms
65.03 s
[hopinion-gen] good.hs.golden
65.03 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.00 ms
65.03 s
[hopinion-gen] bad-empty.hs
65.03 s
[hopinion-gen] ✓ reports something 0.57 ms
65.03 s
[hopinion-gen] ✓ reports what the golden says 0.53 ms
65.03 s
[hopinion-gen] ✓ says the same thing after ormolu 55.69 ms
65.03 s
[hopinion-gen] bad-empty.hs.golden
65.03 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.02 ms
65.03 s
[hopinion-gen] bad-ignoring-arguments.hs
65.03 s
[hopinion-gen] ✓ says the same thing after ormolu 21.40 ms
65.03 s
[hopinion-gen] ✓ reports something 3.12 ms
65.03 s
[hopinion-gen] ✓ reports what the golden says 0.96 ms
65.03 s
[hopinion-gen] HsNoSemigroupOnText
65.03 s
[hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.08 ms
65.03 s
[hopinion-gen] test_resources/Rule/HsNoSemigroupOnText
65.03 s
[hopinion-gen] badBehindDollar.hs
65.03 s
[hopinion-gen] ✓ says the same thing after ormolu 71.37 ms
65.03 s
[hopinion-gen] ✓ reports what the golden says 2.29 ms
65.03 s
[hopinion-gen] ✓ reports something 0.92 ms
65.03 s
[hopinion-gen] good.hs.golden
65.04 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.04 s
[hopinion-gen] bad.hs.golden
65.04 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.04 s
[hopinion-gen] good.hs
65.04 s
[hopinion-gen] ✓ says the same thing after ormolu 73.86 ms
65.04 s
[hopinion-gen] ✓ reports nothing 1.55 ms
65.04 s
[hopinion-gen] ✓ reports what the golden says 1.55 ms
65.04 s
[hopinion-gen] bad.hs
65.04 s
[hopinion-gen] ✓ reports something 6.15 ms
65.04 s
[hopinion-gen] ✓ reports what the golden says 6.15 ms
65.04 s
[hopinion-gen] ✓ says the same thing after ormolu 83.56 ms
65.04 s
[hopinion-gen] badBehindDollar.hs.golden
65.04 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.04 s
[hopinion-gen] HsAppOnlyMain
65.04 s
[hopinion-gen] bad-a-declaration-beside-main/
65.04 s
[hopinion-gen] ✓ reports what the golden says 6.35 ms
65.04 s
[hopinion-gen] ✓ reports something 4.77 ms
65.04 s
[hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.06 ms
65.04 s
[hopinion-gen] bad-main-does-the-work/
65.04 s
[hopinion-gen] ✓ reports something 3.36 ms
65.04 s
[hopinion-gen] ✓ reports what the golden says 3.48 ms
65.04 s
[hopinion-gen] good/
65.04 s
[hopinion-gen] ✓ reports what the golden says 3.19 ms
65.04 s
[hopinion-gen] ✓ reports nothing 3.55 ms
65.04 s
[hopinion-gen] ✓ ships a set of rules 0.04 ms
65.04 s
[hopinion-gen] HsTestOneSpecPerFile
65.04 s
[hopinion-gen] test_resources/Rule/HsTestOneSpecPerFile
65.04 s
[hopinion-gen] badNoExportListSpec.hs.golden
65.04 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.02 ms
65.04 s
[hopinion-gen] goodADocumentedExportSpec.hs
65.04 s
[hopinion-gen] ✓ reports what the golden says 0.48 ms
65.04 s
[hopinion-gen] ✓ reports nothing 0.59 ms
65.04 s
[hopinion-gen] ✓ says the same thing after ormolu 76.55 ms
65.04 s
[hopinion-gen] goodSpec.hs.golden
65.04 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.04 s
[hopinion-gen] goodADocumentedExportSpec.hs.golden
65.04 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.04 s
[hopinion-gen] badNoExportListSpec.hs
65.04 s
[hopinion-gen] ✓ says the same thing after ormolu 67.18 ms
65.04 s
[hopinion-gen] ✓ reports what the golden says 0.46 ms
65.04 s
[hopinion-gen] ✓ reports something 0.25 ms
65.04 s
[hopinion-gen] goodNotATestFile.hs
65.04 s
[hopinion-gen] ✓ reports what the golden says 0.32 ms
65.04 s
[hopinion-gen] ✓ says the same thing after ormolu 32.67 ms
65.04 s
[hopinion-gen] ✓ reports nothing 1.61 ms
65.04 s
[hopinion-gen] goodNotATestFile.hs.golden
65.04 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.02 ms
65.04 s
[hopinion-gen] badSpec.hs
65.04 s
[hopinion-gen] ✓ reports something 0.58 ms
65.04 s
[hopinion-gen] ✓ reports what the golden says 0.66 ms
65.04 s
[hopinion-gen] ✓ says the same thing after ormolu 69.70 ms
65.04 s
[hopinion-gen] badSpec.hs.golden
65.04 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.04 s
[hopinion-gen] badExportsNothingSpec.hs
65.04 s
[hopinion-gen] ✓ says the same thing after ormolu 69.45 ms
65.04 s
[hopinion-gen] ✓ reports something 0.44 ms
65.04 s
[hopinion-gen] ✓ reports what the golden says 0.59 ms
65.04 s
[hopinion-gen] badExportsNothingSpec.hs.golden
65.04 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.02 ms
65.04 s
[hopinion-gen] goodSpec.hs
65.04 s
[hopinion-gen] ✓ says the same thing after ormolu 66.87 ms
65.04 s
[hopinion-gen] ✓ reports nothing 0.51 ms
65.04 s
[hopinion-gen] ✓ reports what the golden says 0.51 ms
65.04 s
[hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.17 ms
65.04 s
[hopinion-gen] HsLambdaCase
65.04 s
[hopinion-gen] test_resources/Rule/HsLambdaCase
65.04 s
[hopinion-gen] bad.hs.golden
65.04 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.02 ms
65.04 s
[hopinion-gen] bad-keeping-an-earlier-argument.hs.golden
65.04 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.04 s
[hopinion-gen] bad-in-a-where-clause.hs
65.04 s
[hopinion-gen] ✓ reports what the golden says 1.04 ms
65.04 s
[hopinion-gen] ✓ reports something 0.34 ms
65.04 s
[hopinion-gen] ✓ says the same thing after ormolu 34.77 ms
65.04 s
[hopinion-gen] good.hs
65.04 s
[hopinion-gen] ✓ reports nothing 2.00 ms
65.04 s
[hopinion-gen] ✓ says the same thing after ormolu 53.59 ms
65.04 s
[hopinion-gen] ✓ reports what the golden says 1.85 ms
65.04 s
[hopinion-gen] bad-keeping-an-earlier-argument.hs
65.04 s
[hopinion-gen] ✓ says the same thing after ormolu 32.90 ms
65.04 s
[hopinion-gen] ✓ reports something 0.31 ms
65.04 s
[hopinion-gen] ✓ reports what the golden says 0.60 ms
65.04 s
[hopinion-gen] bad.hs
65.04 s
[hopinion-gen] ✓ says the same thing after ormolu 39.88 ms
65.04 s
[hopinion-gen] ✓ reports what the golden says 0.80 ms
65.04 s
[hopinion-gen] ✓ reports something 0.33 ms
65.04 s
[hopinion-gen] good.hs.golden
65.04 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.04 s
[hopinion-gen] bad-equations.hs
65.04 s
[hopinion-gen] ✓ reports what the golden says 0.53 ms
65.04 s
[hopinion-gen] ✓ says the same thing after ormolu 43.88 ms
65.04 s
[hopinion-gen] ✓ reports something 0.54 ms
65.04 s
[hopinion-gen] bad-in-a-where-clause.hs.golden
65.04 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.04 s
[hopinion-gen] bad-equations.hs.golden
65.04 s
[hopinion-gen] ✓ is a golden belonging to a case beside it 0.01 ms
65.04 s
[hopinion-gen] ✓ has a clean case and a dirty one, and nothing else 0.17 ms
65.04 s
[hopinion-gen] Hopinion.ProjectSpec
65.04 s
[hopinion-gen] ✓ fails when two packages are called the same thing, naming both cabal files 1.10 ms
65.04 s
[hopinion-gen] ✓ says so when the root is not a directory, rather than throwing 0.09 ms
65.04 s
[hopinion-gen] ✓ has a project for each way discovery can be given something it cannot read 0.08 ms
65.04 s
[hopinion-gen] ✓ reads a package whose cabal file declares a source directory that is not there 8.93 ms
65.04 s
[hopinion-gen] ✓ fails when a declared module is missing from the tree, naming it 3.53 ms
65.04 s
[hopinion-gen] skippedByName
65.04 s
[hopinion-gen] ✓ skips a hidden directory whatever it is called 0.01 ms
65.04 s
[hopinion-gen] ✓ walks a directory whose name merely starts like one it skips 0.00 ms
65.04 s
[hopinion-gen] ✓ skips the build directory that holds unpacked dependencies 0.00 ms
65.04 s
[hopinion-gen] ✓ walks the directories it deliberately does not name 0.00 ms
65.04 s
[hopinion-gen] ✓ walks an ordinary directory 0.00 ms
65.04 s
[hopinion-gen] ✓ carries that into the report rather than killing the run 0.13 ms
65.04 s
[hopinion-gen] ✓ finds a package a repository links in 0.73 ms
65.04 s
[hopinion-gen] ✓ discovers a package under a directory whose name starts like one it skips 0.40 ms
65.04 s
[hopinion-gen] Hopinion.CommentSpec
65.04 s
[hopinion-gen] commentBlocks
65.04 s
[hopinion-gen] ✓ puts every comment in exactly one block, in source order 32.60 ms
65.04 s
[hopinion-gen] passed for all of 100 inputs.
65.04 s
[hopinion-gen] RawComment
65.04 s
[hopinion-gen] GenValid RawComment
65.04 s
[hopinion-gen] genValid :: Gen RawComment
65.04 s
[hopinion-gen] ✓ only generates valid 'RawComment's 5.65 ms
65.04 s
[hopinion-gen] passed for all of 100 inputs.
65.04 s
[hopinion-gen] test_resources/Comment
65.04 s
[hopinion-gen] 13-block-comment-before-declaration.hs
65.04 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.37 ms
65.04 s
[hopinion-gen] ✓ attaches the same way after ormolu 31.98 ms
65.04 s
[hopinion-gen] 04-above-case-alternative.hs
65.04 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.48 ms
65.04 s
[hopinion-gen] ✓ attaches the same way after ormolu 41.24 ms
65.04 s
[hopinion-gen] 10-section-in-export-list.hs.golden.json
65.04 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.32 ms
65.04 s
[hopinion-gen] 05-trailing-on-let.hs
65.04 s
[hopinion-gen] ✓ attaches the same way after ormolu 47.84 ms
65.04 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.87 ms
65.04 s
[hopinion-gen] 22-suppression-reason-ended-by-empty-line.hs.golden.json
65.04 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.03 ms
65.04 s
[hopinion-gen] 14-postfix-on-record-field.hs.golden.json
65.04 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.03 ms
65.04 s
[hopinion-gen] 07-end-of-do-block.hs
65.04 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.37 ms
65.04 s
[hopinion-gen] 06-trailing-on-last-line.hs
65.04 s
[hopinion-gen] ✓ attaches the same way after ormolu 37.31 ms
65.04 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.30 ms
65.04 s
[hopinion-gen] 03-above-let-in-do.hs.golden.json
65.04 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
65.04 s
[hopinion-gen] 25-section-on-its-own-line-in-export-list.hs
65.04 s
[hopinion-gen] ✓ attaches the same way after ormolu 35.82 ms
65.04 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.38 ms
65.04 s
[hopinion-gen] 20-end-of-file.hs.golden.json
65.04 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.07 ms
65.04 s
[hopinion-gen] 13-block-comment-before-declaration.hs.golden.json
65.04 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
65.04 s
[hopinion-gen] 14-postfix-on-record-field.hs
65.04 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.33 ms
65.04 s
[hopinion-gen] ✓ attaches the same way after ormolu 35.77 ms
65.04 s
[hopinion-gen] 26-block-comment-above-a-statement.hs.golden.json
65.04 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.03 ms
65.04 s
[hopinion-gen] 25-section-on-its-own-line-in-export-list.hs.golden.json
65.04 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
65.04 s
[hopinion-gen] 02-between-signature-and-binding.hs.golden.json
65.04 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
65.04 s
[hopinion-gen] 01-haddock-before-function.hs.golden.json
65.04 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
65.04 s
[hopinion-gen] 09-between-declarations.hs.golden.json
65.04 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
65.04 s
[hopinion-gen] 16-haddock-style-change.hs.golden.json
65.04 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.01 ms
65.04 s
[hopinion-gen] 21-suppression-reason-runs-to-end-of-comment.hs
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.75 ms
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 26.84 ms
67.16 s
[hopinion-gen] 19-top-of-file.hs
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 32.57 ms
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.63 ms
67.16 s
[hopinion-gen] 22-suppression-reason-ended-by-empty-line.hs
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 43.52 ms
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.61 ms
67.16 s
[hopinion-gen] 11-section-between-declarations.hs
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.40 ms
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 41.43 ms
67.16 s
[hopinion-gen] 19-top-of-file.hs.golden.json
67.16 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.03 ms
67.16 s
[hopinion-gen] 03-above-let-in-do.hs
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 50.04 ms
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.51 ms
67.16 s
[hopinion-gen] 10-section-in-export-list.hs
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 40.68 ms
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.32 ms
67.16 s
[hopinion-gen] 09-between-declarations.hs
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 33.31 ms
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.32 ms
67.16 s
[hopinion-gen] 24-above-a-multiline-block-comment.hs
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 35.54 ms
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.31 ms
67.16 s
[hopinion-gen] 18-language-pragma.hs
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.60 ms
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 39.71 ms
67.16 s
[hopinion-gen] 23-suppression-reason-then-more-comment.hs
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 29.93 ms
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.32 ms
67.16 s
[hopinion-gen] 01-haddock-before-function.hs
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 2185.47 ms
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.49 ms
67.16 s
[hopinion-gen] 26-block-comment-above-a-statement.hs
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 51.23 ms
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.76 ms
67.16 s
[hopinion-gen] 08-blank-line-before-declaration.hs.golden.json
67.16 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.03 ms
67.16 s
[hopinion-gen] 06-trailing-on-last-line.hs.golden.json
67.16 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
67.16 s
[hopinion-gen] 20-end-of-file.hs
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.31 ms
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 40.15 ms
67.16 s
[hopinion-gen] 17-comment-inside-string.hs
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.53 ms
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 35.86 ms
67.16 s
[hopinion-gen] 17-comment-inside-string.hs.golden.json
67.16 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.04 ms
67.16 s
[hopinion-gen] 23-suppression-reason-then-more-comment.hs.golden.json
67.16 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
67.16 s
[hopinion-gen] 12-inside-where.hs
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 2.90 ms
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 36.48 ms
67.16 s
[hopinion-gen] 15-blank-comment-line-inside-block.hs
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 34.35 ms
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.43 ms
67.16 s
[hopinion-gen] 12-inside-where.hs.golden.json
67.16 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
67.16 s
[hopinion-gen] 15-blank-comment-line-inside-block.hs.golden.json
67.16 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
67.16 s
[hopinion-gen] 07-end-of-do-block.hs.golden.json
67.16 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.04 ms
67.16 s
[hopinion-gen] 08-blank-line-before-declaration.hs
67.16 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.31 ms
67.16 s
[hopinion-gen] ✓ attaches the same way after ormolu 35.01 ms
67.16 s
[hopinion-gen] 21-suppression-reason-runs-to-end-of-comment.hs.golden.json
67.16 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.06 ms
67.16 s
[hopinion-gen] 05-trailing-on-let.hs.golden.json
67.16 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
67.16 s
[hopinion-gen] 24-above-a-multiline-block-comment.hs.golden.json
67.23 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.03 ms
67.23 s
[hopinion-gen] 04-above-case-alternative.hs.golden.json
67.23 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
67.23 s
[hopinion-gen] 16-haddock-style-change.hs
67.23 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.42 ms
67.23 s
[hopinion-gen] ✓ attaches the same way after ormolu 40.86 ms
67.23 s
[hopinion-gen] 18-language-pragma.hs.golden.json
67.23 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.03 ms
67.23 s
[hopinion-gen] 02-between-signature-and-binding.hs
67.23 s
[hopinion-gen] ✓ attaches every comment to what the golden says 0.36 ms
67.23 s
[hopinion-gen] ✓ attaches the same way after ormolu 42.88 ms
67.23 s
[hopinion-gen] 11-section-between-declarations.hs.golden.json
67.23 s
[hopinion-gen] ✓ is a golden belonging to a module beside it 0.02 ms
67.23 s
[hopinion-gen] Hopinion.AnnotationSpec
67.23 s
[hopinion-gen] self-weeding
67.23 s
[hopinion-gen] ✓ reports every suppression that has stopped being relevant 13.55 ms
67.23 s
[hopinion-gen] ✓ fails the run 13.65 ms
67.23 s
[hopinion-gen] annotationsOf
67.23 s
[hopinion-gen] ✓ reads a bare marker as a suppression that is missing its rule 0.02 ms
67.23 s
[hopinion-gen] ✓ leaves a comment that merely starts like the marker alone 0.00 ms
67.23 s
[hopinion-gen] ✓ has a project for each of the three states a suppression can be in 0.07 ms
67.23 s
[hopinion-gen] suppressionFor
67.23 s
[hopinion-gen] ✓ is file-scoped for a finding about a whole file 0.01 ms
67.23 s
[hopinion-gen] ✓ is file-scoped for a finding whose comment attaches to no declaration 0.00 ms
67.23 s
[hopinion-gen] ✓ is site-scoped for a finding about code 0.00 ms
67.23 s
[hopinion-gen] applySuppression
67.23 s
[hopinion-gen] ✓ reports an annotation that suppresses more than one finding 0.03 ms
67.23 s
[hopinion-gen] ✓ reports an annotation that suppresses nothing 0.02 ms
67.23 s
[hopinion-gen] ✓ pairs each suppression with the finding nearest it 0.02 ms
67.23 s
[hopinion-gen] ✓ leaves an unannotated finding alone 0.00 ms
67.23 s
[hopinion-gen] suppressed
67.23 s
[hopinion-gen] ✓ is clean, because every finding in it is suppressed 21.51 ms
67.23 s
[hopinion-gen] misplaced
67.23 s
[hopinion-gen] ✓ fails the run 21.72 ms
67.23 s
[hopinion-gen] ✓ reports a site-scoped suppression in each place one cannot attach 12.85 ms
67.23 s
[hopinion-gen] parseAnnotation
67.23 s
[hopinion-gen] ✓ records the adoption reason as its own case 0.03 ms
67.23 s
[hopinion-gen] ✓ rejects a bare marker with no rule 0.00 ms
67.23 s
[hopinion-gen] ✓ rejects a comma list of rules 0.01 ms
67.23 s
[hopinion-gen] ✓ rejects a suppression with no reason 0.01 ms
67.23 s
[hopinion-gen] ✓ accepts a rule and a reason 0.01 ms
67.23 s
[hopinion-gen] ✓ rejects an unknown rule 0.01 ms
67.23 s
[hopinion-gen] ✓ refuses to sit in a documentation comment 0.00 ms
67.23 s
[hopinion-gen] ✓ refuses to be unattached 0.01 ms
67.23 s
[hopinion-gen] a rule set that changed between the two halves of a run
67.23 s
[hopinion-gen] ✓ reports a suppression in the facts naming a rule the project run has turned off 120.15 ms
67.23 s
[hopinion-gen] unreadSuppressionsIn
67.23 s
[hopinion-gen] ✓ reports one that names a rule nothing answers to as broken 0.02 ms
67.23 s
[hopinion-gen] ✓ reports each of two suppressions rather than the file holding them 0.02 ms
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
67.23 s
[hopinion-gen] ✓ passes over such a word to the suppression written after it 0.01 ms
67.23 s
[hopinion-gen] ✓ reports one that names no rule as broken, exactly as a file that is read would 0.01 ms
67.23 s
[hopinion-gen] ✓ leaves a file that merely mentions a word starting the same way alone 0.00 ms
67.23 s
[hopinion-gen] Hopinion.RunSpec
67.23 s
[hopinion-gen] explainRule
67.23 s
[hopinion-gen] ✓ explains a rule this repository has turned off, and says it is off 0.13 ms
67.23 s
[hopinion-gen] ✓ asks for colour when the terminal has it 0.04 ms
67.23 s
[hopinion-gen] ✓ refuses a name nothing answers to 0.01 ms
67.23 s
[hopinion-gen] ✓ explains a rule this run makes 0.07 ms
67.23 s
[hopinion-gen] ✓ says nothing in escape sequences when the terminal has no colour 0.02 ms
67.23 s
[hopinion-gen] ✓ has a golden for each rule an explanation can be about 0.04 ms
67.23 s
[hopinion-gen] Hopinion.HieSpec
67.23 s
[hopinion-gen] readDeclaredInstances
67.23 s
[hopinion-gen] ✓ finds an instance a splice generated 376.14 ms
67.23 s
[hopinion-gen] ✓ reports a file that is not an interface rather than throwing 3.81 ms
67.23 s
[hopinion-gen] ✓ finds one the compiler derived, which is also in no source 375.00 ms
67.23 s
[hopinion-gen] readCompiledModule
67.23 s
[hopinion-gen] ✓ does not claim two names arrived together when neither was generated 363.11 ms
67.23 s
[hopinion-gen] ✓ records the file it was compiled from, which is what tells two Mains apart 368.83 ms
67.23 s
[hopinion-gen] ✓ keeps the names of one splice expansion together 374.69 ms
67.23 s
[hopinion-gen] ✓ reports a file that is not a .hie file rather than throwing 3.67 ms
67.23 s
[hopinion-gen] Hopinion.TestResourcesSpec
67.23 s
[hopinion-gen] ✓ Annotation belongs to Hopinion.AnnotationSpec 0.02 ms
67.23 s
[hopinion-gen] ✓ Choices belongs to Hopinion.ChoicesSpec 0.01 ms
67.23 s
[hopinion-gen] ✓ Run belongs to Hopinion.RunSpec 0.01 ms
67.23 s
[hopinion-gen] ✓ Project belongs to Hopinion.ProjectSpec 0.00 ms
67.23 s
[hopinion-gen] ✓ Comment belongs to Hopinion.CommentSpec 0.00 ms
67.23 s
[hopinion-gen] ✓ Report belongs to Hopinion.ReportSpec 0.00 ms
67.23 s
[hopinion-gen] ✓ Rule belongs to Hopinion.RuleSpec 0.00 ms
67.23 s
[hopinion-gen] ✓ Example belongs to Hopinion.ExampleSpec 0.01 ms
67.23 s
[hopinion-gen]
67.23 s
[hopinion-gen] Examples: 11687
67.23 s
[hopinion-gen] Passed: 500
67.23 s
[hopinion-gen] Failed: 0
67.23 s
[hopinion-gen] Sum of test runtimes: 15.04 seconds
67.23 s
[hopinion-gen] Test suite took: 2.91 seconds
67.23 s
[hopinion-gen]
67.24 s
[hopinion-gen] Test suite hopinion-test: PASS
67.24 s
[hopinion-gen] Test suite logged to: dist/test/hopinion-gen-0.0.0-hopinion-test.log
67.24 s
[hopinion-gen] 1 of 1 test suites (1 of 1 test cases) passed.
67.34 s
[hopinion-gen] Phase: haddockPhase
67.34 s
[hopinion-gen] Phase: installPhase
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
67.52 s
[hopinion-gen] Installing executable hopinion-example in /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/bin
67.52 s
[hopinion-gen] Warning: The directory
67.52 s
[hopinion-gen] /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/bin is not in
67.52 s
[hopinion-gen] the system search path.
67.80 s
[hopinion-gen] Phase: fixupPhase
67.81 s
[hopinion-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0
67.81 s
[hopinion-gen] shrinking /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0/bin/hopinion-example
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
67.90 s
[hopinion-gen] checking for references to /build/ in /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0...
67.94 s
[hopinion-gen] patching script interpreter paths in /nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0
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
68.03 s
[hopinion-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/294h6jyhv3wdlkxrisg697hhkfyid6q7-hopinion-gen-0.0.0-hie
68.04 s
[hopinion-gen] checking for references to /build/ in /nix/store/294h6jyhv3wdlkxrisg697hhkfyid6q7-hopinion-gen-0.0.0-hie...
68.05 s
[hopinion-gen] patching script interpreter paths in /nix/store/294h6jyhv3wdlkxrisg697hhkfyid6q7-hopinion-gen-0.0.0-hie
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
69.08 s
[hopinion-gen:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
69.41 s
[hopinion-gen:post-build] copying 2 paths...
69.41 s
[hopinion-gen:post-build] copying path '/nix/store/h851qcw52cszggwb3xjb89lgx4gmkfkz-hopinion-gen-0.0.0' to 'https://cache.staging.nix-ci.com'...
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'...
76.06 s
[hopinion-gen:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
76.39 s
[hopinion-gen:post-build] copying 1 paths...
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'...
76.75 s
Uploaded hopinion-gen in 7.7s
76.75 s
Progress: 4 of 6 built, 40 of 40 downloaded from cache
76.75 s
Built hopinion-gen in 33.1s
76.80 s
Building /nix/store/n59rq34dg9c4h8cwhwfig941j9gsfhxm-weeder-check.drv
77.18 s
[weeder-check:post-build] Uploading to the NixCI staging cache: /nix/store/w3b13pd3wcaag2kdqhnm4gqy23l29925-weeder-check
77.22 s
[weeder-check:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
77.23 s
[weeder-check:post-build] copying 1 paths...
77.23 s
[weeder-check:post-build] copying path '/nix/store/w3b13pd3wcaag2kdqhnm4gqy23l29925-weeder-check' to 'https://cache.staging.nix-ci.com'...
77.51 s
[weeder-check:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
77.94 s
[weeder-check:post-build] copying 1 paths...
77.95 s
[weeder-check:post-build] copying path '/nix/store/n59rq34dg9c4h8cwhwfig941j9gsfhxm-weeder-check.drv' to 'https://cache.staging.nix-ci.com'...
78.29 s
Uploaded weeder-check in 1.1s
78.29 s
Progress: 5 of 6 built, 40 of 40 downloaded from cache
78.29 s
Built weeder-check in 1.4s
78.29 s
Progress: 6 of 6 built, 40 of 40 downloaded from cache
78.29 s
/nix/store/w3b13pd3wcaag2kdqhnm4gqy23l29925-weeder-check
78.34 s
Build succeeded.