$ /nix/store/vzx1mi9c0xfadmsm9dhd83d005cb1qs9-coreutils-9.8/bin/timeout --kill-after=15s 1800s /nix/store/99b1z08awpxj8b6mzggn59gp1shljnff-nix-2.34.5/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format internal-json build --no-link git+https://github.com/sellout/calendrical?ref=mayan&rev=8c17bdcf2028c92210df532ed136c1d8d42b68f0#devShells.x86_64-linux.ghc981 --print-build-logs warning: ignoring untrusted flake configuration setting 'allow-import-from-derivation'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-experimental-features'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-substituters'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-trusted-public-keys'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'sandbox'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'use-registries'. Pass '--accept-flake-config' to trust it  Building cabal2nix-calendrical [post-build-hook] Uploading to cachix cache "sellout": /nix/store/5p9jvlrvqvai83004bwn275n8mwgxnmr-cabal2nix-calendrical [post-build-hook] Nothing to push - all store paths are already on Cachix. [post-build-hook] Uploading to the NixCI cache: /nix/store/5p9jvlrvqvai83004bwn275n8mwgxnmr-cabal2nix-calendrical [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/5p9jvlrvqvai83004bwn275n8mwgxnmr-cabal2nix-calendrical' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 0 paths... Progress: 1 of 2 built  Building cabal2nix-mixed-radix [post-build-hook] Uploading to cachix cache "sellout": /nix/store/bd34yadd56gnsy5rdryxkziy8jbb91bs-cabal2nix-mixed-radix [post-build-hook] Nothing to push - all store paths are already on Cachix. [post-build-hook] Uploading to the NixCI cache: /nix/store/bd34yadd56gnsy5rdryxkziy8jbb91bs-cabal2nix-mixed-radix [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/bd34yadd56gnsy5rdryxkziy8jbb91bs-cabal2nix-mixed-radix' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 0 paths... Progress: 1 of 2 built  Building cabal2nix-numeric-tangle [post-build-hook] Uploading to cachix cache "sellout": /nix/store/cprsna6zmhbfpss6q5v5gliqlyhasn09-cabal2nix-numeric-tangle [post-build-hook] Nothing to push - all store paths are already on Cachix. [post-build-hook] Uploading to the NixCI cache: /nix/store/cprsna6zmhbfpss6q5v5gliqlyhasn09-cabal2nix-numeric-tangle [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/cprsna6zmhbfpss6q5v5gliqlyhasn09-cabal2nix-numeric-tangle' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 0 paths... Progress: 1 of 2 built  Building cabal2nix-numeric-tangle-fin [post-build-hook] Uploading to cachix cache "sellout": /nix/store/x2yp9qwb7gn0xl20mklr7ddrmjdspbcy-cabal2nix-numeric-tangle-fin [post-build-hook] Nothing to push - all store paths are already on Cachix. [post-build-hook] Uploading to the NixCI cache: /nix/store/x2yp9qwb7gn0xl20mklr7ddrmjdspbcy-cabal2nix-numeric-tangle-fin [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/x2yp9qwb7gn0xl20mklr7ddrmjdspbcy-cabal2nix-numeric-tangle-fin' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 0 paths... Progress: 1 of 2 built  Waiting for lock on waiting for lock on '/nix/store/0gihdd6x1zsqkgkzxg8zyfshm5i8xpa8-ghc-exactprint-1.8.0.0', '/nix/store/71miwyql5wd2ni8rilshlxahbx46raj8-ghc-exactprint-1.8.0.0-doc' Waiting for lock on waiting for lock on '/nix/store/xn8sgicpms127jlbbqkqb5xsfhvrbqxy-stan Waiting for lock on waiting for lock on '/nix/store/23xh4ag5yc69gjf0d56w8pvnrf5jdbs8-stylish-haskell-0.14.6.0', '/nix/store/dlmn6ygxqh7nr2m9q81r0bwfh1l381xf-stylish-haskell-0.14.6.0-doc' Building cabal-add Waiting for lock on waiting for lock on '/nix/store/kmhq1m44brvhzap1zdl0i25m78f00kvy-algebraic-graphs-0.7', '/nix/store/rbfgcy9y59gqkp6924h8ll9485a16iar-algebraic-graphs-0.7-doc' Waiting for lock on waiting for lock on '/nix/store/960xvjj82bf1mygq2zqk6b1qziqgl838-dependent-map-0.4.0.0', '/nix/store/gfv5y71y5nyy5lp7r0apimfx17kacswm-dependent-map-0.4.0.0-doc' Waiting for lock on waiting for lock on '/nix/store/vkgzvqkx0xc51n5z42fv003kkv1wynav-generic-lens-2.2.2.0', '/nix/store/vnvfvs3l2kxv8swsvd1xsn2wfv47x5z7-generic-lens-2.2.2.0-doc' Waiting for lock on waiting for lock on '/nix/store/ddyif6nqr0qxnyq6a7v44x17ldsyb772-list-t-1.0.5.7-doc', '/nix/store/vlx1bcldl5ysnv5hpn2wvn7q9z46jzm6-list-t Waiting for lock on waiting for lock on '/nix/store/6lxg38633h4xvplvm145w89cbnkvicsd-path-0.9.5-doc', '/nix/store/8l8kfl61bmswfj1a8h0n7azgrxd9fzs8-path Waiting for lock on waiting for lock on '/nix/store/0ix1pd63j0bkqidslf6chsvb6qzd4nqp-quickcheck-classes-0.6.5.0', '/nix/store/n04cxm3v83r4kzyll36px3gfhp3jkgbb-quickcheck-classes-0.6.5.0-doc' Waiting for lock on waiting for lock on '/nix/store/nfnxi62zz9nikw6phs35fif0r0wq54nn-rerebase-1.21.2-doc', '/nix/store/skxdia1qzs8b8f3r9690z4lak9hdn70c-rerebase Waiting for lock on waiting for lock on '/nix/store/m2n6p8r2b66116v2g2h26ffgc4373n3a-hw-prim-0.6.3.2-doc', '/nix/store/zhm4kh1hd24sbhddclcybjp4snhf4ghk-hw-prim Waiting for lock on waiting for lock on '/nix/store/2xxkm77lp77q5fa3kchdimg2whhr9kch-trifecta-2.1.4', '/nix/store/q44sy4mw25lakl5b6vjv90zg5qkpr2xw-trifecta-2.1.4-doc' [cabal-add] Phase: setupCompilerEnvironmentPhase [cabal-add] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [cabal-add] Phase: unpackPhase [cabal-add] unpacking source archive /nix/store/072ibz5rqjxvhjrh46vs026kljw04xig-cabal-add-0.1.tar.gz [cabal-add] source root is cabal-add-0.1 [cabal-add] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "cabal-add-0.1/tests/Main.hs" [cabal-add] Phase: patchPhase [cabal-add] Replace Cabal file with edited version from mirror://hackage/cabal-add-0.1/revision/2.cabal. [cabal-add] Phase: compileBuildDriverPhase [cabal-add] setupCompileFlags: -package-db=/build/tmp.IoAZUC5mhv/setup-package.conf.d -threaded [cabal-add] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.IoAZUC5mhv/Main.o ) [cabal-add] [2 of 2] Linking Setup [cabal-add] Phase: updateAutotoolsGnuConfigScriptsPhase [cabal-add] Phase: configurePhase [cabal-add] configureFlags: --verbose --prefix=/nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/6mfqvaw9mp07z1i61vm4lzn0i126ny8l-cabal-add-0.1-doc/share/doc/cabal-add-0.1 --with-gcc=gcc --package-db=/build/tmp.IoAZUC5mhv/package.conf.d --ghc-option=-j16 --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=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [cabal-add] Using Parsec parser [cabal-add] Configuring cabal-add-0.1... [cabal-add] Flags chosen: cabal-syntax=True [cabal-add] Dependency Cabal >=3.8 && <3.15: using Cabal-3.10.3.0 [cabal-add] Dependency Cabal-syntax >=3.8 && <3.15: using Cabal-syntax-3.10.3.0 [cabal-add] Dependency base <5: using base-4.19.0.0 [cabal-add] Dependency bytestring <0.13: using bytestring-0.12.0.2 [cabal-add] Dependency containers <0.9: using containers-0.6.8 [cabal-add] Dependency mtl <2.4: using mtl-2.3.1 [cabal-add] Dependency Cabal-syntax: using Cabal-syntax-3.10.3.0 [cabal-add] Dependency base <5: using base-4.19.0.0 [cabal-add] Dependency bytestring <0.13: using bytestring-0.12.0.2 [cabal-add] Dependency cabal-add: using cabal-add-0.1 [cabal-add] Dependency cabal-install-parsers >=0.4.1 && <0.7: using [cabal-add] cabal-install-parsers-0.6.1.1 [cabal-add] Dependency directory <1.4: using directory-1.3.8.1 [cabal-add] Dependency filepath <1.6: using filepath-1.4.100.4 [cabal-add] Dependency optparse-applicative >=0.16 && <0.19: using [cabal-add] optparse-applicative-0.18.1.0 [cabal-add] Dependency process <1.7: using process-1.6.18.0 [cabal-add] Dependency Diff >=0.4: using Diff-0.5 [cabal-add] Dependency base <5: using base-4.19.0.0 [cabal-add] Dependency directory: using directory-1.3.8.1 [cabal-add] Dependency process: using process-1.6.18.0 [cabal-add] Dependency string-qq: using string-qq-0.0.6 [cabal-add] Dependency tasty: using tasty-1.5.3 [cabal-add] Dependency temporary: using temporary-1.3 [cabal-add] Source component graph: [cabal-add]  component lib [cabal-add]  component exe:cabal-add dependency lib [cabal-add]  component test:cabal-add-tests dependency exe:cabal-add [cabal-add] Configured component graph: [cabal-add]  component cabal-add-0.1-7BgqE7lU5DQAZ95VZC6Ktx [cabal-add]  include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM [cabal-add]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [cabal-add]  include base-4.19.0.0-b960 [cabal-add]  include bytestring-0.12.0.2-4690 [cabal-add]  include containers-0.6.8-4775 [cabal-add]  include mtl-2.3.1-63a4 [cabal-add]  component cabal-add-0.1-4L8MsO1mFnckr8jNWDe0T-cabal-add [cabal-add]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [cabal-add]  include base-4.19.0.0-b960 [cabal-add]  include bytestring-0.12.0.2-4690 [cabal-add]  include cabal-add-0.1-7BgqE7lU5DQAZ95VZC6Ktx [cabal-add]  include cabal-install-parsers-0.6.1.1-lzlYu0QR0h4p8kzaMlNxP [cabal-add]  include directory-1.3.8.1-6a8e [cabal-add]  include filepath-1.4.100.4-fa1c [cabal-add]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [cabal-add]  include process-1.6.18.0-26fa [cabal-add]  component cabal-add-0.1-Db7MtPtnRgdHTXyRpYBalR-cabal-add-tests [cabal-add]  include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 [cabal-add]  include base-4.19.0.0-b960 [cabal-add]  include directory-1.3.8.1-6a8e [cabal-add]  include process-1.6.18.0-26fa [cabal-add]  include string-qq-0.0.6-3LdedRVWhuN29A0w3wm9xw [cabal-add]  include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa [cabal-add]  include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [cabal-add] Linked component graph: [cabal-add]  unit cabal-add-0.1-7BgqE7lU5DQAZ95VZC6Ktx [cabal-add]  include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM [cabal-add]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [cabal-add]  include base-4.19.0.0-b960 [cabal-add]  include bytestring-0.12.0.2-4690 [cabal-add]  include containers-0.6.8-4775 [cabal-add]  include mtl-2.3.1-63a4 [cabal-add]  Distribution.Client.Add=cabal-add-0.1-7BgqE7lU5DQAZ95VZC6Ktx:Distribution.Client.Add [cabal-add]  unit cabal-add-0.1-4L8MsO1mFnckr8jNWDe0T-cabal-add [cabal-add]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [cabal-add]  include base-4.19.0.0-b960 [cabal-add]  include bytestring-0.12.0.2-4690 [cabal-add]  include cabal-add-0.1-7BgqE7lU5DQAZ95VZC6Ktx [cabal-add]  include cabal-install-parsers-0.6.1.1-lzlYu0QR0h4p8kzaMlNxP [cabal-add]  include directory-1.3.8.1-6a8e [cabal-add]  include filepath-1.4.100.4-fa1c [cabal-add]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [cabal-add]  include process-1.6.18.0-26fa [cabal-add]  unit cabal-add-0.1-Db7MtPtnRgdHTXyRpYBalR-cabal-add-tests [cabal-add]  include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 [cabal-add]  include base-4.19.0.0-b960 [cabal-add]  include directory-1.3.8.1-6a8e [cabal-add]  include process-1.6.18.0-26fa [cabal-add]  include string-qq-0.0.6-3LdedRVWhuN29A0w3wm9xw [cabal-add]  include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa [cabal-add]  include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [cabal-add] Ready component graph: [cabal-add]  definite cabal-add-0.1-7BgqE7lU5DQAZ95VZC6Ktx [cabal-add]  depends Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM [cabal-add]  depends Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [cabal-add]  depends base-4.19.0.0-b960 [cabal-add]  depends bytestring-0.12.0.2-4690 [cabal-add]  depends containers-0.6.8-4775 [cabal-add]  depends mtl-2.3.1-63a4 [cabal-add]  definite cabal-add-0.1-4L8MsO1mFnckr8jNWDe0T-cabal-add [cabal-add]  depends Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [cabal-add]  depends base-4.19.0.0-b960 [cabal-add]  depends bytestring-0.12.0.2-4690 [cabal-add]  depends cabal-add-0.1-7BgqE7lU5DQAZ95VZC6Ktx [cabal-add]  depends cabal-install-parsers-0.6.1.1-lzlYu0QR0h4p8kzaMlNxP [cabal-add]  depends directory-1.3.8.1-6a8e [cabal-add]  depends filepath-1.4.100.4-fa1c [cabal-add]  depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [cabal-add]  depends process-1.6.18.0-26fa [cabal-add]  definite cabal-add-0.1-Db7MtPtnRgdHTXyRpYBalR-cabal-add-tests [cabal-add]  depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 [cabal-add]  depends base-4.19.0.0-b960 [cabal-add]  depends directory-1.3.8.1-6a8e [cabal-add]  depends process-1.6.18.0-26fa [cabal-add]  depends string-qq-0.0.6-3LdedRVWhuN29A0w3wm9xw [cabal-add]  depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa [cabal-add]  depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [cabal-add]  depends cabal-add-0.1-4L8MsO1mFnckr8jNWDe0T-cabal-add [cabal-add] Using Cabal-3.10.2.0 compiled by ghc-9.8 [cabal-add] Using compiler: ghc-9.8.1 [cabal-add] Using install prefix: [cabal-add] /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1 [cabal-add] Executables installed in: [cabal-add] /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1/bin [cabal-add] Libraries installed in: [cabal-add] /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/cabal-add-0.1-7BgqE7lU5DQAZ95VZC6Ktx [cabal-add] Dynamic Libraries installed in: [cabal-add] /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [cabal-add] Private executables installed in: [cabal-add] /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1/libexec/x86_64-linux-ghc-9.8.1/cabal-add-0.1 [cabal-add] Data files installed in: [cabal-add] /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1/share/x86_64-linux-ghc-9.8.1/cabal-add-0.1 [cabal-add] Documentation installed in: [cabal-add] /nix/store/6mfqvaw9mp07z1i61vm4lzn0i126ny8l-cabal-add-0.1-doc/share/doc/cabal-add-0.1 [cabal-add] Configuration files installed in: [cabal-add] /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1/etc [cabal-add] No alex found [cabal-add] Using ar found on system at: [cabal-add] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [cabal-add] No c2hs found [cabal-add] No cpphs found [cabal-add] No doctest found [cabal-add] Using gcc version 14.3.0 given by user at: [cabal-add] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [cabal-add] Using ghc version 9.8.1 found on system at: [cabal-add] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [cabal-add] Using ghc-pkg version 9.8.1 found on system at: [cabal-add] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [cabal-add] No ghcjs found [cabal-add] No ghcjs-pkg found [cabal-add] No greencard found [cabal-add] Using haddock version 2.30.0 found on system at: [cabal-add] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [cabal-add] No happy found [cabal-add] Using haskell-suite found on system at: haskell-suite-dummy-location [cabal-add] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [cabal-add] No hmake found [cabal-add] Using hpc version 0.69 found on system at: [cabal-add] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [cabal-add] Using hsc2hs version 0.68.10 found on system at: [cabal-add] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [cabal-add] Using hscolour version 1.25 found on system at: [cabal-add] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [cabal-add] No jhc found [cabal-add] Using ld found on system at: [cabal-add] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [cabal-add] No pkg-config found [cabal-add] Using runghc version 9.8.1 found on system at: [cabal-add] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [cabal-add] Using strip version 2.44 found on system at: [cabal-add] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [cabal-add] Using tar found on system at: [cabal-add] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [cabal-add] No uhc found [cabal-add] Phase: buildPhase [cabal-add] Preprocessing library for cabal-add-0.1.. [cabal-add] Building library for cabal-add-0.1.. [cabal-add] [1 of 1] Compiling Distribution.Client.Add ( src/Distribution/Client/Add.hs, dist/build/Distribution/Client/Add.o, dist/build/Distribution/Client/Add.dyn_o ) [cabal-add] [1 of 1] Compiling Distribution.Client.Add ( src/Distribution/Client/Add.hs, dist/build/Distribution/Client/Add.p_o ) [cabal-add] Preprocessing executable 'cabal-add' for cabal-add-0.1.. [cabal-add] Building executable 'cabal-add' for cabal-add-0.1.. [cabal-add] [1 of 1] Compiling Main ( app/Main.hs, dist/build/cabal-add/cabal-add-tmp/Main.o ) [cabal-add] [2 of 2] Linking dist/build/cabal-add/cabal-add [cabal-add] Preprocessing test suite 'cabal-add-tests' for cabal-add-0.1.. [cabal-add] Building test suite 'cabal-add-tests' for cabal-add-0.1.. [cabal-add] [1 of 1] Compiling Main ( tests/Main.hs, dist/build/cabal-add-tests/cabal-add-tests-tmp/Main.o ) [cabal-add] [2 of 2] Linking dist/build/cabal-add-tests/cabal-add-tests [cabal-add] Phase: checkPhase [cabal-add] Running 1 test suites... [cabal-add] Test suite cabal-add-tests: RUNNING... [cabal-add] All [cabal-add]  add multiple dependencies 1: OK [cabal-add]  add multiple dependencies 2: OK [cabal-add]  add multiple dependencies 3: OK [cabal-add]  add multiple dependencies 4: OK [cabal-add]  word 'library' in description: OK [cabal-add]  import fields 1: OK [cabal-add]  import fields 2: OK [cabal-add]  import fields 3: OK [cabal-add]  sublibrary target 1: OK [cabal-add]  sublibrary target 2: OK [cabal-add]  executable target 1: OK [cabal-add]  executable target 2: OK [cabal-add]  executable target 3: OK [cabal-add]  executable target 4: OK [cabal-add]  test target 1: OK [cabal-add]  test target 2: OK [cabal-add]  common stanza as a target 1: OK [cabal-add]  common stanza as a target 2: OK [cabal-add]  two spaces in stanza: OK [cabal-add]  title case in stanza 1: OK [cabal-add]  title case in stanza 2: OK [cabal-add]  title case in build-depends: OK [cabal-add]  shared component prefixes: OK [cabal-add]  Windows line endings: OK [cabal-add]  build-depends start from comma 1: OK [cabal-add]  build-depends start from comma 2: OK [cabal-add]  build-depends start from comma 3: OK [cabal-add]  build-depends are under condition: OK [cabal-add]  empty component 1: OK [cabal-add]  empty component 2: OK [cabal-add]  empty component 3: OK (0.01s) Waiting for lock on waiting for lock on '/nix/store/05lp13g42sxhnhkaxwk3jz13wcaji6y4-tree-diff-0.3.4', '/nix/store/9bpil6p5h3yxjsbsvb615jsc85zs4cgw-tree-diff-0.3.4-doc' [cabal-add]  empty build-depends: OK [cabal-add]  component in figure braces: OK (0.01s) [cabal-add]  comments with commas: OK [cabal-add]  comments without commas: OK [cabal-add]  all build-deps on the same line: OK [cabal-add]  ignore add as the first command-line argument: OK [cabal-add]  do not ignore add as the second command-line argument: OK [cabal-add]  sublibrary as a dependency: OK [cabal-add]  [cabal-add] All 39 tests passed (0.28s) [cabal-add] Test suite cabal-add-tests: PASS [cabal-add] Test suite logged to: dist/test/cabal-add-0.1-cabal-add-tests.log [cabal-add] 1 of 1 test suites (1 of 1 test cases) passed. [cabal-add] Phase: haddockPhase [cabal-add] Preprocessing library for cabal-add-0.1.. [cabal-add] Running Haddock on library for cabal-add-0.1.. [cabal-add] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [cabal-add] [1 of 1] Compiling Distribution.Client.Add ( src/Distribution/Client/Add.hs, nothing ) [cabal-add] Haddock coverage: [cabal-add]  100% ( 8 / 8) in 'Distribution.Client.Add' [cabal-add] Documentation created: dist/doc/html/cabal-add/, [cabal-add] dist/doc/html/cabal-add/cabal-add.txt [cabal-add] Preprocessing executable 'cabal-add' for cabal-add-0.1.. [cabal-add] Preprocessing test suite 'cabal-add-tests' for cabal-add-0.1.. [cabal-add] Phase: installPhase [cabal-add] Installing library in /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/cabal-add-0.1-7BgqE7lU5DQAZ95VZC6Ktx [cabal-add] Installing executable cabal-add in /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1/bin [cabal-add] Warning: The directory [cabal-add] /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1/bin is not in the [cabal-add] system search path. [cabal-add] Phase: fixupPhase [cabal-add] shrinking RPATHs of ELF executables and libraries in /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1 [cabal-add] shrinking /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1/bin/cabal-add [cabal-add] shrinking /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHScabal-add-0.1-7BgqE7lU5DQAZ95VZC6Ktx-ghc9.8.1.so [cabal-add] checking for references to /build/ in /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1... [cabal-add] patching script interpreter paths in /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1 [cabal-add] stripping (with command strip and flags -S -p) in /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1/lib /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1/bin [cabal-add] shrinking RPATHs of ELF executables and libraries in /nix/store/6mfqvaw9mp07z1i61vm4lzn0i126ny8l-cabal-add-0.1-doc [cabal-add] checking for references to /build/ in /nix/store/6mfqvaw9mp07z1i61vm4lzn0i126ny8l-cabal-add-0.1-doc... [cabal-add] patching script interpreter paths in /nix/store/6mfqvaw9mp07z1i61vm4lzn0i126ny8l-cabal-add-0.1-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/6mfqvaw9mp07z1i61vm4lzn0i126ny8l-cabal-add-0.1-doc /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1 [post-build-hook] Pushing 2 paths (183 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/6mfqvaw9mp07z1i61vm4lzn0i126ny8l-cabal-add-0.1-doc (568.00 KiB) [post-build-hook] Pushing /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1 (6.58 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/6mfqvaw9mp07z1i61vm4lzn0i126ny8l-cabal-add-0.1-doc /nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/6mfqvaw9mp07z1i61vm4lzn0i126ny8l-cabal-add-0.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/nkm95i934ss30k81d6hxjn0rm629rq1b-cabal-add-0.1' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/hbbjj9xbgf340h43j0c7ql00qqr8as6b-cabal-add-0.1.drv' to 'https://cache.nix-ci.com'... Progress: 1 of 51 built Waiting for lock on waiting for lock on '/nix/store/2fx3qlnlz4byvn3z644mhkk7h2j5gh04-row-types-1.0.1.2-doc', '/nix/store/4ysy495s42m1s92kdn49prf5m48f1634-row-types Building hiedb [hiedb] Phase: setupCompilerEnvironmentPhase [hiedb] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [hiedb] Phase: unpackPhase [hiedb] unpacking source archive /nix/store/5ifvvrdm7vb2grmhnvwq3l2qx6lz3af5-hiedb-0.6.0.2.tar.gz [hiedb] source root is hiedb-0.6.0.2 [hiedb] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hiedb-0.6.0.2/test/Test/Orphans.hs" [hiedb] Phase: patchPhase [hiedb] Phase: compileBuildDriverPhase [hiedb] setupCompileFlags: -package-db=/build/tmp.xNb9V5d32q/setup-package.conf.d -threaded [hiedb] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.xNb9V5d32q/Main.o ) [hiedb] [2 of 2] Linking Setup [hiedb] Phase: updateAutotoolsGnuConfigScriptsPhase [hiedb] Phase: configurePhase [hiedb] configureFlags: --verbose --prefix=/nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/700rx00p7y1z0anqh75znagw4830clri-hiedb-0.6.0.2-doc/share/doc/hiedb-0.6.0.2 --with-gcc=gcc --package-db=/build/tmp.xNb9V5d32q/package.conf.d --ghc-option=-j16 --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=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib [hiedb] Using Parsec parser [hiedb] Configuring hiedb-0.6.0.2... [hiedb] Dependency algebraic-graphs >=0.3: using algebraic-graphs-0.7 [hiedb] Dependency ansi-terminal >=0.9: using ansi-terminal-1.1.2 [hiedb] Dependency array: using array-0.5.6.0 [hiedb] Dependency base >=4.12 && <4.22: using base-4.19.0.0 [hiedb] Dependency bytestring: using bytestring-0.12.0.2 [hiedb] Dependency containers: using containers-0.6.8 [hiedb] Dependency directory: using directory-1.3.8.1 [hiedb] Dependency extra: using extra-1.7.16 [hiedb] Dependency filepath: using filepath-1.4.100.4 [hiedb] Dependency ghc >=8.6 && <9.13: using ghc-9.8.1 [hiedb] Dependency hie-compat >=0.3 && <0.4: using hie-compat-0.3.1.2 [hiedb] Dependency lucid: using lucid-2.11.20250303 [hiedb] Dependency mtl: using mtl-2.3.1 [hiedb] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [hiedb] Dependency sqlite-simple: using sqlite-simple-0.4.19.0 [hiedb] Dependency terminal-size >=0.2: using terminal-size-0.3.4 [hiedb] Dependency text: using text-2.1 [hiedb] Dependency base >=4.12 && <4.22: using base-4.19.0.0 [hiedb] Dependency ghc-paths: using ghc-paths-0.1.0.12 [hiedb] Dependency hiedb: using hiedb-0.6.0.2 [hiedb] Dependency base >=4.12 && <4.22: using base-4.19.0.0 [hiedb] Dependency directory: using directory-1.3.8.1 [hiedb] Dependency filepath: using filepath-1.4.100.4 [hiedb] Dependency ghc-paths: using ghc-paths-0.1.0.12 [hiedb] Dependency hiedb: using hiedb-0.6.0.2 [hiedb] Dependency hspec: using hspec-2.11.12 [hiedb] Dependency process: using process-1.6.18.0 [hiedb] Dependency temporary: using temporary-1.3 [hiedb] Source component graph: [hiedb]  component lib [hiedb]  component exe:hiedb dependency lib [hiedb]  component test:hiedb-tests [hiedb]  dependency exe:hiedb [hiedb]  dependency lib [hiedb] Configured component graph: [hiedb]  component hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [hiedb]  include algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd [hiedb]  include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ [hiedb]  include array-0.5.6.0-dc89 [hiedb]  include base-4.19.0.0-b960 [hiedb]  include bytestring-0.12.0.2-4690 [hiedb]  include containers-0.6.8-4775 [hiedb]  include directory-1.3.8.1-6a8e [hiedb]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [hiedb]  include filepath-1.4.100.4-fa1c [hiedb]  include ghc-9.8.1-f1e9 [hiedb]  include hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC [hiedb]  include lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK [hiedb]  include mtl-2.3.1-63a4 [hiedb]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [hiedb]  include sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g [hiedb]  include terminal-size-0.3.4-5hKeclKVOXd1xpPBCS8qCM [hiedb]  include text-2.1-c36a [hiedb]  component hiedb-0.6.0.2-AbbuBczfTwbJPsgAX1oPit-hiedb [hiedb]  include base-4.19.0.0-b960 [hiedb]  include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC [hiedb]  include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [hiedb]  component hiedb-0.6.0.2-4QBKWIBfDh2HtfHHQpG5J2-hiedb-tests [hiedb]  include base-4.19.0.0-b960 [hiedb]  include directory-1.3.8.1-6a8e [hiedb]  include filepath-1.4.100.4-fa1c [hiedb]  include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC [hiedb]  include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [hiedb]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [hiedb]  include process-1.6.18.0-26fa [hiedb]  include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [hiedb] Linked component graph: [hiedb]  unit hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [hiedb]  include algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd [hiedb]  include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ [hiedb]  include array-0.5.6.0-dc89 [hiedb]  include base-4.19.0.0-b960 [hiedb]  include bytestring-0.12.0.2-4690 [hiedb]  include containers-0.6.8-4775 [hiedb]  include directory-1.3.8.1-6a8e [hiedb]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [hiedb]  include filepath-1.4.100.4-fa1c [hiedb]  include ghc-9.8.1-f1e9 [hiedb]  include hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC [hiedb]  include lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK [hiedb]  include mtl-2.3.1-63a4 [hiedb]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [hiedb]  include sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g [hiedb]  include terminal-size-0.3.4-5hKeclKVOXd1xpPBCS8qCM [hiedb]  include text-2.1-c36a [hiedb]  HieDb=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb,HieDb.Compat=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb.Compat,HieDb.Create=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb.Create,HieDb.Dump=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb.Dump,HieDb.Html=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb.Html,HieDb.Query=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb.Query,HieDb.Run=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb.Run,HieDb.Types=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb.Types,HieDb.Utils=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb.Utils [hiedb]  unit hiedb-0.6.0.2-AbbuBczfTwbJPsgAX1oPit-hiedb [hiedb]  include base-4.19.0.0-b960 [hiedb]  include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC [hiedb]  include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [hiedb]  unit hiedb-0.6.0.2-4QBKWIBfDh2HtfHHQpG5J2-hiedb-tests [hiedb]  include base-4.19.0.0-b960 [hiedb]  include directory-1.3.8.1-6a8e [hiedb]  include filepath-1.4.100.4-fa1c [hiedb]  include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC [hiedb]  include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [hiedb]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [hiedb]  include process-1.6.18.0-26fa [hiedb]  include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [hiedb] Ready component graph: [hiedb]  definite hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [hiedb]  depends algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd [hiedb]  depends ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ [hiedb]  depends array-0.5.6.0-dc89 [hiedb]  depends base-4.19.0.0-b960 [hiedb]  depends bytestring-0.12.0.2-4690 [hiedb]  depends containers-0.6.8-4775 [hiedb]  depends directory-1.3.8.1-6a8e [hiedb]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [hiedb]  depends filepath-1.4.100.4-fa1c [hiedb]  depends ghc-9.8.1-f1e9 [hiedb]  depends hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC [hiedb]  depends lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK [hiedb]  depends mtl-2.3.1-63a4 [hiedb]  depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [hiedb]  depends sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g [hiedb]  depends terminal-size-0.3.4-5hKeclKVOXd1xpPBCS8qCM [hiedb]  depends text-2.1-c36a [hiedb]  definite hiedb-0.6.0.2-AbbuBczfTwbJPsgAX1oPit-hiedb [hiedb]  depends base-4.19.0.0-b960 [hiedb]  depends ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC [hiedb]  depends hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [hiedb]  definite hiedb-0.6.0.2-4QBKWIBfDh2HtfHHQpG5J2-hiedb-tests [hiedb]  depends base-4.19.0.0-b960 [hiedb]  depends directory-1.3.8.1-6a8e [hiedb]  depends filepath-1.4.100.4-fa1c [hiedb]  depends ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC [hiedb]  depends hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [hiedb]  depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [hiedb]  depends process-1.6.18.0-26fa [hiedb]  depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [hiedb]  depends hiedb-0.6.0.2-AbbuBczfTwbJPsgAX1oPit-hiedb [hiedb] Using Cabal-3.10.2.0 compiled by ghc-9.8 [hiedb] Using compiler: ghc-9.8.1 [hiedb] Using install prefix: [hiedb] /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2 [hiedb] Executables installed in: [hiedb] /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2/bin [hiedb] Libraries installed in: [hiedb] /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [hiedb] Dynamic Libraries installed in: [hiedb] /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [hiedb] Private executables installed in: [hiedb] /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2/libexec/x86_64-linux-ghc-9.8.1/hiedb-0.6.0.2 [hiedb] Data files installed in: [hiedb] /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2/share/x86_64-linux-ghc-9.8.1/hiedb-0.6.0.2 [hiedb] Documentation installed in: [hiedb] /nix/store/700rx00p7y1z0anqh75znagw4830clri-hiedb-0.6.0.2-doc/share/doc/hiedb-0.6.0.2 [hiedb] Configuration files installed in: [hiedb] /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2/etc [hiedb] No alex found [hiedb] Using ar found on system at: [hiedb] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [hiedb] No c2hs found [hiedb] No cpphs found [hiedb] No doctest found [hiedb] Using gcc version 14.3.0 given by user at: [hiedb] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [hiedb] Using ghc version 9.8.1 found on system at: [hiedb] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [hiedb] Using ghc-pkg version 9.8.1 found on system at: [hiedb] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [hiedb] No ghcjs found [hiedb] No ghcjs-pkg found [hiedb] No greencard found [hiedb] Using haddock version 2.30.0 found on system at: [hiedb] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [hiedb] No happy found [hiedb] Using haskell-suite found on system at: haskell-suite-dummy-location [hiedb] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [hiedb] No hmake found [hiedb] Using hpc version 0.69 found on system at: [hiedb] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [hiedb] Using hsc2hs version 0.68.10 found on system at: [hiedb] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [hiedb] Using hscolour version 1.25 found on system at: [hiedb] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [hiedb] No jhc found [hiedb] Using ld found on system at: [hiedb] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [hiedb] No pkg-config found [hiedb] Using runghc version 9.8.1 found on system at: [hiedb] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [hiedb] Using strip version 2.44 found on system at: [hiedb] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [hiedb] Using tar found on system at: [hiedb] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [hiedb] No uhc found [hiedb] Phase: buildPhase [hiedb] Preprocessing library for hiedb-0.6.0.2.. [hiedb] Building library for hiedb-0.6.0.2.. [hiedb] [1 of 9] Compiling HieDb.Compat ( src/HieDb/Compat.hs, dist/build/HieDb/Compat.o, dist/build/HieDb/Compat.dyn_o ) [hiedb] [2 of 9] Compiling HieDb.Html ( src/HieDb/Html.hs, dist/build/HieDb/Html.o, dist/build/HieDb/Html.dyn_o ) [hiedb] [3 of 9] Compiling HieDb.Types ( src/HieDb/Types.hs, dist/build/HieDb/Types.o, dist/build/HieDb/Types.dyn_o ) [hiedb] [4 of 9] Compiling HieDb.Utils ( src/HieDb/Utils.hs, dist/build/HieDb/Utils.o, dist/build/HieDb/Utils.dyn_o ) Building path-io [path-io] Phase: setupCompilerEnvironmentPhase [path-io] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [hiedb] [5 of 9] Compiling HieDb.Dump ( src/HieDb/Dump.hs, dist/build/HieDb/Dump.o, dist/build/HieDb/Dump.dyn_o ) [path-io] Phase: unpackPhase [path-io] unpacking source archive /nix/store/hxbsb4h9g0l9c74h5nmsizp0kry6lc6p-path-io-1.8.2.tar.gz [path-io] source root is path-io-1.8.2 [path-io] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "path-io-1.8.2/tests/Main.hs" [path-io] Phase: patchPhase [hiedb] [6 of 9] Compiling HieDb.Query ( src/HieDb/Query.hs, dist/build/HieDb/Query.o, dist/build/HieDb/Query.dyn_o ) [path-io] Phase: compileBuildDriverPhase [path-io] setupCompileFlags: -package-db=/build/tmp.RtbrGdybZ3/setup-package.conf.d -threaded [path-io] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.RtbrGdybZ3/Main.o ) [path-io] [2 of 2] Linking Setup [hiedb] [7 of 9] Compiling HieDb.Create ( src/HieDb/Create.hs, dist/build/HieDb/Create.o, dist/build/HieDb/Create.dyn_o ) [hiedb] [8 of 9] Compiling HieDb ( src/HieDb.hs, dist/build/HieDb.o, dist/build/HieDb.dyn_o ) [hiedb] [9 of 9] Compiling HieDb.Run ( src/HieDb/Run.hs, dist/build/HieDb/Run.o, dist/build/HieDb/Run.dyn_o ) [path-io] Phase: updateAutotoolsGnuConfigScriptsPhase [path-io] Phase: configurePhase [path-io] configureFlags: --verbose --prefix=/nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/qvfrs4pl4y8jb0dx0qbzmwsb7q6k4fbj-path-io-1.8.2-doc/share/doc/path-io-1.8.2 --with-gcc=gcc --package-db=/build/tmp.RtbrGdybZ3/package.conf.d --ghc-option=-j16 --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=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [path-io] Using Parsec parser [path-io] Configuring path-io-1.8.2... [path-io] Flags chosen: dev=False [path-io] Dependency base >=4.15 && <5: using base-4.19.0.0 [path-io] Dependency containers: using containers-0.6.8 [path-io] Dependency directory >=1.3.2.0 && <1.4: using directory-1.3.8.1 [path-io] Dependency dlist >=0.8 && <2: using dlist-1.0 [path-io] Dependency exceptions >=0.8 && <0.11: using exceptions-0.10.7 [path-io] Dependency filepath >=1.2 && <1.6: using filepath-1.4.100.4 [path-io] Dependency path >=0.7.1 && <0.10: using path-0.9.5 [path-io] Dependency temporary >=1.1 && <1.4: using temporary-1.3 [path-io] Dependency time >=1.4 && <1.15: using time-1.12.2 [path-io] Dependency transformers >=0.3 && <0.7: using transformers-0.6.1.0 [path-io] Dependency unix-compat: using unix-compat-0.7.4 [path-io] Dependency base >=4.15 && <5: using base-4.19.0.0 [path-io] Dependency exceptions >=0.8 && <0.11: using exceptions-0.10.7 [path-io] Dependency hspec >=2 && <3: using hspec-2.11.12 [path-io] Dependency path >=0.7.1 && <0.10: using path-0.9.5 [path-io] Dependency path-io: using path-io-1.8.2 [path-io] Dependency unix-compat: using unix-compat-0.7.4 [path-io] Source component graph: [path-io]  component lib [path-io]  component test:tests dependency lib [path-io] Configured component graph: [path-io]  component path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq [path-io]  include base-4.19.0.0-b960 [path-io]  include containers-0.6.8-4775 [path-io]  include directory-1.3.8.1-6a8e [path-io]  include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [path-io]  include exceptions-0.10.7-d3e7 [path-io]  include filepath-1.4.100.4-fa1c [path-io]  include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 [path-io]  include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [path-io]  include time-1.12.2-d26d [path-io]  include transformers-0.6.1.0-c3ec [path-io]  include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP [path-io]  component path-io-1.8.2-DmA0FwS4ASbJEitKwxQlxW-tests [path-io]  include base-4.19.0.0-b960 [path-io]  include exceptions-0.10.7-d3e7 [path-io]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [path-io]  include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 [path-io]  include path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq [path-io]  include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP [path-io] Linked component graph: [path-io]  unit path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq [path-io]  include base-4.19.0.0-b960 [path-io]  include containers-0.6.8-4775 [path-io]  include directory-1.3.8.1-6a8e [path-io]  include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [path-io]  include exceptions-0.10.7-d3e7 [path-io]  include filepath-1.4.100.4-fa1c [path-io]  include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 [path-io]  include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [path-io]  include time-1.12.2-d26d [path-io]  include transformers-0.6.1.0-c3ec [path-io]  include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP [path-io]  Path.IO=path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq:Path.IO [path-io]  unit path-io-1.8.2-DmA0FwS4ASbJEitKwxQlxW-tests [path-io]  include base-4.19.0.0-b960 [path-io]  include exceptions-0.10.7-d3e7 [path-io]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [path-io]  include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 [path-io]  include path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq [path-io]  include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP [path-io] Ready component graph: [path-io]  definite path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq [path-io]  depends base-4.19.0.0-b960 [path-io]  depends containers-0.6.8-4775 [path-io]  depends directory-1.3.8.1-6a8e [path-io]  depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [path-io]  depends exceptions-0.10.7-d3e7 [path-io]  depends filepath-1.4.100.4-fa1c [path-io]  depends path-0.9.5-LJKrh1JPplx9anWlAVM9D9 [path-io]  depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [path-io]  depends time-1.12.2-d26d [path-io]  depends transformers-0.6.1.0-c3ec [path-io]  depends unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP [path-io]  definite path-io-1.8.2-DmA0FwS4ASbJEitKwxQlxW-tests [path-io]  depends base-4.19.0.0-b960 [path-io]  depends exceptions-0.10.7-d3e7 [path-io]  depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [path-io]  depends path-0.9.5-LJKrh1JPplx9anWlAVM9D9 [path-io]  depends path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq [path-io]  depends unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP [path-io] Using Cabal-3.10.2.0 compiled by ghc-9.8 [path-io] Using compiler: ghc-9.8.1 [path-io] Using install prefix: [path-io] /nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2 [path-io] Executables installed in: [path-io] /nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2/bin [path-io] Libraries installed in: [path-io] /nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq [path-io] Dynamic Libraries installed in: [path-io] /nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [path-io] Private executables installed in: [path-io] /nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2/libexec/x86_64-linux-ghc-9.8.1/path-io-1.8.2 [path-io] Data files installed in: [path-io] /nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2/share/x86_64-linux-ghc-9.8.1/path-io-1.8.2 [path-io] Documentation installed in: [path-io] /nix/store/qvfrs4pl4y8jb0dx0qbzmwsb7q6k4fbj-path-io-1.8.2-doc/share/doc/path-io-1.8.2 [path-io] Configuration files installed in: [path-io] /nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2/etc [path-io] No alex found [path-io] Using ar found on system at: [path-io] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [path-io] No c2hs found [path-io] No cpphs found [path-io] No doctest found [path-io] Using gcc version 14.3.0 given by user at: [path-io] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [path-io] Using ghc version 9.8.1 found on system at: [path-io] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [path-io] Using ghc-pkg version 9.8.1 found on system at: [path-io] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [path-io] No ghcjs found [path-io] No ghcjs-pkg found [path-io] No greencard found [path-io] Using haddock version 2.30.0 found on system at: [path-io] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [path-io] No happy found [path-io] Using haskell-suite found on system at: haskell-suite-dummy-location [path-io] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [path-io] No hmake found [path-io] Using hpc version 0.69 found on system at: [path-io] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [path-io] Using hsc2hs version 0.68.10 found on system at: [path-io] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [path-io] Using hscolour version 1.25 found on system at: [path-io] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [path-io] No jhc found [path-io] Using ld found on system at: [path-io] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [path-io] No pkg-config found [path-io] Using runghc version 9.8.1 found on system at: [path-io] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [path-io] Using strip version 2.44 found on system at: [path-io] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [path-io] Using tar found on system at: [path-io] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [path-io] No uhc found [path-io] Phase: buildPhase [path-io] Preprocessing library for path-io-1.8.2.. [path-io] Building library for path-io-1.8.2.. [path-io] [1 of 1] Compiling Path.IO ( Path/IO.hs, dist/build/Path/IO.o, dist/build/Path/IO.dyn_o ) [hiedb] [1 of 9] Compiling HieDb.Compat ( src/HieDb/Compat.hs, dist/build/HieDb/Compat.p_o ) [hiedb] [2 of 9] Compiling HieDb.Html ( src/HieDb/Html.hs, dist/build/HieDb/Html.p_o ) Building bitvec Building mod [bitvec] Phase: setupCompilerEnvironmentPhase [bitvec] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [mod] Phase: setupCompilerEnvironmentPhase [mod] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [hiedb] [3 of 9] Compiling HieDb.Types ( src/HieDb/Types.hs, dist/build/HieDb/Types.p_o ) [bitvec] Phase: unpackPhase [bitvec] unpacking source archive /nix/store/y0pbqgjljdd5wlhbmxinyhliah4rb10j-bitvec-1.1.5.0.tar.gz [bitvec] source root is bitvec-1.1.5.0 [mod] Phase: unpackPhase [bitvec] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "bitvec-1.1.5.0/test/Tests/Vector.hs" [mod] unpacking source archive /nix/store/8scdxw0csjvp38011dda75ys7hj7s1i8-mod-0.2.0.1.tar.gz [bitvec] Phase: patchPhase [mod] source root is mod-0.2.0.1 [bitvec] Replace Cabal file with edited version from mirror://hackage/bitvec-1.1.5.0/revision/3.cabal. [mod] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "mod-0.2.0.1/test/Test.hs" [bitvec] Phase: compileBuildDriverPhase [mod] Phase: patchPhase [bitvec] setupCompileFlags: -package-db=/build/tmp.gLzS2FyheJ/setup-package.conf.d -threaded [mod] applying patch /nix/store/j7j3rz01j9nqzw0dda1q61s68q1ds52z-30596fb9d85b69ec23ecb05ef9a7c91d67901cfd.patch [mod] patching file mod.cabal [mod] Phase: compileBuildDriverPhase [mod] setupCompileFlags: -package-db=/build/tmp.ADvbmGVuxL/setup-package.conf.d -threaded [path-io] [1 of 1] Compiling Path.IO ( Path/IO.hs, dist/build/Path/IO.p_o ) [hiedb] [4 of 9] Compiling HieDb.Utils ( src/HieDb/Utils.hs, dist/build/HieDb/Utils.p_o ) [bitvec] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.gLzS2FyheJ/Main.o ) [mod] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ADvbmGVuxL/Main.o ) [bitvec] [2 of 2] Linking Setup [mod] [2 of 2] Linking Setup [hiedb] [5 of 9] Compiling HieDb.Dump ( src/HieDb/Dump.hs, dist/build/HieDb/Dump.p_o ) [hiedb] [6 of 9] Compiling HieDb.Query ( src/HieDb/Query.hs, dist/build/HieDb/Query.p_o ) [mod] Phase: updateAutotoolsGnuConfigScriptsPhase [mod] Phase: configurePhase [mod] configureFlags: --verbose --prefix=/nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/zkxgsfdxz7yadqwfpyz8lgrb1k95apxp-mod-0.2.0.1-doc/share/doc/mod-0.2.0.1 --with-gcc=gcc --package-db=/build/tmp.ADvbmGVuxL/package.conf.d --ghc-option=-j16 --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=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [mod] Using Parsec parser [mod] Configuring mod-0.2.0.1... [bitvec] Phase: updateAutotoolsGnuConfigScriptsPhase [bitvec] Phase: configurePhase [bitvec] configureFlags: --verbose --prefix=/nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/k6d8hx3m73gks1gilq0l63x8kcfa8rxw-bitvec-1.1.5.0-doc/share/doc/bitvec-1.1.5.0 --with-gcc=gcc --package-db=/build/tmp.gLzS2FyheJ/package.conf.d --ghc-option=-j16 --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=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [bitvec] Using Parsec parser [bitvec] Configuring bitvec-1.1.5.0... [hiedb] [7 of 9] Compiling HieDb.Create ( src/HieDb/Create.hs, dist/build/HieDb/Create.p_o ) [hiedb] [8 of 9] Compiling HieDb ( src/HieDb.hs, dist/build/HieDb.p_o ) [hiedb] [9 of 9] Compiling HieDb.Run ( src/HieDb/Run.hs, dist/build/HieDb/Run.p_o ) [mod] Flags chosen: semirings=True, vector=True [mod] Dependency base >=4.15 && <5: using base-4.19.0.0 [mod] Dependency deepseq: using deepseq-1.5.0.0 [mod] Dependency ghc-bignum: using ghc-bignum-1.3 [mod] Dependency primitive: using primitive-0.9.1.0 [mod] Dependency semirings >=0.5: using semirings-0.7 [mod] Dependency vector >=0.12: using vector-0.13.2.0 [mod] Dependency base >=4.10 && <5: using base-4.19.0.0 [mod] Dependency containers: using containers-0.6.8 [mod] Dependency mod: using mod-0.2.0.1 [mod] Dependency primitive: using primitive-0.9.1.0 [mod] Dependency quickcheck-classes >=0.6.3: using quickcheck-classes-0.6.5.0 [mod] Dependency quickcheck-classes-base: using quickcheck-classes-base-0.6.2.0 [mod] Dependency semirings >=0.5: using semirings-0.7 [mod] Dependency tasty >=0.10: using tasty-1.5.3 [mod] Dependency tasty-quickcheck >=0.9 && <0.12: using tasty-quickcheck-0.11 [mod] Dependency vector >=0.12: using vector-0.13.2.0 [bitvec] Flags chosen: simd=True [bitvec] Dependency base >=4.11 && <5: using base-4.19.0.0 [bitvec] Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.0.2 [bitvec] Dependency deepseq <1.6: using deepseq-1.5.0.0 [bitvec] Dependency ghc-bignum: using ghc-bignum-1.3 [bitvec] Dependency primitive >=0.5: using primitive-0.9.1.0 [bitvec] Dependency vector >=0.11 && <0.14: using vector-0.13.2.0 [bitvec] Dependency base: using base-4.19.0.0 [bitvec] Dependency bitvec: using bitvec-1.1.5.0 [bitvec] Dependency ghc-bignum: using ghc-bignum-1.3 [bitvec] Dependency primitive >=0.5 && <0.10: using primitive-0.9.1.0 [bitvec] Dependency quickcheck-classes >=0.6.1 && <0.7: using [bitvec] quickcheck-classes-0.6.5.0 [bitvec] Dependency quickcheck-classes-base <0.7: using quickcheck-classes-base-0.6.2.0 [bitvec] Dependency tasty <1.6: using tasty-1.5.3 [bitvec] Dependency tasty-quickcheck <0.12: using tasty-quickcheck-0.11 [bitvec] Dependency vector >=0.11: using vector-0.13.2.0 [mod] Source component graph: [mod]  component lib [mod]  component test:mod-tests dependency lib [mod] Configured component graph: [mod]  component mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg [mod]  include base-4.19.0.0-b960 [mod]  include deepseq-1.5.0.0-412f [mod]  include ghc-bignum-1.3-5487 [mod]  include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [mod]  include semirings-0.7-9kfVu697TaJIFSArt1zVBs [mod]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [mod]  component mod-0.2.0.1-11QZ2CWy502KbkMaDDLkCo-mod-tests [mod]  include base-4.19.0.0-b960 [mod]  include containers-0.6.8-4775 [mod]  include mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg [mod]  include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [mod]  include quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb [mod]  include quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA [mod]  include semirings-0.7-9kfVu697TaJIFSArt1zVBs [mod]  include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa [mod]  include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 [mod]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [mod] Linked component graph: [mod]  unit mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg [mod]  include base-4.19.0.0-b960 [mod]  include deepseq-1.5.0.0-412f [mod]  include ghc-bignum-1.3-5487 [mod]  include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [mod]  include semirings-0.7-9kfVu697TaJIFSArt1zVBs [mod]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [mod]  Data.Mod=mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg:Data.Mod,Data.Mod.Word=mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg:Data.Mod.Word [mod]  unit mod-0.2.0.1-11QZ2CWy502KbkMaDDLkCo-mod-tests [mod]  include base-4.19.0.0-b960 [mod]  include containers-0.6.8-4775 [mod]  include mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg [mod]  include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [mod]  include quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb [mod]  include quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA [mod]  include semirings-0.7-9kfVu697TaJIFSArt1zVBs [mod]  include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa [mod]  include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 [mod]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [mod] Ready component graph: [mod]  definite mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg [mod]  depends base-4.19.0.0-b960 [mod]  depends deepseq-1.5.0.0-412f [mod]  depends ghc-bignum-1.3-5487 [mod]  depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [mod]  depends semirings-0.7-9kfVu697TaJIFSArt1zVBs [mod]  depends vector-0.13.2.0-KITycIPQp0R25115diGgzh [mod]  definite mod-0.2.0.1-11QZ2CWy502KbkMaDDLkCo-mod-tests [mod]  depends base-4.19.0.0-b960 [mod]  depends containers-0.6.8-4775 [mod]  depends mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg [mod]  depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [mod]  depends quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb [mod]  depends quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA [mod]  depends semirings-0.7-9kfVu697TaJIFSArt1zVBs [mod]  depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa [mod]  depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 [mod]  depends vector-0.13.2.0-KITycIPQp0R25115diGgzh [mod] Using Cabal-3.10.2.0 compiled by ghc-9.8 [mod] Using compiler: ghc-9.8.1 [mod] Using install prefix: /nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1 [mod] Executables installed in: [mod] /nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1/bin [mod] Libraries installed in: [mod] /nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg [mod] Dynamic Libraries installed in: [mod] /nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [mod] Private executables installed in: [mod] /nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1/libexec/x86_64-linux-ghc-9.8.1/mod-0.2.0.1 [mod] Data files installed in: [mod] /nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1/share/x86_64-linux-ghc-9.8.1/mod-0.2.0.1 [mod] Documentation installed in: [mod] /nix/store/zkxgsfdxz7yadqwfpyz8lgrb1k95apxp-mod-0.2.0.1-doc/share/doc/mod-0.2.0.1 [mod] Configuration files installed in: [mod] /nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1/etc [mod] No alex found [mod] Using ar found on system at: [mod] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [mod] No c2hs found [mod] No cpphs found [mod] No doctest found [mod] Using gcc version 14.3.0 given by user at: [mod] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [mod] Using ghc version 9.8.1 found on system at: [mod] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [mod] Using ghc-pkg version 9.8.1 found on system at: [mod] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [mod] No ghcjs found [mod] No ghcjs-pkg found [mod] No greencard found [mod] Using haddock version 2.30.0 found on system at: [mod] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [mod] No happy found [mod] Using haskell-suite found on system at: haskell-suite-dummy-location [mod] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [mod] No hmake found [mod] Using hpc version 0.69 found on system at: [mod] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [mod] Using hsc2hs version 0.68.10 found on system at: [mod] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [mod] Using hscolour version 1.25 found on system at: [mod] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [mod] No jhc found [mod] Using ld found on system at: [mod] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [mod] No pkg-config found [mod] Using runghc version 9.8.1 found on system at: [mod] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [mod] Using strip version 2.44 found on system at: [mod] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [mod] Using tar found on system at: [mod] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [mod] No uhc found [bitvec] Source component graph: [bitvec]  component lib [bitvec]  component test:bitvec-tests dependency lib [bitvec] Configured component graph: [bitvec]  component bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv [bitvec]  include base-4.19.0.0-b960 [bitvec]  include bytestring-0.12.0.2-4690 [bitvec]  include deepseq-1.5.0.0-412f [bitvec]  include ghc-bignum-1.3-5487 [bitvec]  include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [bitvec]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [bitvec]  component bitvec-1.1.5.0-C3ZWL9HwkMaCFd7NWf4AdH-bitvec-tests [bitvec]  include base-4.19.0.0-b960 [bitvec]  include bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv [bitvec]  include ghc-bignum-1.3-5487 [bitvec]  include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [bitvec]  include quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb [bitvec]  include quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA [bitvec]  include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa [bitvec]  include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 [bitvec]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [bitvec] Linked component graph: [bitvec]  unit bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv [bitvec]  include base-4.19.0.0-b960 [bitvec]  include bytestring-0.12.0.2-4690 [bitvec]  include deepseq-1.5.0.0-412f [bitvec]  include ghc-bignum-1.3-5487 [bitvec]  include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [bitvec]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [bitvec]  Data.Bit=bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv:Data.Bit,Data.Bit.ThreadSafe=bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv:Data.Bit.ThreadSafe [bitvec]  unit bitvec-1.1.5.0-C3ZWL9HwkMaCFd7NWf4AdH-bitvec-tests [bitvec]  include base-4.19.0.0-b960 [bitvec]  include bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv [bitvec]  include ghc-bignum-1.3-5487 [bitvec]  include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [bitvec]  include quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb [bitvec]  include quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA [bitvec]  include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa [bitvec]  include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 [bitvec]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [bitvec] Ready component graph: [bitvec]  definite bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv [bitvec]  depends base-4.19.0.0-b960 [bitvec]  depends bytestring-0.12.0.2-4690 [bitvec]  depends deepseq-1.5.0.0-412f [bitvec]  depends ghc-bignum-1.3-5487 [bitvec]  depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [bitvec]  depends vector-0.13.2.0-KITycIPQp0R25115diGgzh [bitvec]  definite bitvec-1.1.5.0-C3ZWL9HwkMaCFd7NWf4AdH-bitvec-tests [bitvec]  depends base-4.19.0.0-b960 [bitvec]  depends bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv [bitvec]  depends ghc-bignum-1.3-5487 [bitvec]  depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [bitvec]  depends quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb [bitvec]  depends quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA [bitvec]  depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa [bitvec]  depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 [bitvec]  depends vector-0.13.2.0-KITycIPQp0R25115diGgzh [bitvec] Using Cabal-3.10.2.0 compiled by ghc-9.8 [bitvec] Using compiler: ghc-9.8.1 [bitvec] Using install prefix: [bitvec] /nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0 [bitvec] Executables installed in: [bitvec] /nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0/bin [bitvec] Libraries installed in: [bitvec] /nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv [bitvec] Dynamic Libraries installed in: [bitvec] /nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [bitvec] Private executables installed in: [bitvec] /nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0/libexec/x86_64-linux-ghc-9.8.1/bitvec-1.1.5.0 [bitvec] Data files installed in: [bitvec] /nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0/share/x86_64-linux-ghc-9.8.1/bitvec-1.1.5.0 [bitvec] Documentation installed in: [bitvec] /nix/store/k6d8hx3m73gks1gilq0l63x8kcfa8rxw-bitvec-1.1.5.0-doc/share/doc/bitvec-1.1.5.0 [bitvec] Configuration files installed in: [bitvec] /nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0/etc [bitvec] No alex found [bitvec] Using ar found on system at: [bitvec] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [bitvec] No c2hs found [bitvec] No cpphs found [bitvec] No doctest found [bitvec] Using gcc version 14.3.0 given by user at: [bitvec] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [bitvec] Using ghc version 9.8.1 found on system at: [bitvec] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [bitvec] Using ghc-pkg version 9.8.1 found on system at: [bitvec] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [bitvec] No ghcjs found [bitvec] No ghcjs-pkg found [bitvec] No greencard found [bitvec] Using haddock version 2.30.0 found on system at: [bitvec] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [bitvec] No happy found [bitvec] Using haskell-suite found on system at: haskell-suite-dummy-location [bitvec] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [bitvec] No hmake found [bitvec] Using hpc version 0.69 found on system at: [bitvec] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [bitvec] Using hsc2hs version 0.68.10 found on system at: [bitvec] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [bitvec] Using hscolour version 1.25 found on system at: [bitvec] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [bitvec] No jhc found [bitvec] Using ld found on system at: [bitvec] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [bitvec] No pkg-config found [bitvec] Using runghc version 9.8.1 found on system at: [bitvec] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [bitvec] Using strip version 2.44 found on system at: [bitvec] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [bitvec] Using tar found on system at: [bitvec] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [bitvec] No uhc found [bitvec] Phase: buildPhase [mod] Phase: buildPhase [bitvec] Preprocessing library for bitvec-1.1.5.0.. [mod] Preprocessing library for mod-0.2.0.1.. [mod] Building library for mod-0.2.0.1.. [bitvec] Building library for bitvec-1.1.5.0.. [mod] [1 of 3] Compiling Data.Mod.Compat ( Data/Mod/Compat.hs, dist/build/Data/Mod/Compat.o, dist/build/Data/Mod/Compat.dyn_o ) [mod] [2 of 3] Compiling Data.Mod ( Data/Mod.hs, dist/build/Data/Mod.o, dist/build/Data/Mod.dyn_o ) [bitvec] [ 1 of 13] Compiling Data.Bit.PdepPext ( src/Data/Bit/PdepPext.hs, dist/build/Data/Bit/PdepPext.o, dist/build/Data/Bit/PdepPext.dyn_o ) [bitvec] [ 2 of 13] Compiling Data.Bit.SIMD ( src/Data/Bit/SIMD.hs, dist/build/Data/Bit/SIMD.o, dist/build/Data/Bit/SIMD.dyn_o ) [bitvec] [ 3 of 13] Compiling Data.Bit.Utils ( src/Data/Bit/Utils.hs, dist/build/Data/Bit/Utils.o, dist/build/Data/Bit/Utils.dyn_o ) [bitvec] [ 4 of 13] Compiling Data.Bit.InternalTS ( src/Data/Bit/InternalTS.hs, dist/build/Data/Bit/InternalTS.o, dist/build/Data/Bit/InternalTS.dyn_o ) [path-io] Preprocessing test suite 'tests' for path-io-1.8.2.. [path-io] Building test suite 'tests' for path-io-1.8.2.. [path-io] [1 of 1] Compiling Main ( tests/Main.hs, dist/build/tests/tests-tmp/Main.o ) [mod] [3 of 3] Compiling Data.Mod.Word ( Data/Mod/Word.hs, dist/build/Data/Mod/Word.o, dist/build/Data/Mod/Word.dyn_o ) [mod] [1 of 3] Compiling Data.Mod.Compat ( Data/Mod/Compat.hs, dist/build/Data/Mod/Compat.p_o ) [mod] [2 of 3] Compiling Data.Mod ( Data/Mod.hs, dist/build/Data/Mod.p_o ) [bitvec] [ 5 of 13] Compiling Data.Bit.MutableTS ( src/Data/Bit/MutableTS.hs, dist/build/Data/Bit/MutableTS.o, dist/build/Data/Bit/MutableTS.dyn_o ) [path-io] [2 of 2] Linking dist/build/tests/tests [mod] [3 of 3] Compiling Data.Mod.Word ( Data/Mod/Word.hs, dist/build/Data/Mod/Word.p_o ) [path-io] Phase: checkPhase [path-io] Running 1 test suites... [path-io] Test suite tests: RUNNING... [path-io]  [path-io] listDir [path-io]  lists directory [✔] [path-io] listDirRel [path-io]  lists directory [✔] [path-io] listDirRecur [path-io]  lists directory recursively [✔] [path-io] listDirRecurRel [path-io]  lists directory recursively [✔] [path-io] listDirRecurWith [path-io]  lists directory recursively using predicates [✔] [path-io] walkDir Finish [path-io]  Finishes only after finding what it is looking for [✔] [path-io] copyDirRecur [path-io]  when source directory is editable [path-io]  copies directory [✔] [path-io]  when source directory is read-only [path-io]  copies directory just as well (preserving permissions) [✔] [path-io] copyDirRecur' [path-io]  when source directory is read-only [path-io]  copies directory but now it's editable [✔] [path-io] findFile [path-io]  finds a file lazily [✔] [path-io] removeDirLink [path-io]  remove dir link [✔] [path-io] listDirRecur Cyclic [path-io]  lists directory trees having traversal cycles [✔] [path-io] getCurrentDir [path-io]  returns current dir [✔] [path-io] setCurrentDir [path-io]  sets current dir [✔] [path-io] withCurrentDir [path-io]  temporarily modifies current dir [✔] [path-io] walkDirRel [path-io]  does not throw exceptions [✔] [path-io] getHomeDir [path-io]  home dir is influenced by environment variable HOME [✔] [path-io] getTempDir [path-io]  temp dir is influenced by environment variable TMPDIR [✔] [path-io] getXdgDir Data [path-io]  XDG data dir is influenced by environment variable XDG_DATA_HOME [✔] [path-io] getXdgDir Config [path-io]  XDG config dir is influenced by environment variable XDG_CONFIG_HOME [✔] [path-io] getXdgDir Cache [path-io]  XDG cache dir is influenced by environment variable XDG_CACHE_HOME [✔] [path-io]  [path-io] Finished in 0.0174 seconds [path-io] 21 examples, 0 failures [path-io] Test suite tests: PASS [path-io] Test suite logged to: dist/test/path-io-1.8.2-tests.log [path-io] 1 of 1 test suites (1 of 1 test cases) passed. [path-io] Phase: haddockPhase [path-io] Preprocessing library for path-io-1.8.2.. [path-io] Running Haddock on library for path-io-1.8.2.. [path-io] Warning: The documentation for the following packages are not installed. No [path-io] links will be generated to these packages: vector-0.13.2.0 [path-io] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [path-io] [1 of 1] Compiling Path.IO ( Path/IO.hs, nothing ) [hiedb] Preprocessing executable 'hiedb' for hiedb-0.6.0.2.. [hiedb] Building executable 'hiedb' for hiedb-0.6.0.2.. [hiedb] [1 of 1] Compiling Main ( exe/Main.hs, dist/build/hiedb/hiedb-tmp/Main.o ) [mod] Preprocessing test suite 'mod-tests' for mod-0.2.0.1.. [mod] Building test suite 'mod-tests' for mod-0.2.0.1.. [hiedb] [2 of 2] Linking dist/build/hiedb/hiedb [mod] [1 of 1] Compiling Main ( test/Test.hs, dist/build/mod-tests/mod-tests-tmp/Main.o ) [path-io] Haddock coverage: [path-io] Warning: 'makeAbsolute' is ambiguous. It is defined [path-io]  * in ‘System.Directory’ [path-io]  * at Path/IO.hs:1063:3 [path-io]  You may be able to disambiguate the identifier by qualifying it or [path-io]  by specifying the type/value namespace explicitly. [path-io]  Defaulting to the one defined at Path/IO.hs:1063:3 [path-io] Warning: 'isPermissionError' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'PermissionDenied' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'isAlreadyExistsError' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'AlreadyExists' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'HardwareFault' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'InvalidArgument' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'NoSuchThing' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'ResourceExhausted' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'InappropriateType' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'UnsatisfiedConstraints' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'UnsupportedOperation' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'removeFile' is ambiguous. It is defined [path-io]  * in ‘System.Directory’ [path-io]  * at Path/IO.hs:1226:1 [path-io]  You may be able to disambiguate the identifier by qualifying it or [path-io]  by specifying the type/value namespace explicitly. [path-io]  Defaulting to the one defined at Path/IO.hs:1226:1 [path-io] Warning: 'renameFile' is ambiguous. It is defined [path-io]  * in ‘System.Directory’ [path-io]  * at Path/IO.hs:1275:1 [path-io]  You may be able to disambiguate the identifier by qualifying it or [path-io]  by specifying the type/value namespace explicitly. [path-io]  Defaulting to the one defined at Path/IO.hs:1275:1 [path-io] Warning: 'copyFile' is ambiguous. It is defined [path-io]  * in ‘System.Directory’ [path-io]  * at Path/IO.hs:1288:1 [path-io]  You may be able to disambiguate the identifier by qualifying it or [path-io]  by specifying the type/value namespace explicitly. [path-io]  Defaulting to the one defined at Path/IO.hs:1288:1 [path-io] Warning: 'findExecutable' is ambiguous. It is defined [path-io]  * in ‘System.Directory’ [path-io]  * at Path/IO.hs:1316:1 [path-io]  You may be able to disambiguate the identifier by qualifying it or [path-io]  by specifying the type/value namespace explicitly. [path-io]  Defaulting to the one defined at Path/IO.hs:1316:1 [path-io] Warning: 'SearchPath' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'createFileLink' is ambiguous. It is defined [path-io]  * in ‘System.Directory’ [path-io]  * at Path/IO.hs:1406:1 [path-io]  You may be able to disambiguate the identifier by qualifying it or [path-io]  by specifying the type/value namespace explicitly. [path-io]  Defaulting to the one defined at Path/IO.hs:1406:1 [path-io] Warning: 'withTempFile' is ambiguous. It is defined [path-io]  * at Path/IO.hs:1515:1 [path-io]  * in ‘System.IO.Temp’ [path-io]  You may be able to disambiguate the identifier by qualifying it or [path-io]  by specifying the type/value namespace explicitly. [path-io]  Defaulting to the one defined at Path/IO.hs:1515:1 [path-io] Warning: 'openTempFile' is ambiguous. It is defined [path-io]  * in ‘System.IO’ [path-io]  * at Path/IO.hs:1600:1 [path-io]  You may be able to disambiguate the identifier by qualifying it or [path-io]  by specifying the type/value namespace explicitly. [path-io]  Defaulting to the one defined at Path/IO.hs:1600:1 [path-io] Warning: 'doesFileExist' is ambiguous. It is defined [path-io]  * in ‘System.Directory’ [path-io]  * at Path/IO.hs:1661:1 [path-io]  You may be able to disambiguate the identifier by qualifying it or [path-io]  by specifying the type/value namespace explicitly. [path-io]  Defaulting to the one defined at Path/IO.hs:1661:1 [path-io] Warning: 'getPermissions' is ambiguous. It is defined [path-io]  * in ‘System.Directory’ [path-io]  * at Path/IO.hs:1708:1 [path-io]  You may be able to disambiguate the identifier by qualifying it or [path-io]  by specifying the type/value namespace explicitly. [path-io]  Defaulting to the one defined at Path/IO.hs:1708:1 [path-io] Warning: 'setPermissions' is ambiguous. It is defined [path-io]  * in ‘System.Directory’ [path-io]  * at Path/IO.hs:1720:1 [path-io]  You may be able to disambiguate the identifier by qualifying it or [path-io]  by specifying the type/value namespace explicitly. [path-io]  Defaulting to the one defined at Path/IO.hs:1720:1 [path-io]  88% ( 80 / 90) in 'Path.IO' [path-io]  Missing documentation for: [path-io]  Permissions [path-io]  emptyPermissions [path-io]  readable [path-io]  writable [path-io]  executable [path-io]  searchable [path-io]  setOwnerReadable [path-io]  setOwnerWritable [path-io]  setOwnerExecutable [path-io]  setOwnerSearchable [path-io] Warning: Path.IO: could not find link destinations for: [path-io]  - Path.IO.D:R:AbsPathSomeBase [path-io]  - Path.IO.D:R:RelPathSomeBase [path-io]  - Path.IO.D:R:AbsPathSomeBase0 [path-io]  - Path.IO.D:R:RelPathSomeBase0 [path-io]  - Path.IO.D:R:AbsPathPath [path-io]  - Path.IO.D:R:RelPathPath [path-io]  - Path.IO.D:R:AbsPathPath0 [path-io]  - Path.IO.D:R:RelPathPath0 [hiedb] Preprocessing test suite 'hiedb-tests' for hiedb-0.6.0.2.. [hiedb] Building test suite 'hiedb-tests' for hiedb-0.6.0.2.. [hiedb] [1 of 2] Compiling Test.Orphans ( test/Test/Orphans.hs, dist/build/hiedb-tests/hiedb-tests-tmp/Test/Orphans.o ) [hiedb] [2 of 2] Compiling Main ( test/Main.hs, dist/build/hiedb-tests/hiedb-tests-tmp/Main.o ) [bitvec] [ 6 of 13] Compiling Data.Bit.Internal ( src/Data/Bit/Internal.hs, dist/build/Data/Bit/Internal.o, dist/build/Data/Bit/Internal.dyn_o ) [bitvec] [ 7 of 13] Compiling Data.Bit.Mutable ( src/Data/Bit/Mutable.hs, dist/build/Data/Bit/Mutable.o, dist/build/Data/Bit/Mutable.dyn_o ) [hiedb] [3 of 3] Linking dist/build/hiedb-tests/hiedb-tests [mod] [2 of 2] Linking dist/build/mod-tests/mod-tests [path-io] Documentation created: dist/doc/html/path-io/, [path-io] dist/doc/html/path-io/path-io.txt [path-io] Preprocessing test suite 'tests' for path-io-1.8.2.. [path-io] Phase: installPhase [path-io] Installing library in /nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq [hiedb] Phase: checkPhase [path-io] Phase: fixupPhase [hiedb] Running 1 test suites... [hiedb] Test suite hiedb-tests: RUNNING... [hiedb]  [hiedb] hiedb [hiedb]  Command line [hiedb]  index [path-io] shrinking RPATHs of ELF executables and libraries in /nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2 [path-io] shrinking /nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSpath-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq-ghc9.8.1.so [path-io] checking for references to /build/ in /nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2... [path-io] patching script interpreter paths in /nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2 [path-io] stripping (with command strip and flags -S -p) in /nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2/lib [hiedb] [1 of 2] Compiling Sub.Module2 ( test/data/Sub/Module2.hs, nothing ) [path-io] shrinking RPATHs of ELF executables and libraries in /nix/store/qvfrs4pl4y8jb0dx0qbzmwsb7q6k4fbj-path-io-1.8.2-doc [path-io] checking for references to /build/ in /nix/store/qvfrs4pl4y8jb0dx0qbzmwsb7q6k4fbj-path-io-1.8.2-doc... [hiedb] [2 of 2] Compiling Module1 ( test/data/Module1.hs, nothing ) [path-io] patching script interpreter paths in /nix/store/qvfrs4pl4y8jb0dx0qbzmwsb7q6k4fbj-path-io-1.8.2-doc [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb index test/tmp --quiet [post-build-hook] Uploading to cachix cache "sellout": /nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2 /nix/store/qvfrs4pl4y8jb0dx0qbzmwsb7q6k4fbj-path-io-1.8.2-doc [post-build-hook] Pushing 2 paths (168 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/qvfrs4pl4y8jb0dx0qbzmwsb7q6k4fbj-path-io-1.8.2-doc (1.21 MiB) [post-build-hook] Pushing /nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2 (1.93 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2 /nix/store/qvfrs4pl4y8jb0dx0qbzmwsb7q6k4fbj-path-io-1.8.2-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/qvfrs4pl4y8jb0dx0qbzmwsb7q6k4fbj-path-io-1.8.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/93kyr9rfkvsjl6nhpslfb13ak6l0h31v-path-io-1.8.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/kzg6hwq03rzg2zhhsdrvqad1v7jmxin3-path-io-1.8.2.drv' to 'https://cache.nix-ci.com'... Progress: 2 of 45 built (3 building) Building ormolu [bitvec] [ 8 of 13] Compiling Data.Bit.ImmutableTS ( src/Data/Bit/ImmutableTS.hs, dist/build/Data/Bit/ImmutableTS.o, dist/build/Data/Bit/ImmutableTS.dyn_o ) [bitvec] [ 9 of 13] Compiling Data.Bit.Immutable ( src/Data/Bit/Immutable.hs, dist/build/Data/Bit/Immutable.o, dist/build/Data/Bit/Immutable.dyn_o ) [hiedb]  indexes testing project .hie files [✔] [hiedb]  ls [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb ls [hiedb]  lists the indexed modules [✔] [hiedb]  name-refs [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb name-refs function2 [hiedb]  lists all references of given function [✔] [hiedb]  point-refs [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb point-refs Module1 13 2 [hiedb]  list references at given point [✔] [hiedb]  point-types [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb point-types Module1 10 10 [hiedb]  Prints types of symbol under cursor [✔] [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb point-types Module1 8 21 [hiedb]  Fails for symbols that don't have type associated [✔] [hiedb]  point-defs [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb point-defs Module1 13 29 [hiedb]  outputs the location of symbol when definition site can be found is indexed [✔] [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb point-defs Module1 13 13 [hiedb]  Fails with informative error message when there's no symbol at given point [✔] [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb point-defs Module1 13 24 [hiedb]  fails with informative error message when the difinition can't be found [✔] [hiedb]  point-info [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb point-info Sub.Module2 11 11 [hiedb]  gives information about symbol at specified location [✔] [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb point-info Module1 10 10 [hiedb]  correctly prints type signatures [✔] [hiedb]  name-def [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb name-def showInt [hiedb]  lookup definition of name [✔] [hiedb]  type-def [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb type-def Data1 [hiedb]  lookup definition of type [✔] [hiedb]  cat [hiedb]  dumps module source stored in .hie file [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb cat --hiefile /build/hiedb-0.6.0.2/test/tmp/Module1.hie [hiedb]  when given --hiefile [✔] [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb cat Module1 [hiedb]  when given module name [✔] [hiedb]  lookup-hie [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb lookup-hie Module1 [hiedb]  looks up location of .hie file [✔] [hiedb]  module-uids [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb module-uids Module1 [hiedb]  lists uids for given module [✔] [hiedb]  ls-exports [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb ls-exports Module1 [hiedb]  shows exports for Module1 [✔] [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb ls-exports [hiedb]  shows all the exports [✔] [hiedb]  rm [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb rm Module1 [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb ls [hiedb]  removes given module from DB [✔] [hiedb]  api [hiedb]  HieDb.Query [hiedb]  getAllIndexedMods [hiedb]  returns all indexed modules [✔] [hiedb]  resolveUnitId [hiedb]  resolves unit when module unambiguous [✔] [hiedb]  returns NotIndexed error on not-indexed module [✔] [hiedb]  lookupHieFile [hiedb]  Should lookup indexed Module [✔] [hiedb]  Should return Nothing for not indexed Module [✔] [hiedb]  deleteMissingRealFiles [hiedb] [1 of 1] Compiling Test123 ( /build/Test847-0.hs, nothing ) [hiedb]  Should delete missing indexed files and nothing else [✔] [hiedb]  [hiedb] Finished in 0.6102 seconds [hiedb] 26 examples, 0 failures [hiedb] Test suite hiedb-tests: PASS [hiedb] Test suite logged to: dist/test/hiedb-0.6.0.2-hiedb-tests.log [hiedb] 1 of 1 test suites (1 of 1 test cases) passed. [hiedb] Phase: haddockPhase [hiedb] Preprocessing library for hiedb-0.6.0.2.. [hiedb] Running Haddock on library for hiedb-0.6.0.2.. [hiedb] Warning: The documentation for the following packages are not installed. No [hiedb] links will be generated to these packages: attoparsec-0.14.4, [hiedb] attoparsec-0.14.4, vector-0.13.2.0 [hiedb] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [hiedb] [1 of 9] Compiling HieDb.Compat ( src/HieDb/Compat.hs, nothing ) [hiedb] [2 of 9] Compiling HieDb.Html ( src/HieDb/Html.hs, nothing ) [hiedb] [3 of 9] Compiling HieDb.Types ( src/HieDb/Types.hs, nothing ) [hiedb] [4 of 9] Compiling HieDb.Utils ( src/HieDb/Utils.hs, nothing ) [hiedb] [5 of 9] Compiling HieDb.Dump ( src/HieDb/Dump.hs, nothing ) [hiedb] [6 of 9] Compiling HieDb.Query ( src/HieDb/Query.hs, nothing ) [mod] Phase: checkPhase [mod] Running 1 test suites... [mod] Test suite mod-tests: RUNNING... [mod] All [mod]  Mod 1 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [hiedb] [7 of 9] Compiling HieDb.Create ( src/HieDb/Create.hs, nothing ) [hiedb] [8 of 9] Compiling HieDb ( src/HieDb.hs, nothing ) [hiedb] [9 of 9] Compiling HieDb.Run ( src/HieDb/Run.hs, nothing ) [hiedb] Haddock coverage: [hiedb]  38% ( 32 / 84) in 'HieDb.Compat' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb]  nodeInfo' (src/HieDb/Compat.hs:133) [hiedb]  Unit [hiedb]  unitString [hiedb]  stringToUnit [hiedb]  unhelpfulSpanFS [hiedb]  mkModuleName [hiedb]  moduleNameString [hiedb]  Fingerprint [hiedb]  readHexFingerprint [hiedb]  NameSpace [hiedb]  mkOccName [hiedb]  nameOccName [hiedb]  occNameSpace [hiedb]  occNameString [hiedb]  mkVarOccFS [hiedb]  nameSrcSpan [hiedb]  NameCacheUpdater (src/HieDb/Compat.hs:191) [hiedb]  nsNames [hiedb]  initNameCache [hiedb]  lookupOrigNameCache [hiedb]  mkModule [hiedb]  nameModule_maybe [hiedb]  nameModule [hiedb]  varName [hiedb]  isVarNameSpace [hiedb]  dataName [hiedb]  isDataConNameSpace [hiedb]  tcClsName [hiedb]  isTcClsNameSpace [hiedb]  tvName [hiedb]  isTvNameSpace [hiedb]  LlvmConfig [hiedb]  AvailName (src/HieDb/Compat.hs:173) [hiedb]  AvailFL (src/HieDb/Compat.hs:182) [hiedb]  AvailTC (src/HieDb/Compat.hs:162) [hiedb]  mkRealSrcLoc [hiedb]  srcSpanStartLine [hiedb]  srcSpanStartCol [hiedb]  srcSpanEndLine [hiedb]  srcSpanEndCol [hiedb]  initSysTools [hiedb]  HiePath [hiedb]  hiePathToFS (src/HieDb/Compat.hs:153) [hiedb]  ppr [hiedb]  hang [hiedb]  text [hiedb]  IfaceTyCon [hiedb]  field_label [hiedb]  dfs (src/HieDb/Compat.hs:201) [hiedb]  fieldNameSpace_maybe (src/HieDb/Compat.hs:210) [hiedb]  fieldName [hiedb]  0% ( 0 / 4) in 'HieDb.Html' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb]  Color (src/HieDb/Html.hs:51) [hiedb]  Span (src/HieDb/Html.hs:53) [hiedb]  generate (src/HieDb/Html.hs:21) [hiedb]  14% ( 4 / 28) in 'HieDb.Types' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb]  HieDb (src/HieDb/Types.hs:35) [hiedb]  HieDbException (src/HieDb/Types.hs:37) [hiedb]  setHieTrace (src/HieDb/Types.hs:45) [hiedb]  ModuleInfo (src/HieDb/Types.hs:53) [hiedb]  Res (src/HieDb/Types.hs:73) [hiedb]  toNsChar (src/HieDb/Types.hs:94) [hiedb]  fromNsChar (src/HieDb/Types.hs:104) [hiedb]  HieModuleRow (src/HieDb/Types.hs:126) [hiedb]  RefRow (src/HieDb/Types.hs:143) [hiedb]  DeclRow (src/HieDb/Types.hs:163) [hiedb]  ImportRow (src/HieDb/Types.hs:181) [hiedb]  TypeName (src/HieDb/Types.hs:200) [hiedb]  TypeRef (src/HieDb/Types.hs:206) [hiedb]  DefRow (src/HieDb/Types.hs:223) [hiedb]  ExportRow (src/HieDb/Types.hs:240) [hiedb]  DbMonadT (src/HieDb/Types.hs:260) [hiedb]  DbMonad (src/HieDb/Types.hs:266) [hiedb]  runDbM (src/HieDb/Types.hs:269) [hiedb]  HieDbErr (src/HieDb/Types.hs:279) [hiedb]  Symbol (src/HieDb/Types.hs:286) [hiedb]  readNameSpace (src/HieDb/Types.hs:304) [hiedb]  readColon (src/HieDb/Types.hs:309) [hiedb]  readSymbol (src/HieDb/Types.hs:312) [hiedb]  13% ( 2 / 15) in 'HieDb.Utils' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb]  TypeIndexing (src/HieDb/Utils.hs:59) [hiedb]  addTypeRef (src/HieDb/Utils.hs:62) [hiedb]  makeNc (src/HieDb/Utils.hs:95) [hiedb]  withHieFile (src/HieDb/Utils.hs:122) [hiedb]  pointCommand (src/HieDb/Utils.hs:146) [hiedb]  dynFlagsForPrinting (src/HieDb/Utils.hs:157) [hiedb]  isCons (src/HieDb/Utils.hs:165) [hiedb]  AstInfo (src/HieDb/Utils.hs:169) [hiedb]  genAstInfo (src/HieDb/Utils.hs:183) [hiedb]  genDefRow (src/HieDb/Utils.hs:239) [hiedb]  identifierTree (src/HieDb/Utils.hs:267) [hiedb]  generateExports (src/HieDb/Utils.hs:274) [hiedb]  66% ( 2 / 3) in 'HieDb.Dump' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb] Warning: 'HieModule' is out of scope. [hiedb]  If you qualify the identifier, haddock can try to link it anyway. [hiedb] Warning: 'HieDb' is ambiguous. It is defined [hiedb]  * at src/HieDb/Types.hs:35:17 [hiedb]  * at src/HieDb/Types.hs:35:1 [hiedb]  You may be able to disambiguate the identifier by qualifying it or [hiedb]  by specifying the type/value namespace explicitly. [hiedb]  Defaulting to the one defined at src/HieDb/Types.hs:35:1 [hiedb] Warning: 'ModuleName' is ambiguous. It is defined [hiedb]  * in ‘Language.Haskell.Syntax.Module.Name’ [hiedb]  * in ‘Language.Haskell.Syntax.Module.Name’ [hiedb]  You may be able to disambiguate the identifier by qualifying it or [hiedb]  by specifying the type/value namespace explicitly. [hiedb]  Defaulting to the one defined in ‘Language.Haskell.Syntax.Module.Name’ [hiedb]  38% ( 10 / 26) in 'HieDb.Query' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb]  findReferences (src/HieDb/Query.hs:69) [hiedb]  findTypeRefs (src/HieDb/Query.hs:122) [hiedb]  findDef (src/HieDb/Query.hs:136) [hiedb]  findOneDef (src/HieDb/Query.hs:143) [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 130 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 14 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 16 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 107 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 18 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [hiedb]  searchDef (src/HieDb/Query.hs:151) [hiedb]  Vertex (src/HieDb/Query.hs:185) [hiedb]  declRefs (src/HieDb/Query.hs:188) [hiedb]  getGraph (src/HieDb/Query.hs:204) [hiedb]  getVertices (src/HieDb/Query.hs:220) [hiedb]  getReachable (src/HieDb/Query.hs:235) [hiedb]  getUnreachable (src/HieDb/Query.hs:238) [hiedb]  html (src/HieDb/Query.hs:241) [hiedb]  getAnnotations (src/HieDb/Query.hs:250) [hiedb]  getReachableUnreachable (src/HieDb/Query.hs:279) [hiedb]  splitByReachability (src/HieDb/Query.hs:286) [hiedb] Warning: 'HieDb' is ambiguous. It is defined [hiedb]  * at src/HieDb/Types.hs:35:17 [hiedb]  * at src/HieDb/Types.hs:35:1 [hiedb]  You may be able to disambiguate the identifier by qualifying it or [hiedb]  by specifying the type/value namespace explicitly. [hiedb]  Defaulting to the one defined at src/HieDb/Types.hs:35:1 [hiedb]  66% ( 14 / 21) in 'HieDb.Create' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb]  sCHEMA_VERSION (src/HieDb/Create.hs:40) [hiedb]  dB_VERSION (src/HieDb/Create.hs:43) [hiedb]  defaultSkipOptions (src/HieDb/Create.hs:242) [hiedb]  addRefsFromLoaded (src/HieDb/Create.hs:291) [hiedb]  addRefsFromLoadedInternal (src/HieDb/Create.hs:305) [hiedb]  deleteInternalTables (src/HieDb/Create.hs:413) [hiedb]  83% ( 5 / 6) in 'HieDb' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb]  0% ( 0 / 27) in 'HieDb.Run' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb]  hiedbMain (src/HieDb/Run.hs:53) [hiedb]  Options (src/HieDb/Run.hs:74) [hiedb]  Command (src/HieDb/Run.hs:87) [hiedb]  progParseInfo (src/HieDb/Run.hs:112) [hiedb]  progParser (src/HieDb/Run.hs:118) [hiedb]  optParser (src/HieDb/Run.hs:121) [hiedb]  cmdParser (src/HieDb/Run.hs:156) [hiedb]  posParser (src/HieDb/Run.hs:219) [hiedb]  maybeUnitId (src/HieDb/Run.hs:222) [hiedb]  symbolParser (src/HieDb/Run.hs:226) [hiedb]  moduleNameParser (src/HieDb/Run.hs:229) [hiedb]  hieTarget (src/HieDb/Run.hs:232) [hiedb]  progress (src/HieDb/Run.hs:237) [hiedb]  doIndex (src/HieDb/Run.hs:254) [hiedb]  runCommand (src/HieDb/Run.hs:272) [hiedb]  printInfo (src/HieDb/Run.hs:449) [hiedb]  hieFileCommand (src/HieDb/Run.hs:472) [hiedb]  reportAmbiguousErr (src/HieDb/Run.hs:475) [hiedb]  showHieDbErr (src/HieDb/Run.hs:481) [hiedb]  reportRefSpans (src/HieDb/Run.hs:492) [hiedb]  reportRefs (src/HieDb/Run.hs:544) [hiedb]  colouredPP (src/HieDb/Run.hs:551) [hiedb]  ppName (src/HieDb/Run.hs:559) [hiedb]  ppMod (src/HieDb/Run.hs:562) [hiedb]  ppUnit (src/HieDb/Run.hs:565) [hiedb]  ppSpan (src/HieDb/Run.hs:568) [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 2310 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 4 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 118 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 20 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 16 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 123 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 17 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 65535 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 1 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 120 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 17 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 17 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 134 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 14 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 65536 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 141 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 17 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 18 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 100 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 14 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 65537 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 118 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 17 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 18 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 129 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 15 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 4294967295 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 1 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 143 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 20 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 16 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 114 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 17 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 4294967296 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 123 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 18 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 19 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 104 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 13 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 4294967297 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 2 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 100 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 16 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 20 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 110 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 25 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 18446744073709551615 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 31 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests; 15 discarded. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 133 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 19 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 17 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 130 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 13 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 18446744073709551616 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 56 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests; 25 discarded. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 144 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 16 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 19 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 115 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 18 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 18446744073709551617 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 285 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests; 2 discarded. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 122 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 16 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 17 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 109 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 11 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 123456789012345678901234567890 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 5 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 116 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 19 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 20 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 102 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 17 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 2^40000 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK (0.01s) [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK (0.03s) [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 54 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests; 21 discarded. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK (0.02s) [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK (0.02s) [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK (0.55s) [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK (0.01s) [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 80 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK (0.01s) [mod]  +++ OK, passed 100 tests; 13 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 17 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 127 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 14 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Random Mod [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests; 7 discarded. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests; 22 discarded. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests; 14 discarded. [mod]  powMod on sum: OK [mod]  +++ OK, passed 100 tests; 5 discarded. [mod]  powMod special case: OK [mod]  +++ OK, passed 1 test. [mod]  divide: OK [mod]  +++ OK, passed 100 tests. [mod]  gcd: OK [mod]  +++ OK, passed 100 tests. [mod]  lcm: OK [mod]  +++ OK, passed 100 tests. [mod]  coprime: OK [mod]  +++ OK, passed 100 tests. [mod]  quotRem: OK [mod]  +++ OK, passed 100 tests; 11 discarded. [mod]  degree: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 0 [mod]  0: OK [mod]  +++ OK, passed 1 test. [mod]  1: OK [mod]  +++ OK, passed 1 test. [mod]  minBound: OK [mod]  +++ OK, passed 1 test. [mod]  maxBound: OK [mod]  +++ OK, passed 1 test. [mod]  toEnum: OK [mod]  +++ OK, passed 1 test. [mod]  fromRational: OK [mod]  +++ OK, passed 1 test. [mod]  zero: OK [mod]  +++ OK, passed 1 test. [mod]  one: OK [mod]  +++ OK, passed 1 test. [mod]  fromNatural: OK [mod]  +++ OK, passed 1 test. [mod]  Word.Mod 1 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 131 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 18 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 19 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 111 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 16 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 2310 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 1 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests; 1 discarded. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 126 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 17 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 15 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 98 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 19 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 65535 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 4 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests; 2 discarded. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 97 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 14 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 14 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 114 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 17 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 65536 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 6 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests; 3 discarded. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 109 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 21 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 22 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 115 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 14 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 65537 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 1 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 129 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 12 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 14 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 105 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 18 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 4294967295 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 1 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests; 1 discarded. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 106 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 15 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 20 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 113 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 12 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 4294967296 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests; 2 discarded. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 163 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 13 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 14 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 145 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 14 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 4294967297 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 2 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 105 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 20 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 18 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 93 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 19 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 18446744073709551615 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 31 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests; 14 discarded. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 105 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 15 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 13 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 138 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 16 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 18446744073709551616 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 51 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests; 26 discarded. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 126 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 16 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 11 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 143 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 23 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Mod 18446744073709551617 [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests. [mod]  Enum [mod]  Succ Pred Identity: OK [mod]  +++ OK, passed 100 tests; 214 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Eq [mod]  Transitive: OK [mod]  +++ OK, passed 100 tests. [mod]  Symmetric: OK [mod]  +++ OK, passed 100 tests. [mod]  Reflexive: OK [mod]  +++ OK, passed 100 tests. [mod]  Ord [mod]  Antisymmetry: OK [mod]  +++ OK, passed 100 tests. [mod]  Transitivity: OK [mod]  +++ OK, passed 100 tests. [mod]  Totality: OK [mod]  +++ OK, passed 100 tests. [mod]  Num [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Subtraction: OK [mod]  +++ OK, passed 100 tests. [mod]  Abs Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Signum Is Idempotent: OK [mod]  +++ OK, passed 100 tests. [mod]  Product Of Abs And Signum Is Id: OK [mod]  +++ OK, passed 100 tests. [mod]  Show [mod]  Show: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showsPrec: OK [mod]  +++ OK, passed 100 tests. [mod]  Equivariance: showList: OK [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Set (if you set something twice, the first set is inconsequential: OK [mod]  +++ OK, passed 100 tests. [mod]  List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK [mod]  +++ OK, passed 100 tests. [mod]  peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i ≡ peek (plusPtr a i): OK [mod]  +++ OK, passed 100 tests. [mod]  peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK [mod]  +++ OK, passed 100 tests. [mod]  Semiring [mod]  Additive Commutativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Additive Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Associativity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Identity: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Left Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplication Right Distributes Over Addition: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Left Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  Multiplicative Right Annihilation: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Zero: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps One: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Plus: OK [mod]  +++ OK, passed 100 tests. [mod]  FromNatural Maps Times: OK [mod]  +++ OK, passed 100 tests. [mod]  Ring [mod]  Additive Inverse: OK [mod]  +++ OK, passed 100 tests. [mod]  Prim [mod]  ByteArray Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 110 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 14 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 14 discarded. [mod]  ByteArray Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  ByteArray List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr Put-Get (you get back what you put in): OK [mod]  +++ OK, passed 100 tests; 118 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 18 discarded. [mod]  Addr Set Range: OK [mod]  +++ OK, passed 100 tests. [mod]  Addr List Conversion Roundtrips: OK [mod]  +++ OK, passed 100 tests. [mod]  Vector.Unboxed.MVector [mod]  New-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Grow-Length: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Set-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Replicate-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Overlaps: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Copy: OK [mod]  +++ OK, passed 100 tests. [mod]  Slice-Move: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Copy-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Move-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Sliced-Write-Grow-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-WriteAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveAround-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-InitializeBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-ClearBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-SetBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-CopyBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Write-MoveBetween-Read: OK [mod]  +++ OK, passed 100 tests. [mod]  Random Word.Mod [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests; 44 discarded. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests; 46 discarded. [mod]  invertMod near maxBound: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests; 47 discarded. [mod]  powMod on sum: OK (0.08s) [mod]  +++ OK, passed 100 tests; 42 discarded. [mod]  powMod special case: OK [mod]  +++ OK, passed 1 test. [mod]  divide: OK [mod]  +++ OK, passed 100 tests. [mod]  gcd: OK [mod]  +++ OK, passed 100 tests. [mod]  lcm: OK [mod]  +++ OK, passed 100 tests. [mod]  coprime: OK (0.01s) [mod]  +++ OK, passed 100 tests. [mod]  quotRem: OK [mod]  +++ OK, passed 100 tests; 17 discarded. [mod]  degree: OK [mod]  +++ OK, passed 100 tests. [mod]  Word.Mod 0 [mod]  0: OK [mod]  +++ OK, passed 1 test. [mod]  1: OK [mod]  +++ OK, passed 1 test. [mod]  minBound: OK [mod]  +++ OK, passed 1 test. [mod]  maxBound: OK [mod]  +++ OK, passed 1 test. [mod]  toEnum: OK [mod]  +++ OK, passed 1 test. [mod]  fromRational: OK [mod]  +++ OK, passed 1 test. [mod]  zero: OK [mod]  +++ OK, passed 1 test. [mod]  one: OK [mod]  +++ OK, passed 1 test. [mod]  fromNatural: OK [mod]  +++ OK, passed 1 test. [mod]  [mod] All 2169 tests passed (3.33s) [mod] Test suite mod-tests: PASS [mod] Test suite logged to: dist/test/mod-0.2.0.1-mod-tests.log [mod] 1 of 1 test suites (1 of 1 test cases) passed. [mod] Phase: haddockPhase [mod] Preprocessing library for mod-0.2.0.1.. [mod] Running Haddock on library for mod-0.2.0.1.. [mod] Warning: The documentation for the following packages are not installed. No [mod] links will be generated to these packages: vector-0.13.2.0 [ormolu] Phase: setupCompilerEnvironmentPhase [ormolu] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [mod] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [mod] [1 of 3] Compiling Data.Mod.Compat ( Data/Mod/Compat.hs, nothing ) [mod] [2 of 3] Compiling Data.Mod ( Data/Mod.hs, nothing ) [ormolu] Phase: unpackPhase [ormolu] unpacking source archive /nix/store/hp61hircmczsiq0xw0can0nzp2aa48j4-ormolu-0.7.4.0.tar.gz [ormolu] source root is ormolu-0.7.4.0 [ormolu] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ormolu-0.7.4.0/tests/Spec.hs" [ormolu] Phase: patchPhase [ormolu] Replace Cabal file with edited version from mirror://hackage/ormolu-0.7.4.0/revision/5.cabal. [ormolu] Phase: compileBuildDriverPhase [ormolu] setupCompileFlags: -package-db=/build/tmp.xnCkygkl7O/setup-package.conf.d -threaded [ormolu] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.xnCkygkl7O/Main.o ) [ormolu] [2 of 2] Linking Setup [mod] [3 of 3] Compiling Data.Mod.Word ( Data/Mod/Word.hs, nothing ) [mod] Haddock coverage: [mod] Warning: 'Mod' is ambiguous. It is defined [mod]  * at Data/Mod.hs:76:26 [mod]  * at Data/Mod.hs:76:1 [mod]  You may be able to disambiguate the identifier by qualifying it or [mod]  by specifying the type/value namespace explicitly. [mod]  Defaulting to the one defined at Data/Mod.hs:76:1 [mod]  100% ( 5 / 5) in 'Data.Mod' [mod] Warning: 'Mod' is ambiguous. It is defined [mod]  * at Data/Mod/Word.hs:71:26 [mod]  * at Data/Mod/Word.hs:71:1 [mod]  You may be able to disambiguate the identifier by qualifying it or [mod]  by specifying the type/value namespace explicitly. [mod]  Defaulting to the one defined at Data/Mod/Word.hs:71:1 [mod]  100% ( 5 / 5) in 'Data.Mod.Word' [hiedb] Warning: HieDb.Compat: could not find link destinations for: [hiedb]  - GHC.Generics.Rep_Fingerprint [hiedb]  - GHC.Types.Unique.Supply.genSym [hiedb]  - GHC.Iface.Ext.Ast.ToHie [hiedb]  - GHC.Iface.Ext.Ast.loc [hiedb]  - GHC.Iface.Ext.Ast.IEContext [hiedb]  - GHC.Iface.Ext.Ast.HasLoc [hiedb]  - GHC.Iface.Ext.Ast.HiePass [hiedb]  - GHC.Iface.Ext.Ast.HieM [hiedb]  - GHC.Iface.Ext.Ast.HieState [hiedb]  - GHC.Iface.Ext.Ast.Context [hiedb]  - GHC.Iface.Ext.Ast.ModifyState [hiedb]  - GHC.Iface.Ext.Ast.addSubstitution [hiedb]  - GHC.Iface.Ext.Ast.toHie [hiedb]  - GHC.Parser.PostProcess.Haddock.HdkA [hiedb]  - GHC.Parser.PostProcess.Haddock.HasHaddock [hiedb]  - GHC.Parser.PostProcess.Haddock.addHaddock [bitvec] [10 of 13] Compiling Data.Bit.F2PolyTS ( src/Data/Bit/F2PolyTS.hs, dist/build/Data/Bit/F2PolyTS.o, dist/build/Data/Bit/F2PolyTS.dyn_o ) [bitvec] [11 of 13] Compiling Data.Bit.ThreadSafe ( src/Data/Bit/ThreadSafe.hs, dist/build/Data/Bit/ThreadSafe.o, dist/build/Data/Bit/ThreadSafe.dyn_o ) [bitvec] [12 of 13] Compiling Data.Bit.F2Poly ( src/Data/Bit/F2Poly.hs, dist/build/Data/Bit/F2Poly.o, dist/build/Data/Bit/F2Poly.dyn_o ) [mod] Warning: Data.Mod: could not find link destinations for: [mod]  - Data.Vector.Generic.Base.Mutable [mod]  - Data.Vector.Generic.Base.Vector [mod]  - Data.Vector.Generic.Base.basicLength [mod]  - Data.Vector.Generic.Base.basicUnsafeCopy [mod]  - Data.Vector.Generic.Base.basicUnsafeFreeze [mod]  - Data.Vector.Generic.Base.basicUnsafeIndexM [mod]  - Data.Vector.Generic.Base.basicUnsafeSlice [mod]  - Data.Vector.Generic.Base.basicUnsafeThaw [mod]  - Data.Vector.Generic.Base.elemseq [mod]  - Data.Vector.Generic.Mutable.Base.MVector [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeNew [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice [mod]  - Data.Vector.Generic.Mutable.Base.basicLength [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeRead [mod]  - Data.Vector.Generic.Mutable.Base.basicInitialize [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy [mod]  - Data.Vector.Generic.Mutable.Base.basicClear [mod]  - Data.Vector.Generic.Mutable.Base.basicOverlaps [mod]  - Data.Vector.Generic.Mutable.Base.basicSet [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeMove [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate [mod]  - Data.Vector.Unboxed.Base.MVector [mod]  - Data.Vector.Unboxed.Base.Unbox [mod]  - Data.Vector.Unboxed.Base.Vector [mod]  - Data.Vector.Primitive.Vector [mod]  - Data.Vector.Primitive.Mutable.MVector [mod]  - Data.Mod.ModVec [mod]  - Data.Mod.ModMVec [mod]  - Data.Mod.D:R:VectorMod0 [mod]  - Data.Mod.D:R:MVectorsMod0 [mod]  - Data.Mod.Rep_Mod [mod] Warning: Data.Mod.Word: could not find link destinations for: [mod]  - Data.Vector.Generic.Base.Mutable [mod]  - Data.Vector.Generic.Base.Vector [mod]  - Data.Vector.Generic.Base.basicLength [mod]  - Data.Vector.Generic.Base.basicUnsafeCopy [mod]  - Data.Vector.Generic.Base.basicUnsafeFreeze [mod]  - Data.Vector.Generic.Base.basicUnsafeIndexM [mod]  - Data.Vector.Generic.Base.basicUnsafeSlice [mod]  - Data.Vector.Generic.Base.basicUnsafeThaw [mod]  - Data.Vector.Generic.Base.elemseq [mod]  - Data.Vector.Generic.Mutable.Base.MVector [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeNew [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice [mod]  - Data.Vector.Generic.Mutable.Base.basicLength [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeRead [mod]  - Data.Vector.Generic.Mutable.Base.basicInitialize [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy [mod]  - Data.Vector.Generic.Mutable.Base.basicClear [mod]  - Data.Vector.Generic.Mutable.Base.basicOverlaps [mod]  - Data.Vector.Generic.Mutable.Base.basicSet [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeMove [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate [mod]  - Data.Vector.Unboxed.Base.MVector [mod]  - Data.Vector.Unboxed.Base.Unbox [mod]  - Data.Vector.Unboxed.Base.Vector [mod]  - Data.Vector.Primitive.Vector [mod]  - Data.Vector.Primitive.Mutable.MVector [mod]  - Data.Mod.Word.V_Mod [mod]  - Data.Mod.Word.MV_Mod [mod]  - Data.Mod.Word.D:R:VectorMod0 [mod]  - Data.Mod.Word.D:R:MVectorsMod0 [mod]  - Data.Mod.Word.Rep_Mod [ormolu] Phase: updateAutotoolsGnuConfigScriptsPhase [ormolu] Phase: configurePhase [ormolu] configureFlags: --verbose --prefix=/nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/dz32dnm0jnssfvm0lkx8sjvmain8qygc-ormolu-0.7.4.0-doc/share/doc/ormolu-0.7.4.0 --with-gcc=gcc --package-db=/build/tmp.xnCkygkl7O/package.conf.d --ghc-option=-j16 --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 --bindir=/nix/store/z72my1ksn3b561q3rlxs21qjhl9666dd-ormolu-0.7.4.0-bin/bin --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [ormolu] Using Parsec parser [ormolu] Configuring ormolu-0.7.4.0... [ormolu] Flags chosen: dev=False, internal-bundle-fixities=True [ormolu] Dependency Cabal-syntax >=3.10 && <3.13: using Cabal-syntax-3.10.3.0 [ormolu] Dependency Diff >=0.4 && <2: using Diff-0.5 [ormolu] Dependency MemoTrie >=0.6 && <0.7: using MemoTrie-0.6.11 [ormolu] Dependency ansi-terminal >=0.10 && <1.2: using ansi-terminal-1.1.2 [ormolu] Dependency array >=0.5 && <0.6: using array-0.5.6.0 [ormolu] Dependency base >=4.14 && <5: using base-4.19.0.0 [ormolu] Dependency binary >=0.8 && <0.9: using binary-0.8.9.1 [ormolu] Dependency bytestring >=0.2 && <0.13: using bytestring-0.12.0.2 [ormolu] Dependency containers >=0.5 && <0.8: using containers-0.6.8 [ormolu] Dependency deepseq >=1.4 && <1.6: using deepseq-1.5.0.0 [ormolu] Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 [ormolu] Dependency file-embed >=0.0.15 && <0.1: using file-embed-0.0.16.0 [ormolu] Dependency filepath >=1.2 && <1.6: using filepath-1.4.100.4 [ormolu] Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 [ormolu] Dependency megaparsec >=9: using megaparsec-9.7.0 [ormolu] Dependency mtl >=2 && <3: using mtl-2.3.1 [ormolu] Dependency syb >=0.7 && <0.8: using syb-0.7.2.4 [ormolu] Dependency text >=2 && <3: using text-2.1 [ormolu] Dependency Cabal-syntax >=3.10 && <3.13: using Cabal-syntax-3.10.3.0 [ormolu] Dependency base >=4.12 && <5: using base-4.19.0.0 [ormolu] Dependency containers >=0.5 && <0.8: using containers-0.6.8 [ormolu] Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 [ormolu] Dependency filepath >=1.2 && <1.6: using filepath-1.4.100.4 [ormolu] Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 [ormolu] Dependency optparse-applicative >=0.14 && <0.19: using [ormolu] optparse-applicative-0.18.1.0 [ormolu] Dependency ormolu: using ormolu-0.7.4.0 [ormolu] Dependency text >=2 && <3: using text-2.1 [ormolu] Dependency th-env >=0.1.1 && <0.2: using th-env-0.1.1 [ormolu] Dependency Cabal-syntax >=3.10 && <3.13: using Cabal-syntax-3.10.3.0 [ormolu] Dependency QuickCheck >=2.14: using QuickCheck-2.14.3 [ormolu] Dependency base >=4.14 && <5: using base-4.19.0.0 [ormolu] Dependency containers >=0.5 && <0.8: using containers-0.6.8 [ormolu] Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 [ormolu] Dependency filepath >=1.2 && <1.6: using filepath-1.4.100.4 [ormolu] Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 [ormolu] Dependency hspec >=2 && <3: using hspec-2.11.12 [ormolu] Dependency hspec-megaparsec >=2.2: using hspec-megaparsec-2.2.1 [ormolu] Dependency megaparsec >=9: using megaparsec-9.7.0 [ormolu] Dependency ormolu: using ormolu-0.7.4.0 [ormolu] Dependency path >=0.6 && <0.10: using path-0.9.5 [ormolu] Dependency path-io >=1.4.2 && <2: using path-io-1.8.2 [ormolu] Dependency temporary >=1.3 && <1.4: using temporary-1.3 [ormolu] Dependency text >=2 && <3: using text-2.1 [ormolu] Source component graph: [ormolu]  component lib [ormolu]  component exe:ormolu dependency lib [ormolu]  component test:tests dependency lib [ormolu] Configured component graph: [ormolu]  component ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4 [ormolu]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [ormolu]  include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 [ormolu]  include MemoTrie-0.6.11-cDBHLemeY02s7Tjq47eCY [ormolu]  include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ [ormolu]  include array-0.5.6.0-dc89 [ormolu]  include base-4.19.0.0-b960 [ormolu]  include binary-0.8.9.1-0e3e [ormolu]  include bytestring-0.12.0.2-4690 [ormolu]  include containers-0.6.8-4775 [ormolu]  include deepseq-1.5.0.0-412f [ormolu]  include directory-1.3.8.1-6a8e [ormolu]  include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa [ormolu]  include filepath-1.4.100.4-fa1c [ormolu]  include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [ormolu]  include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 [ormolu]  include mtl-2.3.1-63a4 [ormolu]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [ormolu]  include text-2.1-c36a [ormolu]  component ormolu-0.7.4.0-ITu9lZTC0rTJ6FT7cAMrHl-ormolu [ormolu]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [ormolu]  include base-4.19.0.0-b960 [ormolu]  include containers-0.6.8-4775 [ormolu]  include directory-1.3.8.1-6a8e [ormolu]  include filepath-1.4.100.4-fa1c [ormolu]  include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [ormolu]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [ormolu]  include ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4 [ormolu]  include text-2.1-c36a [ormolu]  include th-env-0.1.1-1GlbpgSiw3uErQQue2eqAN [ormolu]  component ormolu-0.7.4.0-1KeejIeYg9CHRexpCMuWPY-tests [ormolu]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [ormolu]  include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [ormolu]  include base-4.19.0.0-b960 [ormolu]  include containers-0.6.8-4775 [ormolu]  include directory-1.3.8.1-6a8e [ormolu]  include filepath-1.4.100.4-fa1c [ormolu]  include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [ormolu]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [ormolu]  include hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 [ormolu]  include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 [ormolu]  include ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4 [ormolu]  include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 [ormolu]  include path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq [ormolu]  include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [ormolu]  include text-2.1-c36a [ormolu] Linked component graph: [ormolu]  unit ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4 [ormolu]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [ormolu]  include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 [ormolu]  include MemoTrie-0.6.11-cDBHLemeY02s7Tjq47eCY [ormolu]  include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ [ormolu]  include array-0.5.6.0-dc89 [ormolu]  include base-4.19.0.0-b960 [ormolu]  include binary-0.8.9.1-0e3e [ormolu]  include bytestring-0.12.0.2-4690 [ormolu]  include containers-0.6.8-4775 [ormolu]  include deepseq-1.5.0.0-412f [ormolu]  include directory-1.3.8.1-6a8e [ormolu]  include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa [ormolu]  include filepath-1.4.100.4-fa1c [ormolu]  include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [ormolu]  include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 [ormolu]  include mtl-2.3.1-63a4 [ormolu]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [ormolu]  include text-2.1-c36a [ormolu]  Ormolu=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu,Ormolu.Config=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Config,Ormolu.Diff.ParseResult=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Diff.ParseResult,Ormolu.Diff.Text=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Diff.Text,Ormolu.Exception=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Exception,Ormolu.Fixity=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Fixity,Ormolu.Fixity.Imports=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Fixity.Imports,Ormolu.Fixity.Internal=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Fixity.Internal,Ormolu.Fixity.Parser=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Fixity.Parser,Ormolu.Fixity.Printer=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Fixity.Printer,Ormolu.Imports=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Imports,Ormolu.Parser=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Parser,Ormolu.Parser.CommentStream=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Parser.CommentStream,Ormolu.Parser.Pragma=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Parser.Pragma,Ormolu.Parser.Result=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Parser.Result,Ormolu.Printer=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer,Ormolu.Printer.Combinators=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Combinators,Ormolu.Printer.Comments=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Comments,Ormolu.Printer.Internal=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Internal,Ormolu.Printer.Meat.Common=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Common,Ormolu.Printer.Meat.Declaration=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Declaration,Ormolu.Printer.Meat.Declaration.Annotation=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Declaration.Annotation,Ormolu.Printer.Meat.Declaration.Class=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Declaration.Class,Ormolu.Printer.Meat.Declaration.Data=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Declaration.Data,Ormolu.Printer.Meat.Declaration.Default=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Declaration.Default,Ormolu.Printer.Meat.Declaration.Foreign=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Declaration.Foreign,Ormolu.Printer.Meat.Declaration.Instance=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Declaration.Instance,Ormolu.Printer.Meat.Declaration.OpTree=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Declaration.OpTree,Ormolu.Printer.Meat.Declaration.RoleAnnotation=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Declaration.RoleAnnotation,Ormolu.Printer.Meat.Declaration.Rule=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Declaration.Rule,Ormolu.Printer.Meat.Declaration.Signature=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Declaration.Signature,Ormolu.Printer.Meat.Declaration.Splice=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Declaration.Splice,Ormolu.Printer.Meat.Declaration.Type=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Declaration.Type,Ormolu.Printer.Meat.Declaration.TypeFamily=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Declaration.TypeFamily,Ormolu.Printer.Meat.Declaration.Value=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Declaration.Value,Ormolu.Printer.Meat.Declaration.Warning=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Declaration.Warning,Ormolu.Printer.Meat.ImportExport=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.ImportExport,Ormolu.Printer.Meat.Module=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Module,Ormolu.Printer.Meat.Pragma=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Pragma,Ormolu.Printer.Meat.Type=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Meat.Type,Ormolu.Printer.Operators=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.Operators,Ormolu.Printer.SpanStream=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Printer.SpanStream,Ormolu.Processing.Common=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Processing.Common,Ormolu.Processing.Cpp=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Processing.Cpp,Ormolu.Processing.Preprocess=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Processing.Preprocess,Ormolu.Terminal=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Terminal,Ormolu.Terminal.QualifiedDo=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Terminal.QualifiedDo,Ormolu.Utils=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Utils,Ormolu.Utils.Cabal=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Utils.Cabal,Ormolu.Utils.Fixity=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Utils.Fixity,Ormolu.Utils.IO=ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4:Ormolu.Utils.IO [ormolu]  unit ormolu-0.7.4.0-ITu9lZTC0rTJ6FT7cAMrHl-ormolu [ormolu]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [ormolu]  include base-4.19.0.0-b960 [ormolu]  include containers-0.6.8-4775 [ormolu]  include directory-1.3.8.1-6a8e [ormolu]  include filepath-1.4.100.4-fa1c [ormolu]  include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [ormolu]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [ormolu]  include ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4 [ormolu]  include text-2.1-c36a [ormolu]  include th-env-0.1.1-1GlbpgSiw3uErQQue2eqAN [ormolu]  unit ormolu-0.7.4.0-1KeejIeYg9CHRexpCMuWPY-tests [ormolu]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [ormolu]  include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [ormolu]  include base-4.19.0.0-b960 [ormolu]  include containers-0.6.8-4775 [ormolu]  include directory-1.3.8.1-6a8e [ormolu]  include filepath-1.4.100.4-fa1c [ormolu]  include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [ormolu]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [ormolu]  include hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 [ormolu]  include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 [ormolu]  include ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4 [ormolu]  include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 [ormolu]  include path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq [ormolu]  include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [ormolu]  include text-2.1-c36a [ormolu] Ready component graph: [ormolu]  definite ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4 [ormolu]  depends Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [ormolu]  depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 [ormolu]  depends MemoTrie-0.6.11-cDBHLemeY02s7Tjq47eCY [ormolu]  depends ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ [ormolu]  depends array-0.5.6.0-dc89 [ormolu]  depends base-4.19.0.0-b960 [ormolu]  depends binary-0.8.9.1-0e3e [ormolu]  depends bytestring-0.12.0.2-4690 [ormolu]  depends containers-0.6.8-4775 [ormolu]  depends deepseq-1.5.0.0-412f [ormolu]  depends directory-1.3.8.1-6a8e [ormolu]  depends file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa [ormolu]  depends filepath-1.4.100.4-fa1c [ormolu]  depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [ormolu]  depends megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 [ormolu]  depends mtl-2.3.1-63a4 [ormolu]  depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [ormolu]  depends text-2.1-c36a [ormolu]  definite ormolu-0.7.4.0-ITu9lZTC0rTJ6FT7cAMrHl-ormolu [ormolu]  depends Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [ormolu]  depends base-4.19.0.0-b960 [ormolu]  depends containers-0.6.8-4775 [ormolu]  depends directory-1.3.8.1-6a8e [ormolu]  depends filepath-1.4.100.4-fa1c [ormolu]  depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [ormolu]  depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [ormolu]  depends ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4 [ormolu]  depends text-2.1-c36a [ormolu]  depends th-env-0.1.1-1GlbpgSiw3uErQQue2eqAN [ormolu]  definite ormolu-0.7.4.0-1KeejIeYg9CHRexpCMuWPY-tests [ormolu]  depends Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [ormolu]  depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [ormolu]  depends base-4.19.0.0-b960 [ormolu]  depends containers-0.6.8-4775 [ormolu]  depends directory-1.3.8.1-6a8e [ormolu]  depends filepath-1.4.100.4-fa1c [ormolu]  depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [ormolu]  depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [ormolu]  depends hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 [ormolu]  depends megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 [ormolu]  depends ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4 [ormolu]  depends path-0.9.5-LJKrh1JPplx9anWlAVM9D9 [ormolu]  depends path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq [ormolu]  depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [ormolu]  depends text-2.1-c36a [ormolu] Using Cabal-3.10.2.0 compiled by ghc-9.8 [ormolu] Using compiler: ghc-9.8.1 [ormolu] Using install prefix: [ormolu] /nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0 [ormolu] Executables installed in: [ormolu] /nix/store/z72my1ksn3b561q3rlxs21qjhl9666dd-ormolu-0.7.4.0-bin/bin [ormolu] Libraries installed in: [ormolu] /nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4 [ormolu] Dynamic Libraries installed in: [ormolu] /nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [ormolu] Private executables installed in: [ormolu] /nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0/libexec/x86_64-linux-ghc-9.8.1/ormolu-0.7.4.0 [ormolu] Data files installed in: [ormolu] /nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0/share/x86_64-linux-ghc-9.8.1/ormolu-0.7.4.0 [ormolu] Documentation installed in: [ormolu] /nix/store/dz32dnm0jnssfvm0lkx8sjvmain8qygc-ormolu-0.7.4.0-doc/share/doc/ormolu-0.7.4.0 [ormolu] Configuration files installed in: [ormolu] /nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0/etc [ormolu] No alex found [ormolu] Using ar found on system at: [ormolu] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [ormolu] No c2hs found [ormolu] No cpphs found [ormolu] No doctest found [ormolu] Using gcc version 14.3.0 given by user at: [ormolu] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [ormolu] Using ghc version 9.8.1 found on system at: [ormolu] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [ormolu] Using ghc-pkg version 9.8.1 found on system at: [ormolu] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [ormolu] No ghcjs found [ormolu] No ghcjs-pkg found [ormolu] No greencard found [ormolu] Using haddock version 2.30.0 found on system at: [ormolu] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [ormolu] No happy found [ormolu] Using haskell-suite found on system at: haskell-suite-dummy-location [ormolu] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [ormolu] No hmake found [ormolu] Using hpc version 0.69 found on system at: [ormolu] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [ormolu] Using hsc2hs version 0.68.10 found on system at: [ormolu] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [ormolu] Using hscolour version 1.25 found on system at: [ormolu] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [ormolu] No jhc found [ormolu] Using ld found on system at: [ormolu] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [ormolu] No pkg-config found [ormolu] Using runghc version 9.8.1 found on system at: [ormolu] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [ormolu] Using strip version 2.44 found on system at: [ormolu] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [ormolu] Using tar found on system at: [ormolu] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [ormolu] No uhc found [bitvec] [13 of 13] Compiling Data.Bit ( src/Data/Bit.hs, dist/build/Data/Bit.o, dist/build/Data/Bit.dyn_o ) [ormolu] Phase: buildPhase [ormolu] Preprocessing library for ormolu-0.7.4.0.. [ormolu] Building library for ormolu-0.7.4.0.. [ormolu] [ 1 of 55] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.o, dist/build/GHC/DynFlags.dyn_o ) [bitvec] [ 1 of 13] Compiling Data.Bit.PdepPext ( src/Data/Bit/PdepPext.hs, dist/build/Data/Bit/PdepPext.p_o ) [ormolu] [ 2 of 55] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.o, dist/build/Ormolu/Printer/SpanStream.dyn_o ) [bitvec] [ 2 of 13] Compiling Data.Bit.SIMD ( src/Data/Bit/SIMD.hs, dist/build/Data/Bit/SIMD.p_o ) [bitvec] [ 3 of 13] Compiling Data.Bit.Utils ( src/Data/Bit/Utils.hs, dist/build/Data/Bit/Utils.p_o ) [ormolu] [ 3 of 55] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.o, dist/build/Ormolu/Processing/Cpp.dyn_o ) [bitvec] [ 4 of 13] Compiling Data.Bit.InternalTS ( src/Data/Bit/InternalTS.hs, dist/build/Data/Bit/InternalTS.p_o ) [ormolu] [ 4 of 55] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.o, dist/build/Ormolu/Utils.dyn_o ) [ormolu] [ 5 of 55] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.o, dist/build/Ormolu/Terminal.dyn_o ) [ormolu] [ 6 of 55] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.o, dist/build/Ormolu/Terminal/QualifiedDo.dyn_o ) [ormolu] [ 7 of 55] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.o, dist/build/Ormolu/Diff/Text.dyn_o ) [mod] Documentation created: dist/doc/html/mod/, dist/doc/html/mod/mod.txt [mod] Preprocessing test suite 'mod-tests' for mod-0.2.0.1.. [mod] Phase: installPhase [mod] Installing library in /nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg [mod] Phase: fixupPhase [mod] shrinking RPATHs of ELF executables and libraries in /nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1 [mod] shrinking /nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSmod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg-ghc9.8.1.so [bitvec] [ 5 of 13] Compiling Data.Bit.MutableTS ( src/Data/Bit/MutableTS.hs, dist/build/Data/Bit/MutableTS.p_o ) [mod] checking for references to /build/ in /nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1... [mod] patching script interpreter paths in /nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1 [mod] stripping (with command strip and flags -S -p) in /nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1/lib [mod] shrinking RPATHs of ELF executables and libraries in /nix/store/zkxgsfdxz7yadqwfpyz8lgrb1k95apxp-mod-0.2.0.1-doc [mod] checking for references to /build/ in /nix/store/zkxgsfdxz7yadqwfpyz8lgrb1k95apxp-mod-0.2.0.1-doc... [mod] patching script interpreter paths in /nix/store/zkxgsfdxz7yadqwfpyz8lgrb1k95apxp-mod-0.2.0.1-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1 /nix/store/zkxgsfdxz7yadqwfpyz8lgrb1k95apxp-mod-0.2.0.1-doc [post-build-hook] Pushing 2 paths (102 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/zkxgsfdxz7yadqwfpyz8lgrb1k95apxp-mod-0.2.0.1-doc (1.06 MiB) [post-build-hook] Pushing /nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1 (2.12 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1 /nix/store/zkxgsfdxz7yadqwfpyz8lgrb1k95apxp-mod-0.2.0.1-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/zkxgsfdxz7yadqwfpyz8lgrb1k95apxp-mod-0.2.0.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/ff8hp7a437b6vcxf68mk3cj0ni9ba587-mod-0.2.0.1' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/8nb9540w4n2dx5l7n1ky38775ks7vzdr-mod-0.2.0.1.drv' to 'https://cache.nix-ci.com'... Progress: 3 of 45 built (3 building) [ormolu] [ 8 of 55] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.o, dist/build/Ormolu/Exception.dyn_o ) [ormolu] [ 9 of 55] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.o, dist/build/Ormolu/Parser/Pragma.dyn_o ) [ormolu] [10 of 55] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.o, dist/build/Ormolu/Parser/CommentStream.dyn_o ) [ormolu] [11 of 55] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.o, dist/build/Ormolu/Imports.dyn_o ) [ormolu] [12 of 55] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.o, dist/build/Ormolu/Fixity/Internal.dyn_o ) [ormolu] [13 of 55] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.o, dist/build/Ormolu/Fixity/Imports.dyn_o ) [ormolu] [14 of 55] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.o, dist/build/Ormolu/Fixity.dyn_o ) [ormolu] [15 of 55] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.o, dist/build/Ormolu/Printer/Operators.dyn_o ) [ormolu] [16 of 55] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.o, dist/build/Ormolu/Fixity/Printer.dyn_o ) [ormolu] [17 of 55] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.o, dist/build/Ormolu/Fixity/Parser.dyn_o ) [bitvec] [ 6 of 13] Compiling Data.Bit.Internal ( src/Data/Bit/Internal.hs, dist/build/Data/Bit/Internal.p_o ) [bitvec] [ 7 of 13] Compiling Data.Bit.Mutable ( src/Data/Bit/Mutable.hs, dist/build/Data/Bit/Mutable.p_o ) [bitvec] [ 8 of 13] Compiling Data.Bit.ImmutableTS ( src/Data/Bit/ImmutableTS.hs, dist/build/Data/Bit/ImmutableTS.p_o ) [ormolu] [18 of 55] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.o, dist/build/Ormolu/Config.dyn_o ) [ormolu] [19 of 55] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.o, dist/build/Ormolu/Processing/Common.dyn_o ) [ormolu] [20 of 55] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.o, dist/build/Ormolu/Processing/Preprocess.dyn_o ) [ormolu] [21 of 55] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.o, dist/build/Ormolu/Printer/Internal.dyn_o ) [ormolu] [22 of 55] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.o, dist/build/Ormolu/Printer/Comments.dyn_o ) [ormolu] [23 of 55] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.o, dist/build/Ormolu/Printer/Combinators.dyn_o ) [ormolu] [24 of 55] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, dist/build/Ormolu/Printer/Meat/Pragma.o, dist/build/Ormolu/Printer/Meat/Pragma.dyn_o ) [ormolu] [25 of 55] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, dist/build/Ormolu/Printer/Meat/Common.o, dist/build/Ormolu/Printer/Meat/Common.dyn_o ) [ormolu] [26 of 55] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, dist/build/Ormolu/Printer/Meat/Declaration/Warning.o, dist/build/Ormolu/Printer/Meat/Declaration/Warning.dyn_o ) [ormolu] [27 of 55] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, dist/build/Ormolu/Printer/Meat/ImportExport.o, dist/build/Ormolu/Printer/Meat/ImportExport.dyn_o ) [ormolu] [28 of 55] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.o, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.dyn_o ) [ormolu] [29 of 55] Compiling Ormolu.Printer.Meat.Declaration.OpTree[boot] ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.o-boot, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.dyn_o-boot ) [ormolu] [30 of 55] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/Value.o-boot, dist/build/Ormolu/Printer/Meat/Declaration/Value.dyn_o-boot ) [ormolu] [31 of 55] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, dist/build/Ormolu/Printer/Meat/Type.o, dist/build/Ormolu/Printer/Meat/Type.dyn_o ) [ormolu] [32 of 55] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, dist/build/Ormolu/Printer/Meat/Declaration/Signature.o, dist/build/Ormolu/Printer/Meat/Declaration/Signature.dyn_o ) [ormolu] [33 of 55] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.o, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.dyn_o ) [ormolu] [34 of 55] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.o, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.dyn_o ) [ormolu] [35 of 55] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, dist/build/Ormolu/Printer/Meat/Declaration/Type.o, dist/build/Ormolu/Printer/Meat/Declaration/Type.dyn_o ) [ormolu] [36 of 55] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, dist/build/Ormolu/Printer/Meat/Declaration/Data.o, dist/build/Ormolu/Printer/Meat/Declaration/Data.dyn_o ) [ormolu] [37 of 55] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, dist/build/Ormolu/Printer/Meat/Declaration/Default.o, dist/build/Ormolu/Printer/Meat/Declaration/Default.dyn_o ) [ormolu] [38 of 55] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration.o-boot, dist/build/Ormolu/Printer/Meat/Declaration.dyn_o-boot ) [ormolu] [39 of 55] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, dist/build/Ormolu/Printer/Meat/Declaration/Value.o, dist/build/Ormolu/Printer/Meat/Declaration/Value.dyn_o ) [hiedb] Documentation created: dist/doc/html/hiedb/, dist/doc/html/hiedb/hiedb.txt [hiedb] Preprocessing executable 'hiedb' for hiedb-0.6.0.2.. [hiedb] Preprocessing test suite 'hiedb-tests' for hiedb-0.6.0.2.. [hiedb] Phase: installPhase [hiedb] Installing library in /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [bitvec] [ 9 of 13] Compiling Data.Bit.Immutable ( src/Data/Bit/Immutable.hs, dist/build/Data/Bit/Immutable.p_o ) [hiedb] Installing executable hiedb in /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2/bin [hiedb] Warning: The directory [hiedb] /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2/bin is not in the [hiedb] system search path. [bitvec] [10 of 13] Compiling Data.Bit.F2PolyTS ( src/Data/Bit/F2PolyTS.hs, dist/build/Data/Bit/F2PolyTS.p_o ) [hiedb] Phase: fixupPhase [hiedb] shrinking RPATHs of ELF executables and libraries in /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2 [hiedb] shrinking /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2/bin/hiedb [hiedb] shrinking /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB-ghc9.8.1.so [hiedb] checking for references to /build/ in /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2... [hiedb] patching script interpreter paths in /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2 [hiedb] stripping (with command strip and flags -S -p) in /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2/lib /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2/bin [hiedb] shrinking RPATHs of ELF executables and libraries in /nix/store/700rx00p7y1z0anqh75znagw4830clri-hiedb-0.6.0.2-doc [hiedb] checking for references to /build/ in /nix/store/700rx00p7y1z0anqh75znagw4830clri-hiedb-0.6.0.2-doc... [hiedb] patching script interpreter paths in /nix/store/700rx00p7y1z0anqh75znagw4830clri-hiedb-0.6.0.2-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/700rx00p7y1z0anqh75znagw4830clri-hiedb-0.6.0.2-doc /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2 [post-build-hook] Pushing 2 paths (132 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2 (18.45 MiB) [post-build-hook] Pushing /nix/store/700rx00p7y1z0anqh75znagw4830clri-hiedb-0.6.0.2-doc (2.65 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/700rx00p7y1z0anqh75znagw4830clri-hiedb-0.6.0.2-doc /nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 4 paths... [post-build-hook] copying path '/nix/store/qmx86jz0rvmvkdjgxc85mwdf3n5gpgx5-hie-compat-0.3.1.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/700rx00p7y1z0anqh75znagw4830clri-hiedb-0.6.0.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/34pqlmcdbg5lgv34xn2j9niqfhg3kjcn-hie-compat-0.3.1.2' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/xgsz7n58vyrk93iiqhjp0gqfzjnp6nlq-hiedb-0.6.0.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/dxgmbc63hlm5aagc89i8nafdpj9y17bx-hie-compat-0.3.1.2.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/sh18cbim5d2gp10bd7c4mvzpcqj0hr6i-hiedb-0.6.0.2.drv' to 'https://cache.nix-ci.com'... Progress: 4 of 45 built (2 building) [bitvec] [11 of 13] Compiling Data.Bit.ThreadSafe ( src/Data/Bit/ThreadSafe.hs, dist/build/Data/Bit/ThreadSafe.p_o ) [bitvec] [12 of 13] Compiling Data.Bit.F2Poly ( src/Data/Bit/F2Poly.hs, dist/build/Data/Bit/F2Poly.p_o ) [bitvec] [13 of 13] Compiling Data.Bit ( src/Data/Bit.hs, dist/build/Data/Bit.p_o ) [bitvec] Preprocessing test suite 'bitvec-tests' for bitvec-1.1.5.0.. [bitvec] Building test suite 'bitvec-tests' for bitvec-1.1.5.0.. [bitvec] [1 of 9] Compiling Support ( test/Support.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Support.o ) [bitvec] [2 of 9] Compiling Tests.Conc ( test/Tests/Conc.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/Conc.o ) [bitvec] [3 of 9] Compiling Tests.F2Poly ( test/Tests/F2Poly.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/F2Poly.o ) [bitvec] [4 of 9] Compiling Tests.MVector ( test/Tests/MVector.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/MVector.o ) [bitvec] [5 of 9] Compiling Tests.MVectorTS ( test/Tests/MVectorTS.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/MVectorTS.o ) [bitvec] [6 of 9] Compiling Tests.SetOps ( test/Tests/SetOps.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/SetOps.o ) [bitvec] [7 of 9] Compiling Tests.SetOpsTS ( test/Tests/SetOpsTS.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/SetOpsTS.o ) [bitvec] [8 of 9] Compiling Tests.Vector ( test/Tests/Vector.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/Vector.o ) [bitvec] [9 of 9] Compiling Main ( test/Main.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Main.o ) [ormolu] [40 of 55] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.o, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.dyn_o ) [ormolu] [41 of 55] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, dist/build/Ormolu/Printer/Meat/Declaration/Splice.o, dist/build/Ormolu/Printer/Meat/Declaration/Splice.dyn_o ) [ormolu] [42 of 55] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, dist/build/Ormolu/Printer/Meat/Declaration/Rule.o, dist/build/Ormolu/Printer/Meat/Declaration/Rule.dyn_o ) [ormolu] [43 of 55] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.o, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.dyn_o ) [ormolu] [44 of 55] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, dist/build/Ormolu/Printer/Meat/Declaration/Instance.o, dist/build/Ormolu/Printer/Meat/Declaration/Instance.dyn_o ) [ormolu] [45 of 55] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, dist/build/Ormolu/Printer/Meat/Declaration/Class.o, dist/build/Ormolu/Printer/Meat/Declaration/Class.dyn_o ) [ormolu] [46 of 55] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, dist/build/Ormolu/Printer/Meat/Declaration.o, dist/build/Ormolu/Printer/Meat/Declaration.dyn_o ) [ormolu] [47 of 55] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, dist/build/Ormolu/Printer/Meat/Module.o, dist/build/Ormolu/Printer/Meat/Module.dyn_o ) [ormolu] [48 of 55] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.o, dist/build/Ormolu/Parser/Result.dyn_o ) [ormolu] [49 of 55] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.o, dist/build/Ormolu/Printer.dyn_o ) [ormolu] [50 of 55] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.o, dist/build/Ormolu/Parser.dyn_o ) [ormolu] [51 of 55] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.o, dist/build/Ormolu/Diff/ParseResult.dyn_o ) [ormolu] [52 of 55] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.o, dist/build/Ormolu/Utils/IO.dyn_o ) [ormolu] [53 of 55] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.o, dist/build/Ormolu/Utils/Fixity.dyn_o ) [ormolu] [54 of 55] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.o, dist/build/Ormolu/Utils/Cabal.dyn_o ) [ormolu] [55 of 55] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.o, dist/build/Ormolu.dyn_o ) [ormolu] [ 1 of 55] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.p_o ) [ormolu] [ 2 of 55] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.p_o ) [ormolu] [ 3 of 55] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.p_o ) [ormolu] [ 4 of 55] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.p_o ) [ormolu] [ 5 of 55] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.p_o ) [ormolu] [ 6 of 55] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.p_o ) [ormolu] [ 7 of 55] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.p_o ) [ormolu] [ 8 of 55] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.p_o ) [ormolu] [ 9 of 55] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.p_o ) [ormolu] [10 of 55] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.p_o ) [ormolu] [11 of 55] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.p_o ) [ormolu] [12 of 55] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.p_o ) [ormolu] [13 of 55] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.p_o ) [ormolu] [14 of 55] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.p_o ) [ormolu] [15 of 55] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.p_o ) [ormolu] [16 of 55] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.p_o ) [ormolu] [17 of 55] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.p_o ) [bitvec] [10 of 10] Linking dist/build/bitvec-tests/bitvec-tests [ormolu] [18 of 55] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.p_o ) [ormolu] [19 of 55] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.p_o ) [ormolu] [20 of 55] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.p_o ) [ormolu] [21 of 55] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.p_o ) [ormolu] [22 of 55] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.p_o ) [ormolu] [23 of 55] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.p_o ) [ormolu] [24 of 55] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, dist/build/Ormolu/Printer/Meat/Pragma.p_o ) [ormolu] [25 of 55] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, dist/build/Ormolu/Printer/Meat/Common.p_o ) [bitvec] buildPhase completed in 57 seconds [bitvec] Phase: checkPhase [ormolu] [26 of 55] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, dist/build/Ormolu/Printer/Meat/Declaration/Warning.p_o ) [bitvec] Running 1 test suites... [bitvec] Test suite bitvec-tests: RUNNING... [bitvec] All [bitvec]  Bit [bitvec]  Bits [bitvec]  Conjunction Idempotence: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Disjunction Idempotence: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Double Complement: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Set Bit: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Clear Bit: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Complement Bit: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Clear Zero: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Set Zero: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Test Zero: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Pop Zero: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Right Rotation: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Left Rotation: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Count Leading Zeros of Zero: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Count Trailing Zeros of Zero: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Eq [bitvec]  Transitive: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Symmetric: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Reflexive: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Ord [bitvec]  Antisymmetry: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Transitivity: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Totality: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Enum [bitvec]  Succ Pred Identity: OK [bitvec]  +++ OK, passed 100 tests; 96 discarded. [bitvec]  Pred Succ Identity: OK [bitvec]  +++ OK, passed 100 tests; 118 discarded. [bitvec]  Show [bitvec]  Show: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Equivariance: showsPrec: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Equivariance: showList: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Show/Read [bitvec]  Partial Isomorphism: show/read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Partial Isomorphism: show/read with initial space: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Partial Isomorphism: showsPrec/readsPrec: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Partial Isomorphism: showList/readList: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Partial Isomorphism: showListWith shows / readListDefault: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Num [bitvec]  Additive Commutativity: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Additive Left Identity: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Additive Right Identity: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplicative Associativity: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplicative Left Identity: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplicative Right Identity: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplication Left Distributes Over Addition: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplication Right Distributes Over Addition: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplicative Left Annihilation: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplicative Right Annihilation: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Additive Inverse: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Subtraction: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Abs Is Idempotent: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Signum Is Idempotent: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Product Of Abs And Signum Is Id: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Integral [bitvec]  Quotient Remainder: OK [bitvec]  +++ OK, passed 100 tests; 78 discarded. [bitvec]  Division Modulus: OK [bitvec]  +++ OK, passed 100 tests; 130 discarded. [bitvec]  Integer Roundtrip: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  QuotRem is (Quot, Rem): OK [bitvec]  +++ OK, passed 100 tests; 135 discarded. [bitvec]  DivMod is (Div, Mod): OK [bitvec]  +++ OK, passed 100 tests; 94 discarded. [bitvec]  divideByZero: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  toRational: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  F2Poly [bitvec]  Addition: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplication: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Square: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplication long: OK (0.02s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplication 1: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  Square long: OK (0.02s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  Remainder: OK [bitvec]  +++ OK, passed 100 tests; 67 discarded. [bitvec]  GCD: OK [bitvec]  +++ OK, passed 100 tests; 51 discarded. [bitvec]  Enum: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Show [bitvec]  Show: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Equivariance: showsPrec: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Equivariance: showList: OK (0.01s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  Num [bitvec]  Additive Commutativity: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Additive Left Identity: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Additive Right Identity: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplicative Associativity: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplicative Left Identity: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplicative Right Identity: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplication Left Distributes Over Addition: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplication Right Distributes Over Addition: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplicative Left Annihilation: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Multiplicative Right Annihilation: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Additive Inverse: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Subtraction: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Abs Is Idempotent: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Signum Is Idempotent: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Product Of Abs And Signum Is Id: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Integral [bitvec]  Quotient Remainder: OK [bitvec]  +++ OK, passed 100 tests; 54 discarded. [bitvec]  Division Modulus: OK [bitvec]  +++ OK, passed 100 tests; 56 discarded. [bitvec]  Integer Roundtrip: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  QuotRem is (Quot, Rem): OK [bitvec]  +++ OK, passed 100 tests; 49 discarded. [bitvec]  DivMod is (Div, Mod): OK [bitvec]  +++ OK, passed 100 tests; 57 discarded. [bitvec]  fromNegative: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  divideByZero: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  toRational: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  signum: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Data.Vector.Unboxed.Mutable.Bit [bitvec]  Data.Vector.Unboxed.Mutable functions [bitvec]  slice: OK [bitvec]  +++ OK, passed 100 tests; 46 discarded. [bitvec]  grow: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Read/write Words [bitvec]  castFromWords: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  cloneToWords: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  castToWords_1: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  castToWords_2: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Vector.Unboxed.MVector [bitvec]  New-Length: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Replicate-Length: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Slice-Length: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Grow-Length: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Set-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Sliced-Set-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Replicate-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Slice-Overlaps: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Slice-Copy: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Slice-Move: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-Copy-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-Move-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-Grow-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Sliced-Write-Copy-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Sliced-Write-Move-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Sliced-Write-Grow-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-InitializeAround-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-ClearAround-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-SetAround-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-WriteAround-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-CopyAround-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-MoveAround-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-InitializeBetween-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-ClearBetween-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-SetBetween-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-CopyBetween-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-MoveBetween-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  basicInitialize 1: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicInitialize 2: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicInitialize 3: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicInitialize 4: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicSet 1: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicSet 2: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicSet 3: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicSet 4: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicSet 5: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicSet 6: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicSet 7: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicSet 8: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicUnsafeCopy1: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicUnsafeCopy2: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicUnsafeCopy3: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicUnsafeCopy4: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicUnsafeCopy5: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  flipBit: OK [bitvec]  +++ OK, passed 100 tests; 39 discarded. [bitvec]  new negative: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  replicate negative: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Data.Vector.Unboxed.Mutable.Bit [bitvec]  Data.Vector.Unboxed.Mutable functions [bitvec]  slice: OK [bitvec]  +++ OK, passed 100 tests; 36 discarded. [bitvec]  grow: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Read/write Words [bitvec]  castFromWords: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  cloneToWords: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  castToWords_1: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  castToWords_2: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Vector.Unboxed.MVector [bitvec]  New-Length: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Replicate-Length: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Slice-Length: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Grow-Length: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Set-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Sliced-Set-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Replicate-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Slice-Overlaps: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Slice-Copy: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Slice-Move: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-Copy-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-Move-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-Grow-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Sliced-Write-Copy-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Sliced-Write-Move-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Sliced-Write-Grow-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-InitializeAround-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-ClearAround-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-SetAround-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-WriteAround-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-CopyAround-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-MoveAround-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-InitializeBetween-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-ClearBetween-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-SetBetween-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-CopyBetween-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Write-MoveBetween-Read: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  basicInitialize 1: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicInitialize 2: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicInitialize 3: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicInitialize 4: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicSet 1: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicSet 2: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicSet 3: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicSet 4: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicSet 5: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicSet 6: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicSet 7: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicSet 8: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicUnsafeCopy1: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicUnsafeCopy2: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicUnsafeCopy3: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicUnsafeCopy4: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  basicUnsafeCopy5: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  flipBit: OK [bitvec]  +++ OK, passed 100 tests; 64 discarded. [bitvec]  new negative: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  replicate negative: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Set operations [bitvec]  generalize1: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  generalize2: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  zipBits: OK [bitvec]  +++ OK, passed 200 tests. [bitvec]  zipInPlace: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  mapBits: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  mapInPlace: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  union: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  intersection: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  difference: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  symDiff: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  invertBits [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.01s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  invertInPlace: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  invertInPlaceWords: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  invertInPlace middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  invertInPlaceLong middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  reverseBits [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.01s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  reverseInPlace: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  reverseInPlaceWords: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  reverseInPlace middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  reverseInPlaceLong middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  selectBits [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [ormolu] [27 of 55] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, dist/build/Ormolu/Printer/Meat/ImportExport.p_o ) [bitvec]  middle_long: OK (0.03s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  excludeBits [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.03s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  countBits [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.01s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  Set operations [bitvec]  generalize1: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  generalize2: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  zipBits: OK [bitvec]  +++ OK, passed 200 tests. [bitvec]  zipInPlace: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  mapBits: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  mapInPlace: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  union: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  intersection: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  difference: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  symDiff: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  invertBits [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.01s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  invertInPlace: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  invertInPlaceWords: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  invertInPlace middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  invertInPlaceLong middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  reverseBits [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.01s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  reverseInPlace: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  reverseInPlaceWords: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  reverseInPlace middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  reverseInPlaceLong middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  selectBits [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.02s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  excludeBits [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.03s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  countBits [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.01s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  Data.Vector.Unboxed.Bit [bitvec]  Data.Vector.Unboxed functions [bitvec]  toList . fromList == id: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  fromList . toList == id [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.02s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  slice: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  cloneFromWords: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  cloneToWords [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.02s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  castToWords_1: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  castToWords_2: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  cloneFromWords8: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  cloneToWords8 [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.02s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  castToWords8_1: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  castToWords8_2: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  cloneToByteString: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  reverse [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.02s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  countBits [bitvec]  special case 1: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  matches definition [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.01s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  listBits [bitvec]  special case 1: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  special case 2: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  matches definition [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.01s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  and [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.01s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  or [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.01s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  bitIndex [bitvec]  special case 1: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  special case 2: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  special case 3: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  special case 4: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  special case 5: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  special case 6: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  special case 7: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  True [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.01s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  False [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.01s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  nthBitIndex [bitvec]  special case 1: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  special case 2: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  special case 3: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  special case 4: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  special case 5: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  special case 6: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  special case 7: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  matches bitIndex True [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [ormolu] [28 of 55] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.p_o ) [ormolu] [29 of 55] Compiling Ormolu.Printer.Meat.Declaration.OpTree[boot] ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.p_o-boot ) [ormolu] [30 of 55] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/Value.p_o-boot ) [bitvec]  middle_long: OK (0.01s) [ormolu] [31 of 55] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, dist/build/Ormolu/Printer/Meat/Type.p_o ) [bitvec]  +++ OK, passed 100 tests. [bitvec]  matches bitIndex False [bitvec]  simple: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  simple_long: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  middle_long: OK (0.01s) [bitvec]  +++ OK, passed 100 tests. [bitvec]  matches sequence of bitIndex True: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  matches sequence of bitIndex False: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  matches countBits: OK [bitvec]  +++ OK, passed 100 tests; 63 discarded. [bitvec]  negative argument: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Bits instance [bitvec]  rotate is reversible: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  bit: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  shiftL: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  shiftR: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  zeroBits: OK [bitvec]  +++ OK, passed 1 test. [bitvec]  bitSize: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  isSigned: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  setBit: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  clearBit: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  complementBit: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  Concurrency [bitvec]  invertInPlace: OK (0.16s) [bitvec]  +++ OK, passed 1 test. [ormolu] [32 of 55] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, dist/build/Ormolu/Printer/Meat/Declaration/Signature.p_o ) [bitvec]  reverseInPlace: OK (0.39s) [bitvec]  +++ OK, passed 1 test. [bitvec]  zipInPlace: OK (0.04s) [bitvec]  +++ OK, passed 1 test. [bitvec]  [bitvec] All 363 tests passed (1.21s) [bitvec] Test suite bitvec-tests: PASS [bitvec] Test suite logged to: dist/test/bitvec-1.1.5.0-bitvec-tests.log [bitvec] 1 of 1 test suites (1 of 1 test cases) passed. [bitvec] Phase: haddockPhase [ormolu] [33 of 55] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.p_o ) [bitvec] Preprocessing library for bitvec-1.1.5.0.. [bitvec] Running Haddock on library for bitvec-1.1.5.0.. [bitvec] Warning: The documentation for the following packages are not installed. No [bitvec] links will be generated to these packages: vector-0.13.2.0 [bitvec] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ormolu] [34 of 55] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.p_o ) [ormolu] [35 of 55] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, dist/build/Ormolu/Printer/Meat/Declaration/Type.p_o ) [ormolu] [36 of 55] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, dist/build/Ormolu/Printer/Meat/Declaration/Data.p_o ) [ormolu] [37 of 55] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, dist/build/Ormolu/Printer/Meat/Declaration/Default.p_o ) [ormolu] [38 of 55] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration.p_o-boot ) [ormolu] [39 of 55] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, dist/build/Ormolu/Printer/Meat/Declaration/Value.p_o ) [bitvec] [ 1 of 13] Compiling Data.Bit.PdepPext ( src/Data/Bit/PdepPext.hs, nothing ) [bitvec] [ 2 of 13] Compiling Data.Bit.SIMD ( src/Data/Bit/SIMD.hs, nothing ) [bitvec] [ 3 of 13] Compiling Data.Bit.Utils ( src/Data/Bit/Utils.hs, nothing ) [bitvec] [ 4 of 13] Compiling Data.Bit.InternalTS ( src/Data/Bit/InternalTS.hs, nothing ) [bitvec] [ 5 of 13] Compiling Data.Bit.MutableTS ( src/Data/Bit/MutableTS.hs, nothing ) [bitvec] [ 6 of 13] Compiling Data.Bit.Internal ( src/Data/Bit/Internal.hs, nothing ) [bitvec] [ 7 of 13] Compiling Data.Bit.Mutable ( src/Data/Bit/Mutable.hs, nothing ) [bitvec] [ 8 of 13] Compiling Data.Bit.ImmutableTS ( src/Data/Bit/ImmutableTS.hs, nothing ) [bitvec] [ 9 of 13] Compiling Data.Bit.Immutable ( src/Data/Bit/Immutable.hs, nothing ) [bitvec] [10 of 13] Compiling Data.Bit.F2PolyTS ( src/Data/Bit/F2PolyTS.hs, nothing ) [bitvec] [11 of 13] Compiling Data.Bit.ThreadSafe ( src/Data/Bit/ThreadSafe.hs, nothing ) [bitvec] [12 of 13] Compiling Data.Bit.F2Poly ( src/Data/Bit/F2Poly.hs, nothing ) [bitvec] [13 of 13] Compiling Data.Bit ( src/Data/Bit.hs, nothing ) [bitvec] Haddock coverage: [bitvec] Warning: 'Bit' is ambiguous. It is defined [bitvec]  * at src/Data/Bit/Internal.hs:81:15 [bitvec]  * at src/Data/Bit/Internal.hs:81:1 [bitvec]  You may be able to disambiguate the identifier by qualifying it or [bitvec]  by specifying the type/value namespace explicitly. [bitvec]  Defaulting to the one defined at src/Data/Bit/Internal.hs:81:1 [bitvec] Warning: Data.Bit.InternalTS: Couldn't find .haddock for export Vector [bitvec] Warning: Data.Bit.InternalTS: Couldn't find .haddock for export MVector [bitvec] Warning: 'Bit' is ambiguous. It is defined [bitvec]  * at src/Data/Bit/Internal.hs:63:15 [bitvec]  * at src/Data/Bit/Internal.hs:63:1 [bitvec]  You may be able to disambiguate the identifier by qualifying it or [bitvec]  by specifying the type/value namespace explicitly. [bitvec]  Defaulting to the one defined at src/Data/Bit/Internal.hs:63:1 [bitvec] Warning: Data.Bit.Internal: Couldn't find .haddock for export Vector [bitvec] Warning: Data.Bit.Internal: Couldn't find .haddock for export MVector [bitvec] Warning: 'Bit' is ambiguous. It is defined [bitvec]  * at src/Data/Bit/Internal.hs:81:15 [bitvec]  * at src/Data/Bit/Internal.hs:81:1 [bitvec]  You may be able to disambiguate the identifier by qualifying it or [bitvec]  by specifying the type/value namespace explicitly. [bitvec]  Defaulting to the one defined at src/Data/Bit/Internal.hs:81:1 [bitvec] Warning: 'F2Poly' is ambiguous. It is defined [bitvec]  * at src/Data/Bit/F2Poly.hs:69:18 [bitvec]  * at src/Data/Bit/F2Poly.hs:69:1 [bitvec]  You may be able to disambiguate the identifier by qualifying it or [bitvec]  by specifying the type/value namespace explicitly. [bitvec]  Defaulting to the one defined at src/Data/Bit/F2Poly.hs:69:1 [bitvec] Warning: Data.Bit.ThreadSafe: Couldn't find .haddock for export Vector [bitvec] Warning: Data.Bit.ThreadSafe: Couldn't find .haddock for export MVector [bitvec]  95% ( 40 / 42) in 'Data.Bit.ThreadSafe' [bitvec] Warning: 'Bit' is ambiguous. It is defined [bitvec]  * at src/Data/Bit/Internal.hs:63:15 [bitvec]  * at src/Data/Bit/Internal.hs:63:1 [bitvec]  You may be able to disambiguate the identifier by qualifying it or [bitvec]  by specifying the type/value namespace explicitly. [bitvec]  Defaulting to the one defined at src/Data/Bit/Internal.hs:63:1 [bitvec] Warning: 'F2Poly' is ambiguous. It is defined [bitvec]  * at src/Data/Bit/F2Poly.hs:69:18 [bitvec]  * at src/Data/Bit/F2Poly.hs:69:1 [bitvec]  You may be able to disambiguate the identifier by qualifying it or [bitvec]  by specifying the type/value namespace explicitly. [bitvec]  Defaulting to the one defined at src/Data/Bit/F2Poly.hs:69:1 [bitvec] Warning: Data.Bit: Couldn't find .haddock for export Vector [bitvec] Warning: Data.Bit: Couldn't find .haddock for export MVector [bitvec]  95% ( 40 / 42) in 'Data.Bit' [bitvec] Warning: Data.Bit.ThreadSafe: could not find link destinations for: [bitvec]  - Data.Vector.Generic.Base.Vector [bitvec]  - Data.Vector.Generic.Mutable.Base.MVector [bitvec]  - Data.Vector.Generic.Base.Mutable [bitvec]  - Data.Vector.Unboxed.Base.Unbox [bitvec]  - Data.Vector.Generic.Base.basicLength [bitvec]  - Data.Vector.Generic.Base.basicUnsafeIndexM [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeNew [bitvec]  - Data.Vector.Generic.Base.basicUnsafeFreeze [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice [bitvec]  - Data.Vector.Generic.Mutable.Base.basicLength [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeRead [bitvec]  - Data.Vector.Generic.Base.elemseq [bitvec]  - Data.Vector.Generic.Mutable.Base.basicInitialize [bitvec]  - Data.Vector.Generic.Base.basicUnsafeCopy [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy [bitvec]  - Data.Vector.Generic.Base.basicUnsafeSlice [bitvec]  - Data.Vector.Generic.Mutable.Base.basicClear [bitvec]  - Data.Vector.Generic.Mutable.Base.basicOverlaps [bitvec]  - Data.Vector.Generic.Mutable.Base.basicSet [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeMove [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate [bitvec]  - Data.Vector.Generic.Base.basicUnsafeThaw [bitvec]  - Data.Bit.InternalTS.D:R:VectorBit0 [bitvec]  - Data.Bit.InternalTS.D:R:MVectorsBit0 [bitvec]  - Data.Bit.InternalTS.Rep_Bit [bitvec]  - Data.Bit.F2PolyTS.Rep_F2Poly [bitvec] Warning: Data.Bit: could not find link destinations for: [bitvec]  - Data.Vector.Generic.Base.Vector [bitvec]  - Data.Vector.Generic.Mutable.Base.MVector [bitvec]  - Data.Vector.Generic.Base.Mutable [bitvec]  - Data.Vector.Unboxed.Base.Unbox [bitvec]  - Data.Vector.Generic.Base.basicLength [bitvec]  - Data.Vector.Generic.Base.basicUnsafeIndexM [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeNew [bitvec]  - Data.Vector.Generic.Base.basicUnsafeFreeze [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice [bitvec]  - Data.Vector.Generic.Mutable.Base.basicLength [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeRead [bitvec]  - Data.Vector.Generic.Base.elemseq [bitvec]  - Data.Vector.Generic.Mutable.Base.basicInitialize [bitvec]  - Data.Vector.Generic.Base.basicUnsafeCopy [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy [bitvec]  - Data.Vector.Generic.Base.basicUnsafeSlice [bitvec]  - Data.Vector.Generic.Mutable.Base.basicClear [bitvec]  - Data.Vector.Generic.Mutable.Base.basicOverlaps [bitvec]  - Data.Vector.Generic.Mutable.Base.basicSet [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeMove [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate [bitvec]  - Data.Vector.Generic.Base.basicUnsafeThaw [bitvec]  - Data.Bit.Internal.D:R:VectorBit0 [bitvec]  - Data.Bit.Internal.D:R:MVectorsBit0 [bitvec]  - Data.Bit.Internal.Rep_Bit [bitvec]  - Data.Bit.F2Poly.Rep_F2Poly [ormolu] [40 of 55] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.p_o ) [ormolu] [41 of 55] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, dist/build/Ormolu/Printer/Meat/Declaration/Splice.p_o ) [ormolu] [42 of 55] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, dist/build/Ormolu/Printer/Meat/Declaration/Rule.p_o ) [ormolu] [43 of 55] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.p_o ) [ormolu] [44 of 55] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, dist/build/Ormolu/Printer/Meat/Declaration/Instance.p_o ) [ormolu] [45 of 55] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, dist/build/Ormolu/Printer/Meat/Declaration/Class.p_o ) [ormolu] [46 of 55] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, dist/build/Ormolu/Printer/Meat/Declaration.p_o ) [ormolu] [47 of 55] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, dist/build/Ormolu/Printer/Meat/Module.p_o ) [ormolu] [48 of 55] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.p_o ) [ormolu] [49 of 55] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.p_o ) [ormolu] [50 of 55] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.p_o ) [ormolu] [51 of 55] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.p_o ) [ormolu] [52 of 55] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.p_o ) [ormolu] [53 of 55] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.p_o ) [ormolu] [54 of 55] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.p_o ) [ormolu] [55 of 55] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.p_o ) [bitvec] Documentation created: dist/doc/html/bitvec/, dist/doc/html/bitvec/bitvec.txt [bitvec] Preprocessing test suite 'bitvec-tests' for bitvec-1.1.5.0.. [bitvec] Phase: installPhase [bitvec] Installing library in /nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv [bitvec] Phase: fixupPhase [bitvec] shrinking RPATHs of ELF executables and libraries in /nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0 [bitvec] shrinking /nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSbitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv-ghc9.8.1.so [bitvec] checking for references to /build/ in /nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0... [bitvec] patching script interpreter paths in /nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0 [bitvec] stripping (with command strip and flags -S -p) in /nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0/lib [bitvec] shrinking RPATHs of ELF executables and libraries in /nix/store/k6d8hx3m73gks1gilq0l63x8kcfa8rxw-bitvec-1.1.5.0-doc [bitvec] checking for references to /build/ in /nix/store/k6d8hx3m73gks1gilq0l63x8kcfa8rxw-bitvec-1.1.5.0-doc... [bitvec] patching script interpreter paths in /nix/store/k6d8hx3m73gks1gilq0l63x8kcfa8rxw-bitvec-1.1.5.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0 /nix/store/k6d8hx3m73gks1gilq0l63x8kcfa8rxw-bitvec-1.1.5.0-doc [post-build-hook] Pushing 1 paths (95 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0 (10.61 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0 /nix/store/k6d8hx3m73gks1gilq0l63x8kcfa8rxw-bitvec-1.1.5.0-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/k6d8hx3m73gks1gilq0l63x8kcfa8rxw-bitvec-1.1.5.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/02a9dn6djpyxpm33zd6v011rjl1kymyk-bitvec-1.1.5.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/g0xl2czhbwl0abpqk6imksfbypj8v6wy-bitvec-1.1.5.0.drv' to 'https://cache.nix-ci.com'... Progress: 5 of 45 built (1 building) Building vector-algorithms [ormolu] Preprocessing executable 'ormolu' for ormolu-0.7.4.0.. [ormolu] Building executable 'ormolu' for ormolu-0.7.4.0.. [ormolu] [1 of 2] Compiling Paths_ormolu ( dist/build/ormolu/autogen/Paths_ormolu.hs, dist/build/ormolu/ormolu-tmp/Paths_ormolu.o, dist/build/ormolu/ormolu-tmp/Paths_ormolu.dyn_o ) [ormolu] [2 of 2] Compiling Main ( app/Main.hs, dist/build/ormolu/ormolu-tmp/Main.o ) [vector-algorithms] Phase: setupCompilerEnvironmentPhase [vector-algorithms] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [vector-algorithms] Phase: unpackPhase [vector-algorithms] unpacking source archive /nix/store/w9xzrbhbc5fiimrhfcm7v50mi11vg2wi-vector-algorithms-0.9.1.0.tar.gz [vector-algorithms] source root is vector-algorithms-0.9.1.0 [vector-algorithms] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "vector-algorithms-0.9.1.0/vector-algorithms.cabal" [vector-algorithms] Phase: patchPhase [vector-algorithms] Phase: compileBuildDriverPhase [vector-algorithms] setupCompileFlags: -package-db=/build/tmp.yUJXzI4rxs/setup-package.conf.d -threaded [vector-algorithms] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.yUJXzI4rxs/Main.o ) [vector-algorithms] [2 of 2] Linking Setup [ormolu] [3 of 3] Linking dist/build/ormolu/ormolu [vector-algorithms] Phase: updateAutotoolsGnuConfigScriptsPhase [vector-algorithms] Phase: configurePhase [vector-algorithms] configureFlags: --verbose --prefix=/nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/vbnn6pbyqz7qfr2ci8ngb73wmci187jg-vector-algorithms-0.9.1.0-doc/share/doc/vector-algorithms-0.9.1.0 --with-gcc=gcc --package-db=/build/tmp.yUJXzI4rxs/package.conf.d --ghc-option=-j16 --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=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [vector-algorithms] Using Parsec parser [vector-algorithms] Configuring vector-algorithms-0.9.1.0... [vector-algorithms] Flags chosen: bench=True, boundschecks=True, internalchecks=False, llvm=False, [vector-algorithms] unsafechecks=False [vector-algorithms] Dependency base >=4.8 && <5: using base-4.19.0.0 [vector-algorithms] Dependency bitvec >=1.0 && <1.2: using bitvec-1.1.5.0 [vector-algorithms] Dependency bytestring >=0.9 && <1: using bytestring-0.12.0.2 [vector-algorithms] Dependency primitive >=0.6.2.0 && <0.10: using primitive-0.9.1.0 [vector-algorithms] Dependency vector >=0.6 && <0.14: using vector-0.13.2.0 [vector-algorithms] Dependency QuickCheck >2.9 && <2.16: using QuickCheck-2.14.3 [vector-algorithms] Dependency base >=4.9: using base-4.19.0.0 [vector-algorithms] Dependency bytestring: using bytestring-0.12.0.2 [vector-algorithms] Dependency containers: using containers-0.6.8 [vector-algorithms] Dependency vector: using vector-0.13.2.0 [vector-algorithms] Dependency vector-algorithms: using vector-algorithms-0.9.1.0 [vector-algorithms] Source component graph: [vector-algorithms]  component lib [vector-algorithms]  component test:properties dependency lib [vector-algorithms] Configured component graph: [vector-algorithms]  component vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck [vector-algorithms]  include base-4.19.0.0-b960 [vector-algorithms]  include bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv [vector-algorithms]  include bytestring-0.12.0.2-4690 [vector-algorithms]  include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [vector-algorithms]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [vector-algorithms]  component vector-algorithms-0.9.1.0-KJ9K7ycPUXk4MEEz0MjAeu-properties [vector-algorithms]  include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [vector-algorithms]  include base-4.19.0.0-b960 [vector-algorithms]  include bytestring-0.12.0.2-4690 [vector-algorithms]  include containers-0.6.8-4775 [vector-algorithms]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [vector-algorithms]  include vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck [vector-algorithms] Linked component graph: [vector-algorithms]  unit vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck [vector-algorithms]  include base-4.19.0.0-b960 [vector-algorithms]  include bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv [vector-algorithms]  include bytestring-0.12.0.2-4690 [vector-algorithms]  include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [vector-algorithms]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [vector-algorithms]  Data.Vector.Algorithms=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms,Data.Vector.Algorithms.AmericanFlag=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.AmericanFlag,Data.Vector.Algorithms.Heap=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.Heap,Data.Vector.Algorithms.Insertion=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.Insertion,Data.Vector.Algorithms.Intro=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.Intro,Data.Vector.Algorithms.Merge=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.Merge,Data.Vector.Algorithms.Optimal=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.Optimal,Data.Vector.Algorithms.Radix=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.Radix,Data.Vector.Algorithms.Search=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.Search,Data.Vector.Algorithms.Tim=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.Tim [vector-algorithms]  unit vector-algorithms-0.9.1.0-KJ9K7ycPUXk4MEEz0MjAeu-properties [vector-algorithms]  include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [vector-algorithms]  include base-4.19.0.0-b960 [vector-algorithms]  include bytestring-0.12.0.2-4690 [vector-algorithms]  include containers-0.6.8-4775 [vector-algorithms]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [vector-algorithms]  include vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck [vector-algorithms] Ready component graph: [vector-algorithms]  definite vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck [vector-algorithms]  depends base-4.19.0.0-b960 [vector-algorithms]  depends bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv [vector-algorithms]  depends bytestring-0.12.0.2-4690 [vector-algorithms]  depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [vector-algorithms]  depends vector-0.13.2.0-KITycIPQp0R25115diGgzh [vector-algorithms]  definite vector-algorithms-0.9.1.0-KJ9K7ycPUXk4MEEz0MjAeu-properties [vector-algorithms]  depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [vector-algorithms]  depends base-4.19.0.0-b960 [vector-algorithms]  depends bytestring-0.12.0.2-4690 [vector-algorithms]  depends containers-0.6.8-4775 [vector-algorithms]  depends vector-0.13.2.0-KITycIPQp0R25115diGgzh [vector-algorithms]  depends vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck [vector-algorithms] Using Cabal-3.10.2.0 compiled by ghc-9.8 [vector-algorithms] Using compiler: ghc-9.8.1 [vector-algorithms] Using install prefix: [vector-algorithms] /nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0 [vector-algorithms] Executables installed in: [vector-algorithms] /nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0/bin [vector-algorithms] Libraries installed in: [vector-algorithms] /nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck [vector-algorithms] Dynamic Libraries installed in: [vector-algorithms] /nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [vector-algorithms] Private executables installed in: [vector-algorithms] /nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0/libexec/x86_64-linux-ghc-9.8.1/vector-algorithms-0.9.1.0 [vector-algorithms] Data files installed in: [vector-algorithms] /nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0/share/x86_64-linux-ghc-9.8.1/vector-algorithms-0.9.1.0 [vector-algorithms] Documentation installed in: [vector-algorithms] /nix/store/vbnn6pbyqz7qfr2ci8ngb73wmci187jg-vector-algorithms-0.9.1.0-doc/share/doc/vector-algorithms-0.9.1.0 [vector-algorithms] Configuration files installed in: [vector-algorithms] /nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0/etc [vector-algorithms] No alex found [vector-algorithms] Using ar found on system at: [vector-algorithms] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [vector-algorithms] No c2hs found [vector-algorithms] No cpphs found [vector-algorithms] No doctest found [vector-algorithms] Using gcc version 14.3.0 given by user at: [vector-algorithms] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [vector-algorithms] Using ghc version 9.8.1 found on system at: [vector-algorithms] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [vector-algorithms] Using ghc-pkg version 9.8.1 found on system at: [vector-algorithms] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [vector-algorithms] No ghcjs found [vector-algorithms] No ghcjs-pkg found [vector-algorithms] No greencard found [vector-algorithms] Using haddock version 2.30.0 found on system at: [vector-algorithms] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [vector-algorithms] No happy found [vector-algorithms] Using haskell-suite found on system at: haskell-suite-dummy-location [vector-algorithms] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [vector-algorithms] No hmake found [vector-algorithms] Using hpc version 0.69 found on system at: [vector-algorithms] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [vector-algorithms] Using hsc2hs version 0.68.10 found on system at: [vector-algorithms] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [vector-algorithms] Using hscolour version 1.25 found on system at: [vector-algorithms] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [vector-algorithms] No jhc found [vector-algorithms] Using ld found on system at: [vector-algorithms] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [vector-algorithms] No pkg-config found [vector-algorithms] Using runghc version 9.8.1 found on system at: [vector-algorithms] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [vector-algorithms] Using strip version 2.44 found on system at: [vector-algorithms] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [vector-algorithms] Using tar found on system at: [vector-algorithms] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [vector-algorithms] No uhc found [vector-algorithms] Phase: buildPhase [vector-algorithms] Preprocessing library for vector-algorithms-0.9.1.0.. [vector-algorithms] Building library for vector-algorithms-0.9.1.0.. [vector-algorithms] [ 1 of 11] Compiling Data.Vector.Algorithms.Common ( src/Data/Vector/Algorithms/Common.hs, dist/build/Data/Vector/Algorithms/Common.o, dist/build/Data/Vector/Algorithms/Common.dyn_o ) [vector-algorithms] [ 2 of 11] Compiling Data.Vector.Algorithms.Optimal ( src/Data/Vector/Algorithms/Optimal.hs, dist/build/Data/Vector/Algorithms/Optimal.o, dist/build/Data/Vector/Algorithms/Optimal.dyn_o ) [vector-algorithms] [ 3 of 11] Compiling Data.Vector.Algorithms.Insertion ( src/Data/Vector/Algorithms/Insertion.hs, dist/build/Data/Vector/Algorithms/Insertion.o, dist/build/Data/Vector/Algorithms/Insertion.dyn_o ) [ormolu] Preprocessing test suite 'tests' for ormolu-0.7.4.0.. [ormolu] Building test suite 'tests' for ormolu-0.7.4.0.. [vector-algorithms] [ 4 of 11] Compiling Data.Vector.Algorithms.Merge ( src/Data/Vector/Algorithms/Merge.hs, dist/build/Data/Vector/Algorithms/Merge.o, dist/build/Data/Vector/Algorithms/Merge.dyn_o ) [ormolu] [ 1 of 11] Compiling Ormolu.CabalInfoSpec ( tests/Ormolu/CabalInfoSpec.hs, dist/build/tests/tests-tmp/Ormolu/CabalInfoSpec.o ) [vector-algorithms] [ 5 of 11] Compiling Data.Vector.Algorithms.AmericanFlag ( src/Data/Vector/Algorithms/AmericanFlag.hs, dist/build/Data/Vector/Algorithms/AmericanFlag.o, dist/build/Data/Vector/Algorithms/AmericanFlag.dyn_o ) [ormolu] [ 2 of 11] Compiling Ormolu.Diff.TextSpec ( tests/Ormolu/Diff/TextSpec.hs, dist/build/tests/tests-tmp/Ormolu/Diff/TextSpec.o ) [ormolu] [ 3 of 11] Compiling Ormolu.Fixity.ParserSpec ( tests/Ormolu/Fixity/ParserSpec.hs, dist/build/tests/tests-tmp/Ormolu/Fixity/ParserSpec.o ) [vector-algorithms] [ 6 of 11] Compiling Data.Vector.Algorithms.Heap ( src/Data/Vector/Algorithms/Heap.hs, dist/build/Data/Vector/Algorithms/Heap.o, dist/build/Data/Vector/Algorithms/Heap.dyn_o ) [ormolu] [ 4 of 11] Compiling Ormolu.Fixity.PrinterSpec ( tests/Ormolu/Fixity/PrinterSpec.hs, dist/build/tests/tests-tmp/Ormolu/Fixity/PrinterSpec.o ) [ormolu] [ 5 of 11] Compiling Ormolu.FixitySpec ( tests/Ormolu/FixitySpec.hs, dist/build/tests/tests-tmp/Ormolu/FixitySpec.o ) [ormolu] [ 6 of 11] Compiling Ormolu.OpTreeSpec ( tests/Ormolu/OpTreeSpec.hs, dist/build/tests/tests-tmp/Ormolu/OpTreeSpec.o ) [ormolu] [ 7 of 11] Compiling Ormolu.Parser.OptionsSpec ( tests/Ormolu/Parser/OptionsSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/OptionsSpec.o ) [ormolu] [ 8 of 11] Compiling Ormolu.Parser.ParseFailureSpec ( tests/Ormolu/Parser/ParseFailureSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/ParseFailureSpec.o ) [ormolu] [ 9 of 11] Compiling Ormolu.Parser.PragmaSpec ( tests/Ormolu/Parser/PragmaSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/PragmaSpec.o ) [ormolu] [10 of 11] Compiling Ormolu.PrinterSpec ( tests/Ormolu/PrinterSpec.hs, dist/build/tests/tests-tmp/Ormolu/PrinterSpec.o ) [ormolu] [11 of 11] Compiling Main ( tests/Spec.hs, dist/build/tests/tests-tmp/Main.o ) [ormolu] [12 of 12] Linking dist/build/tests/tests [vector-algorithms] [ 7 of 11] Compiling Data.Vector.Algorithms.Intro ( src/Data/Vector/Algorithms/Intro.hs, dist/build/Data/Vector/Algorithms/Intro.o, dist/build/Data/Vector/Algorithms/Intro.dyn_o ) [ormolu] buildPhase completed in 1 minutes 7 seconds [ormolu] Phase: checkPhase [ormolu] Running 1 test suites... [ormolu] Test suite tests: RUNNING... [ormolu]  [ormolu] Ormolu.CabalInfo [ormolu]  findCabalFile [ormolu]  returns correct absolute path [✔] [ormolu]  finds correct path even when it starts from nonsense [✔] [ormolu]  returns Nothing when it cannot find a cabal file [✔] [ormolu]  does not consider directories as .cabal files [✔] [ormolu]  parseCabalInfo [ormolu]  extracts correct cabal info from ormolu.cabal for src/Ormolu/Config.hs [✔] [ormolu]  extracts correct cabal info from ormolu.cabal for tests/Ormolu/PrinterSpec.hs [✔] [ormolu]  handles correctly files that are not mentioned in ormolu.cabal [✔] [ormolu]  handles `hs-source-dirs: .` [✔] [ormolu]  handles empty hs-source-dirs [✔] [ormolu] Ormolu.Diff.Text [ormolu]  printTextDiff [ormolu]  one-line-added [✔] [ormolu]  one-line-removed [✔] [ormolu]  no-preceding [✔] [ormolu]  no-following [✔] [ormolu]  simple-hunk [✔] [ormolu]  joined-hunk [✔] [ormolu]  two-hunks [✔] [ormolu]  trimming [✔] [ormolu]  trailing-blank-line [✔] [ormolu]  trimming-trailing-both-eof [✔] [ormolu]  trimming-trailing-both-out-of-margin [✔] [ormolu] Ormolu.Fixity [ormolu]  gives the correct fixity info for (:) (built-in) [✔] [ormolu]  does not know operators from base if base is not a dependency [✔] [ormolu]  does not know operators from base if Prelude is not imported [✔] [ormolu]  infers fixities of operators from base correctly [✔] [ormolu]  does not know (>>>) when Control.Category is not imported [✔] [ormolu]  infer correct fixity for (>>>) when Control.Category is imported [✔] [ormolu]  handles 'as' imports correctly [✔] [ormolu]  handles 'qualified' imports correctly [✔] [ormolu]  handles 'qualified as' imports correctly [✔] [ormolu]  handles explicit import lists correctly [✔] [ormolu]  handles hiding import lists correctly [✔] [ormolu]  handles qualified imports with explicit import lists correctly [✔] [ormolu]  handles qualified import with hiding correctly [✔] [ormolu]  handles qualified import and explicit import lists correctly (1) [✔] [ormolu]  handles qualified import and explicit import lists correctly (2) [✔] [ormolu]  handles qualified import and hiding import correctly (1) [✔] [ormolu]  handles qualified import and hiding import correctly (2) [✔] [ormolu]  works for several imports from different packages [✔] [ormolu]  merges approximations in case of a conflict [✔] [ormolu]  correctly handles package-qualified imports (1) [✔] [ormolu]  correctly handles package-qualified imports (2) [✔] [ormolu]  default module re-exports: Control.Lens brings into scope Control.Lens.Lens [✔] [ormolu]  default module re-exports: Control.Lens qualified brings into scope Control.Lens.Lens [✔] [ormolu]  default module re-exports: Control.Lens qualified as brings into scope Control.Lens.Lens [✔] [ormolu]  re-export chains: exported module can itself re-export another module [✔] [ormolu] Ormolu.Fixity.Parser [ormolu]  parseDotOrmolu [ormolu]  parses the empty input without choking [✔] [ormolu]  parses a collection of fixity declarations [✔] [ormolu]  combines conflicting fixity declarations correctly [✔] [ormolu]  handles CRLF line endings correctly [✔] [ormolu]  fails with correct parse error (keyword wrong second line) [✔] [ormolu]  parses module re-exports and combines them correctly [✔] [ormolu]  parses fixity declarations + module re-export declarations with blanks [✔] [ormolu]  parseFixtiyDeclaration [ormolu]  parses a simple infixr declaration [✔] [ormolu]  parses a simple infixl declaration [✔] [ormolu]  parses a simple infix declaration [✔] [ormolu]  parses a declaration for a ticked identifier [✔] [ormolu]  parses a declaration for a ticked identifier (constructor case) [✔] [ormolu]  parses a multi-operator declaration [✔] [ormolu]  parses a declaration with a unicode operator [✔] [ormolu]  fails with correct parse error (keyword wrong) [✔] [ormolu]  fails with correct parse error (missing operator) [✔] [ormolu]  fails with correct parse error (trailing comma) [✔] [ormolu]  fails with correct parse error (precedence greater than 9) [✔] [ormolu]  parseModuleReexportDeclaration [ormolu]  parses a re-export declaration [✔] [ormolu]  parses a re-export declaration (explicit package) [✔] [ormolu]  fails with correct parse error (keyword wrong) [✔] [ormolu]  fails with correct parse error (module syntax) [✔] [ormolu]  fails with correct parse error (typo: export intead exports) [✔] [ormolu] Ormolu.Fixity.Printer [ormolu]  parseFixityOverrides & printFixityOverrides [ormolu]  arbitrary fixity maps are printed and parsed back correctly [✔] [ormolu]  +++ OK, passed 100 tests. [ormolu] Ormolu.OpTree [ormolu]  flattens a tree correctly [✔] [ormolu]  uses 'minOps' strategy by default [✔] [ormolu]  uses 'maxOps' strategy if 'minOps' strategy fails [✔] [ormolu]  defaults to 'hardSplitter' strategy if both 'minOps' and 'maxOps' strategies fail [✔] [ormolu]  reassociates correctly: complex example 1 [✔] [ormolu] Ormolu.Parser.Options [ormolu]  GHC options in source files take priority [ormolu]  default extensions can be disabled locally [✔] [ormolu]  extensions disabled via CLI can be enabled locally [✔] [ormolu] Ormolu.Parser.ParseFailure [ormolu]  disabling-preserves-error-location.hs fails at 12:1 [✔] [ormolu]  line-pragma.hs fails at 4:47 [✔] [ormolu] Ormolu.Parser.Pragma [ormolu]  parsePragma [ormolu]  {-# LANGUAGE Foo #-} [✔] [ormolu]  {-# language Foo #-} [✔] [ormolu]  {-#LANGUAGE Foo#-} [✔] [ormolu]  {-# LANGUAGE Foo#-} [✔] [ormolu]  {-#language Foo#-} [✔] [ormolu]  {-# lAngUAGe Foo #-} [✔] [ormolu]  {-# LANGUAGE Foo, Bar #-} [✔] [ormolu]  {-# LANGUAGE Foo Bar #-} [✔] [ormolu]  {-# BOO Foo #-} [✔] [ormolu]  something [✔] [ormolu]  {-# LANGUAGE foo, Bar #-} [✔] [ormolu]  {-# OPTIONS_GHC foo bar baz #-} [✔] [ormolu]  {-#OPTIONS_HADDOCK foo, bar, baz #-} [✔] [ormolu] Ormolu.Printer [ormolu]  declaration/class/multi-parameters2.hs works [✔] [ormolu]  declaration/class/default-signatures-simple.hs works [✔] [ormolu]  declaration/class/default-implementations-comments.hs works [✔] [ormolu]  declaration/class/newlines-and-haddocks.hs works [✔] [ormolu]  declaration/class/associated-data1.hs works [✔] [ormolu]  declaration/class/associated-types1.hs works [✔] [ormolu]  declaration/class/single-parameters.hs works [✔] [ormolu]  declaration/class/associated-types2.hs works [✔] [ormolu]  declaration/class/type-operators2.hs works [✔] [ormolu]  declaration/class/multi-parameters1.hs works [✔] [ormolu]  declaration/class/empty-classes.hs works [✔] [ormolu]  declaration/class/poly-kinded-classes.hs works [✔] [ormolu]  declaration/class/newlines-between-methods.hs works [✔] [ormolu]  declaration/class/super-classes.hs works [✔] [ormolu]  declaration/class/type-operators3.hs works [✔] [ormolu]  declaration/class/default-signatures.hs works [✔] [ormolu]  declaration/class/default-implementations.hs works [✔] [ormolu]  declaration/class/newlines-and-default-decls.hs works [✔] [ormolu]  declaration/class/associated-data2.hs works [✔] [ormolu]  declaration/class/functional-dependencies.hs works [✔] [ormolu]  declaration/class/newlines-after-where.hs works [✔] [ormolu]  declaration/class/associated-type-defaults.hs works [✔] [ormolu]  declaration/class/type-operators1.hs works [✔] [ormolu]  declaration/class/dependency-super-classes.hs works [✔] [ormolu]  declaration/type-families/type-family/no-annotation.hs works [✔] [ormolu]  declaration/type-families/type-family/injective.hs works [✔] [ormolu]  declaration/type-families/type-family/simple.hs works [✔] [ormolu]  declaration/type-families/type-family/operator.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/with-comments.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/with-forall.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/no-annotation.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/with-equal-sign.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/injective.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/type-arguments.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/simple.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/multi-line.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/infix.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/promotion.hs works [✔] [ormolu]  declaration/type-families/data-family/no-annotation.hs works [✔] [ormolu]  declaration/type-families/data-family/type-arguments.hs works [✔] [ormolu]  declaration/type-families/data-family/simple.hs works [✔] [ormolu]  declaration/value/pattern-synonyms/explicitely-bidirectional.hs works [✔] [ormolu]  declaration/value/pattern-synonyms/bidirectional.hs works [✔] [ormolu]  declaration/value/pattern-synonyms/unidirectional.hs works [✔] [ormolu]  declaration/value/function/builtin-syntax.hs works [✔] [ormolu]  declaration/value/function/parenthesis-lhs.hs works [✔] [ormolu]  declaration/value/function/primitive-literals.hs works [✔] [ormolu]  declaration/value/function/operators-1.hs works [✔] [ormolu]  declaration/value/function/parallel-comprehensions-single-line.hs works [✔] [ormolu]  declaration/value/function/multi-way-if.hs works [✔] [ormolu]  declaration/value/function/guards.hs works [✔] [ormolu]  declaration/value/function/typed-hole.hs works [✔] [ormolu]  declaration/value/function/operator-sections.hs works [✔] [ormolu]  declaration/value/function/explicit-type.hs works [✔] [ormolu]  declaration/value/function/complex-list.hs works [✔] [ormolu]  declaration/value/function/operator-comments-2.hs works [✔] [ormolu]  declaration/value/function/where.hs works [✔] [ormolu]  declaration/value/function/backticks-lhs.hs works [✔] [ormolu]  declaration/value/function/arithmetic-sequences.hs works [✔] [ormolu]  declaration/value/function/awkward-comment-0.hs works [✔] [ormolu]  declaration/value/function/negation.hs works [✔] [ormolu]  declaration/value/function/tuple-sections.hs works [✔] [ormolu]  declaration/value/function/pragmas.hs works [✔] [ormolu]  declaration/value/function/operators-4.hs works [✔] [ormolu]  declaration/value/function/awkward-comment-1.hs works [✔] [ormolu]  declaration/value/function/operators-3.hs works [✔] [ormolu]  declaration/value/function/implicit-params.hs works [✔] [ormolu]  declaration/value/function/unboxed-string-lit.hs works [✔] [ormolu]  declaration/value/function/lambda-case.hs works [✔] [ormolu]  declaration/value/function/lambda-single-line.hs works [✔] [ormolu]  declaration/value/function/if-single-line.hs works [✔] [ormolu]  declaration/value/function/where-nested.hs works [✔] [ormolu]  declaration/value/function/splice.hs works [✔] [ormolu]  declaration/value/function/blank-lines-let.hs works [✔] [ormolu]  declaration/value/function/list-comprehensions.hs works [✔] [ormolu]  declaration/value/function/lambda-multi-line2.hs works [✔] [ormolu]  declaration/value/function/simple.hs works [✔] [ormolu]  declaration/value/function/application-0.hs works [✔] [ormolu]  declaration/value/function/backticks.hs works [✔] [ormolu]  declaration/value/function/blank-lines-where.hs works [✔] [ormolu]  declaration/value/function/prefix.hs works [✔] [ormolu]  declaration/value/function/quasi-quotes.hs works [✔] [ormolu]  declaration/value/function/operator-fixity-defaulting.hs works [✔] [ormolu]  declaration/value/function/if-multi-line.hs works [✔] [ormolu]  declaration/value/function/operator-hash-with-unboxed-sums.hs works [✔] [ormolu]  declaration/value/function/unboxed-tuples.hs works [✔] [ormolu]  declaration/value/function/let-nested.hs works [✔] [ormolu]  declaration/value/function/if-single-line-functions-do.hs works [✔] [ormolu]  declaration/value/function/case-multi-line-guards.hs works [✔] [ormolu]  declaration/value/function/operator-hash-without-unboxed-sums.hs works [✔] [ormolu]  declaration/value/function/overloaded-labels.hs works [✔] [ormolu]  declaration/value/function/tricky-parens.hs works [✔] [ormolu]  declaration/value/function/if-single-line-functions.hs works [✔] [ormolu]  declaration/value/function/strings.hs works [✔] [ormolu]  declaration/value/function/list-notation-1.hs works [✔] [ormolu]  declaration/value/function/operator-comments-1.hs works [✔] [ormolu]  declaration/value/function/if-with-comment-above-branches.hs works [✔] [ormolu]  declaration/value/function/block-arguments.hs works [✔] [ormolu]  declaration/value/function/if-with-comment-in-branches.hs works [✔] [ormolu]  declaration/value/function/newline-single-line-body.hs works [✔] [ormolu]  declaration/value/function/if-with-comment-before-do-blocks.hs works [✔] [ormolu]  declaration/value/function/if-with-comment-next-to-keyword.hs works [✔] [ormolu]  declaration/value/function/case-empty.hs works [✔] [ormolu]  declaration/value/function/operators-7.hs works [✔] [ormolu]  declaration/value/function/parallel-comprehensions-complex.hs works [✔] [ormolu]  declaration/value/function/case-multi-line.hs works [✔] [ormolu]  declaration/value/function/negative-literals.hs works [✔] [ormolu]  declaration/value/function/type-applications-and-splice.hs works [✔] [ormolu]  declaration/value/function/equality-constraints.hs works [✔] [ormolu]  declaration/value/function/lexical-negation.hs works [✔] [ormolu]  declaration/value/function/application-2.hs works [✔] [ormolu]  declaration/value/function/operators-6.hs works [✔] [ormolu]  declaration/value/function/list-notation-2.hs works [✔] [ormolu]  declaration/value/function/lambda-multi-line1.hs works [✔] [ormolu]  declaration/value/function/tuples.hs works [✔] [ormolu]  declaration/value/function/static-pointers.hs works [✔] [ormolu]  declaration/value/function/parens.hs works [✔] [ormolu]  declaration/value/function/list-notation-0.hs works [✔] [ormolu]  declaration/value/function/multiple-matches.hs works [✔] [ormolu]  declaration/value/function/multiple-guards.hs works [✔] [ormolu]  declaration/value/function/fancy-forall-0.hs works [✔] [ormolu]  declaration/value/function/application-1.hs works [✔] [ormolu]  declaration/value/function/operators-0.hs works [✔] [ormolu]  declaration/value/function/unboxed-sums.hs works [✔] [ormolu]  declaration/value/function/multiline-arguments.hs works [✔] [ormolu]  declaration/value/function/type-applications.hs works [✔] [ormolu]  declaration/value/function/arg-breakpoints.hs works [✔] [ormolu]  declaration/value/function/let-single-line.hs works [✔] [ormolu]  declaration/value/function/operators-5.hs works [✔] [ormolu]  declaration/value/function/do-single-multi.hs works [✔] [ormolu]  declaration/value/function/overindentation.hs works [✔] [ormolu]  declaration/value/function/operators-2.hs works [✔] [ormolu]  declaration/value/function/let-multi-line.hs works [✔] [ormolu]  declaration/value/function/if-with-comment-in-branches-with-functions.hs works [✔] [ormolu]  declaration/value/function/fancy-forall-1.hs works [✔] [ormolu]  declaration/value/function/list-notation-3.hs works [✔] [ormolu]  declaration/value/function/typed-expressions.hs works [✔] [ormolu]  declaration/value/function/do-where.hs works [✔] [ormolu]  declaration/value/function/case-single-line.hs works [✔] [ormolu]  declaration/value/function/operator-comments-0.hs works [✔] [ormolu]  declaration/value/function/do/expr.hs works [✔] [ormolu]  declaration/value/function/do/applications-and-parens.hs works [✔] [ormolu]  declaration/value/function/do/hang-rhs-arrow.hs works [✔] [ormolu]  declaration/value/function/do/comment-spacing.hs works [✔] [ormolu]  declaration/value/function/do/operator-and-parens.hs works [✔] [ormolu]  declaration/value/function/do/comment-alignment.hs works [✔] [ormolu]  declaration/value/function/do/recursive-do-mdo.hs works [✔] [ormolu]  declaration/value/function/do/do-dollar-mixed-chain.hs works [✔] [ormolu]  declaration/value/function/do/recursive-do-rec.hs works [✔] [ormolu]  declaration/value/function/do/blocks.hs works [✔] [ormolu]  declaration/value/function/do/let.hs works [✔] [ormolu]  declaration/value/function/infix/dollar-chains-1.hs works [✔] [ormolu]  declaration/value/function/infix/dollar-chains-2.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-s-colon.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-lt-colon-1.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-l-gt.hs works [✔] [ormolu]  declaration/value/function/infix/do.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-eq-dollar-2.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-l-lt.hs works [✔] [ormolu]  declaration/value/function/infix/dollar-chains-5.hs works [✔] [ormolu]  declaration/value/function/infix/tricky-colon-chain.hs works [✔] [ormolu]  declaration/value/function/infix/qualified-ops.hs works [✔] [ormolu]  declaration/value/function/infix/esqueleto-1.hs works [✔] [ormolu]  declaration/value/function/infix/hspec-expectation.hs works [✔] [ormolu]  declaration/value/function/infix/hanging.hs works [✔] [ormolu]  declaration/value/function/infix/simple.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-gt-colon-2.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-gt-dollar.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-colon-do.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-gt-normal.hs works [✔] [ormolu]  declaration/value/function/infix/qualified-prelude.hs works [✔] [ormolu]  declaration/value/function/infix/dollar-chains-3.hs works [✔] [ormolu]  declaration/value/function/infix/esqueleto-0.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-eq-colon-2.hs works [✔] [ormolu]  declaration/value/function/infix/comments.hs works [✔] [ormolu]  declaration/value/function/infix/lenses.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-s-dollar.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-l-eq.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-eq-dollar-1.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-gt-colon-1.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-lt-dollar.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-l-s.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-eq-normal.hs works [✔] [ormolu]  declaration/value/function/infix/dollar-chains-6.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-lt-normal.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-lt-colon-2.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-s-normal.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-eq-colon-1.hs works [✔] [ormolu]  declaration/value/function/infix/applicative.hs works [✔] [ormolu]  declaration/value/function/infix/dollar-chains-4.hs works [✔] [ormolu]  declaration/value/function/infix/unicode.hs works [✔] [ormolu]  declaration/value/function/pattern/multiple-guard-statements.hs works [✔] [ormolu]  declaration/value/function/pattern/multiline-case-pattern.hs works [✔] [ormolu]  declaration/value/function/pattern/strictness.hs works [✔] [ormolu]  declaration/value/function/pattern/multiline-guard-statement.hs works [✔] [ormolu]  declaration/value/function/pattern/famous-cardano-pattern.hs works [✔] [ormolu]  declaration/value/function/pattern/unboxed-sum-pattern.hs works [✔] [ormolu]  declaration/value/function/pattern/pattern-bind.hs works [✔] [ormolu]  declaration/value/function/pattern/many-guards-in-singleline.hs works [✔] [ormolu]  declaration/value/function/pattern/record-patterns.hs works [✔] [ormolu]  declaration/value/function/pattern/quasi-quotes-pattern.hs works [✔] [ormolu]  declaration/value/function/pattern/sig-pattern.hs works [✔] [ormolu]  declaration/value/function/pattern/as-pattern.hs works [✔] [ormolu]  declaration/value/function/pattern/splice-pattern.hs works [✔] [ormolu]  declaration/value/function/pattern/n-plus-k-pattern.hs works [✔] [ormolu]  declaration/value/function/pattern/view-pattern.hs works [✔] [ormolu]  declaration/value/function/record/hanging-after-equal-con.hs works [✔] [ormolu]  declaration/value/function/record/hanging-after-equal-update.hs works [✔] [ormolu]  declaration/value/function/record/wildcards.hs works [✔] [ormolu]  declaration/value/function/record/updaters.hs works [✔] [ormolu]  declaration/value/function/record/constructors.hs works [✔] [ormolu]  declaration/value/function/record/inter-comments.hs works [✔] [ormolu]  declaration/value/function/record/record-dot.hs works [✔] [ormolu]  declaration/value/function/comprehension/transform-monad.hs works [✔] [ormolu]  declaration/value/function/comprehension/transform-single-line.hs works [✔] [ormolu]  declaration/value/function/comprehension/transform-multi-line2.hs works [✔] [ormolu]  declaration/value/function/comprehension/transform-multi-line3.hs works [✔] [ormolu]  declaration/value/function/comprehension/transform-multi-line1.hs works [✔] [ormolu]  declaration/value/function/comprehension/transform-multi-line4.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-do-complex.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-ifs.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-applications2.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-forms2.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-form-do-indent.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-applications.hs works [✔] [ormolu]  declaration/value/function/arrow/recursive-procs.hs works [✔] [ormolu]  declaration/value/function/arrow/multiline-case.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-parentheses.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-do-simple2.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-do-simple1.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-lets.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-cases.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-lambdas.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-forms1.hs works [✔] [ormolu]  declaration/value/other/line-multi-line.hs works [✔] [ormolu]  declaration/value/other/comments-get-before-op.hs works [✔] [ormolu]  declaration/value/other/line-single-line.hs works [✔] [ormolu]  declaration/splice/bracket.hs works [✔] [ormolu]  declaration/splice/bracket-unicode.hs works [✔] [ormolu]  declaration/splice/untyped-splice.hs works [✔] [ormolu]  declaration/splice/quotes.hs works [✔] [ormolu]  declaration/splice/grouped-splices.hs works [✔] [ormolu]  declaration/splice/quasiquote.hs works [✔] [ormolu]  declaration/splice/bracket-declaration.hs works [✔] [ormolu]  declaration/splice/typed-splice.hs works [✔] [ormolu]  declaration/splice/splice-decl.hs works [✔] [ormolu]  declaration/deriving/singleline.hs works [✔] [ormolu]  declaration/deriving/multiline.hs works [✔] [ormolu]  declaration/deriving/overlapping.hs works [✔] [ormolu]  declaration/signature/standalone-kind.hs works [✔] [ormolu]  declaration/signature/set-cost-centre/set-cost-centre.hs works [✔] [ormolu]  declaration/signature/specialize/specialize.hs works [✔] [ormolu]  declaration/signature/specialize/specialize-instance.hs works [✔] [ormolu]  declaration/signature/pattern/single-line.hs works [✔] [ormolu]  declaration/signature/pattern/multiline.hs works [✔] [ormolu]  declaration/signature/fixity/infixr.hs works [✔] [ormolu]  declaration/signature/fixity/infixl.hs works [✔] [ormolu]  declaration/signature/fixity/infix.hs works [✔] [ormolu]  declaration/signature/complete/complete.hs works [✔] [ormolu]  declaration/signature/inline/noinline.hs works [✔] [ormolu]  declaration/signature/inline/inline.hs works [✔] [ormolu]  declaration/signature/inline/inlineable.hs works [✔] [ormolu]  declaration/signature/inline/conlike.hs works [✔] [ormolu]  declaration/signature/type/unrelated.hs works [✔] [ormolu]  declaration/signature/type/long-multiline-applications.hs works [✔] [ormolu]  declaration/signature/type/long-function-name.hs works [✔] [ormolu]  declaration/signature/type/context-single-line.hs works [✔] [ormolu]  declaration/signature/type/infix-promoted-type-constructor.hs works [✔] [ormolu]  declaration/signature/type/arguments.hs works [✔] [ormolu]  declaration/signature/type/context-multi-line.hs works [✔] [ormolu]  declaration/signature/type/multi-value.hs works [✔] [ormolu]  declaration/signature/type/unicode.hs works [✔] [ormolu]  declaration/signature/minimal/minimal.hs works [✔] [ormolu]  declaration/annotation/annotation.hs works [✔] [ormolu]  declaration/type-synonyms/simple.hs works [✔] [ormolu]  declaration/type-synonyms/multi-line.hs works [✔] [ormolu]  declaration/type-synonyms/with-weird-haddock.hs works [✔] [ormolu]  declaration/default/default.hs works [✔] [ormolu]  declaration/rewrite-rule/prelude4.hs works [✔] [ormolu]  declaration/rewrite-rule/basic1.hs works [✔] [ormolu]  declaration/rewrite-rule/prelude3.hs works [✔] [ormolu]  declaration/rewrite-rule/prelude2.hs works [✔] [ormolu]  declaration/rewrite-rule/basic2.hs works [✔] [ormolu]  declaration/rewrite-rule/forall-0.hs works [✔] [ormolu]  declaration/rewrite-rule/phase.hs works [✔] [ormolu]  declaration/rewrite-rule/empty.hs works [✔] [ormolu]  declaration/rewrite-rule/never-active.hs works [✔] [ormolu]  declaration/rewrite-rule/prelude1.hs works [✔] [ormolu]  declaration/rewrite-rule/forall-1.hs works [✔] [ormolu]  declaration/rewrite-rule/type-signature.hs works [✔] [ormolu]  declaration/warning/warning-single-line.hs works [✔] [ormolu]  declaration/warning/warning-multiline.hs works [✔] [ormolu]  declaration/instance/contexts-comments.hs works [✔] [ormolu]  declaration/instance/data-family-instances.hs works [✔] [ormolu]  declaration/instance/overlappable-instances.hs works [✔] [ormolu]  declaration/instance/associated-types.hs works [✔] [ormolu]  declaration/instance/instance-sigs.hs works [✔] [ormolu]  declaration/instance/newlines-between-methods.hs works [✔] [ormolu]  declaration/instance/associated-data.hs works [✔] [ormolu]  declaration/instance/contexts.hs works [✔] [ormolu]  declaration/instance/empty-instance.hs works [✔] [ormolu]  declaration/instance/data-family-instances-gadt.hs works [✔] [ormolu]  declaration/instance/instance-sigs-multiple.hs works [✔] [ormolu]  declaration/instance/data-family-instances-newtype.hs works [✔] [ormolu]  declaration/instance/newlines-after-where.hs works [✔] [ormolu]  declaration/instance/single-parameter.hs works [✔] [ormolu]  declaration/instance/multi-parameter.hs works [✔] [ormolu]  declaration/instance/type-family-instances.hs works [✔] [ormolu]  declaration/role-annotation/single-line.hs works [✔] [ormolu]  declaration/role-annotation/multi-line.hs works [✔] [ormolu]  declaration/foreign/foreign-export.hs works [✔] [ormolu]  declaration/foreign/foreign-import.hs works [✔] [ormolu]  declaration/type/lits.hs works [✔] [ormolu]  declaration/type/splice.hs works [✔] [ormolu]  declaration/type/promotion-0.hs works [✔] [ormolu]  declaration/type/misc-kind-signatures.hs works [✔] [ormolu]  declaration/type/forall.hs works [✔] [ormolu]  declaration/type/visible-forall.hs works [✔] [ormolu]  declaration/type/type-applications.hs works [✔] [ormolu]  declaration/type/promotion-1.hs works [✔] [ormolu]  declaration/data/existential.hs works [✔] [ormolu]  declaration/data/partly-documented.hs works [✔] [ormolu]  declaration/data/existential-multiline.hs works [✔] [ormolu]  declaration/data/simple-broken.hs works [✔] [ormolu]  declaration/data/kind-annotations.hs works [✔] [ormolu]  declaration/data/record-fancy-existential.hs works [✔] [ormolu]  declaration/data/strictness.hs works [✔] [ormolu]  declaration/data/ctype-0.hs works [✔] [ormolu]  declaration/data/record-multi-const.hs works [✔] [ormolu]  declaration/data/multiline.hs works [✔] [ormolu]  declaration/data/multiline-arg-parens.hs works [✔] [ormolu]  declaration/data/simple.hs works [✔] [ormolu]  declaration/data/unnamed-field-comment-0.hs works [✔] [ormolu]  declaration/data/with-comment.hs works [✔] [ormolu]  declaration/data/multiline-names.hs works [✔] [ormolu]  declaration/data/ctype-1.hs works [✔] [ormolu]  declaration/data/empty.hs works [✔] [ormolu]  declaration/data/datatype-contexts.hs works [✔] [ormolu]  declaration/data/record.hs works [✔] [ormolu]  declaration/data/existential-unicode.hs works [✔] [ormolu]  declaration/data/invisible-binders.hs works [✔] [ormolu]  declaration/data/infix.hs works [✔] [ormolu]  declaration/data/unnamed-field-comment-3.hs works [✔] [ormolu]  declaration/data/fat-multiline.hs works [✔] [ormolu]  declaration/data/gadt-syntax.hs works [✔] [ormolu]  declaration/data/deriving-strategies.hs works [✔] [ormolu]  declaration/data/newtype.hs works [✔] [ormolu]  declaration/data/unnamed-field-comment-1.hs works [✔] [ormolu]  declaration/data/single-constructor-with-haddock.hs works [✔] [ormolu]  declaration/data/operators.hs works [✔] [ormolu]  declaration/data/deriving.hs works [✔] [ormolu]  declaration/data/type-data.hs works [✔] [ormolu]  declaration/data/unnamed-field-comment-2.hs works [✔] [ormolu]  declaration/data/record-singleline.hs works [✔] [ormolu]  declaration/data/with-weird-haddock.hs works [✔] [ormolu]  declaration/data/gadt/strictness.hs works [✔] [ormolu]  declaration/data/gadt/multiline-where.hs works [✔] [ormolu]  declaration/data/gadt/multiline.hs works [✔] [ormolu]  declaration/data/gadt/simple.hs works [✔] [vector-algorithms] [ 8 of 11] Compiling Data.Vector.Algorithms.Radix ( src/Data/Vector/Algorithms/Radix.hs, dist/build/Data/Vector/Algorithms/Radix.o, dist/build/Data/Vector/Algorithms/Radix.dyn_o ) [vector-algorithms] [ 9 of 11] Compiling Data.Vector.Algorithms.Search ( src/Data/Vector/Algorithms/Search.hs, dist/build/Data/Vector/Algorithms/Search.o, dist/build/Data/Vector/Algorithms/Search.dyn_o ) [vector-algorithms] [10 of 11] Compiling Data.Vector.Algorithms ( src/Data/Vector/Algorithms.hs, dist/build/Data/Vector/Algorithms.o, dist/build/Data/Vector/Algorithms.dyn_o ) [ormolu]  declaration/data/gadt/multiple-declaration.hs works [✔] [ormolu]  declaration/data/gadt/record.hs works [✔] [ormolu]  declaration/data/gadt/unicode.hs works [✔] [ormolu]  declaration/data/field-layout/variants.hs works [✔] [ormolu]  declaration/data/field-layout/record-1.hs works [✔] [ormolu]  declaration/data/field-layout/record-2.hs works [✔] [ormolu]  declaration/data/field-layout/gadt.hs works [✔] [ormolu]  declaration/data/field-layout/record-0.hs works [✔] [ormolu]  import/merging-2.hs works [✔] [ormolu]  import/misc.hs works [✔] [ormolu]  import/deprecated-export-single-line.hs works [✔] [ormolu]  import/comments-inside-imports.hs works [✔] [ormolu]  import/explicit-imports-with-comments.hs works [✔] [ormolu]  import/deprecated-export-multi-line.hs works [✔] [ormolu]  import/simple.hs works [✔] [ormolu]  import/nested-explicit-imports.hs works [✔] [ormolu]  import/sorted-package-imports.hs works [✔] [ormolu]  import/qualified-prelude.hs works [✔] [ormolu]  import/sorted.hs works [✔] [ormolu]  import/explicit-prelude.hs works [✔] [ormolu]  import/qualified-post.hs works [✔] [ormolu]  import/merging-0.hs works [✔] [ormolu]  import/deduplication-bug.hs works [✔] [ormolu]  import/comments-per-import.hs works [✔] [ormolu]  import/explicit-imports.hs works [✔] [ormolu]  import/sorted-export-list.hs works [✔] [ormolu]  import/merging-1.hs works [✔] [ormolu]  other/invalid-haddock-1.hs works [✔] [ormolu]  other/comment-two-blocks.hs works [✔] [ormolu]  other/comment-style-transform.hs works [✔] [ormolu]  other/invalid-haddock-2.hs works [✔] [ormolu]  other/comment-spacing.hs works [✔] [ormolu]  other/comment-trailing-space.hs works [✔] [ormolu]  other/overly-indented.hs works [✔] [ormolu]  other/multiline-forall.hs works [✔] [ormolu]  other/pragma-no-header.hs works [✔] [ormolu]  other/pragma-comments.hs works [✔] [ormolu]  other/comment-alignment.hs works [✔] [ormolu]  other/invalid-haddock-double-trigger.hs works [✔] [ormolu]  other/argument-comment.hs works [✔] [ormolu]  other/following-comment-last-3.hs works [✔] [ormolu]  other/consequetive-pipe-comments.hs works [✔] [ormolu]  other/comment-inside-construct.hs works [✔] [ormolu]  other/multiple-blank-line-comment.hs works [✔] [ormolu]  other/empty-forall.hs works [✔] [ormolu]  other/haddock-sections.hs works [✔] [ormolu]  other/merging-comments.hs works [✔] [ormolu]  other/inline-comment-1.hs works [✔] [ormolu]  other/linear-arrows.hs works [✔] [ormolu]  other/comment-empty-let.hs works [✔] [ormolu]  other/empty-haddock.hs works [✔] [ormolu]  other/multiline-comments-reindent.hs works [✔] [ormolu]  other/trailing-whitespace.hs works [✔] [ormolu]  other/pragma-comments-after.hs works [✔] [ormolu]  other/pragma-sorting.hs works [✔] [ormolu]  other/following-comment-last-0.hs works [✔] [ormolu]  other/jsffi.hs works [✔] [ormolu]  other/ascii.hs works [✔] [ormolu]  other/following-comment-last-1.hs works [✔] [ormolu]  other/comment-after-preceding-haddock.hs works [✔] [ormolu]  other/following-comment-last-2.hs works [✔] [ormolu]  other/comment-glued-together.hs works [✔] [ormolu]  other/comment-following-preceding-gap.hs works [✔] [ormolu]  other/inline-comment-0.hs works [✔] [ormolu]  other/necessary-brackets.hs works [✔] [ormolu]  other/comment-multiline-after.hs works [✔] [ormolu]  other/haddock-without-module-header.hs works [✔] [ormolu]  other/pragma.hs works [✔] [ormolu]  other/comment-before-hanging.hs works [✔] [ormolu]  other/invalid-haddock-weird.hs works [✔] [ormolu]  other/disabling/line-pragma-in-disabled-region.hs works [✔] [ormolu]  other/disabling/preserve-empty-lines.hs works [✔] [ormolu]  other/disabling/suffix-comment.hs works [✔] [ormolu]  other/disabling/empty-disabled-region.hs works [✔] [ormolu]  other/disabling/whole-file.hs works [✔] [ormolu]  other/disabling/normalize-magic-comments.hs works [✔] [ormolu]  other/disabling/closing-comment-in-disabled-region.hs works [✔] [ormolu]  other/disabling/single-definition.hs works [✔] [ormolu]  other/disabling/preserve-trailing-whitespace.hs works [✔] [ormolu]  other/cpp/lonely-hash.hs works [✔] [ormolu]  other/cpp/continuation.hs works [✔] [ormolu]  other/cpp/separation-2b.hs works [✔] [ormolu]  other/cpp/cpp-and-imports.hs works [✔] [ormolu]  other/cpp/separation-2a.hs works [✔] [ormolu]  other/cpp/simple-import.hs works [✔] [ormolu]  other/cpp/separation-0b.hs works [✔] [ormolu]  other/cpp/shifted.hs works [✔] [ormolu]  other/cpp/separation-1b.hs works [✔] [ormolu]  other/cpp/separation-1a.hs works [✔] [ormolu]  other/cpp/separation-0a.hs works [✔] [ormolu]  module-header/shebang.hs works [✔] [ormolu]  module-header/multiline2.hs works [✔] [ormolu]  module-header/warning-pragma-list-multiline.hs works [✔] [ormolu]  module-header/singleline.hs works [✔] [ormolu]  module-header/preceding-comment-with-haddock.hs works [✔] [ormolu]  module-header/warning-pragma-singleton-list.hs works [✔] [ormolu]  module-header/named-section.hs works [✔] [ormolu]  module-header/multiline.hs works [✔] [ormolu]  module-header/simple.hs works [✔] [ormolu]  module-header/singleline-empty.hs works [✔] [ormolu]  module-header/stack-header-2.hs works [✔] [ormolu]  module-header/empty.hs works [✔] [ormolu]  module-header/warning-pragma-multiline.hs works [✔] [ormolu]  module-header/empty-haddock.hs works [✔] [ormolu]  module-header/multiline-empty-comment.hs works [✔] [ormolu]  module-header/stack-header-1.hs works [✔] [ormolu]  module-header/double-dot-with-names.hs works [✔] [ormolu]  module-header/shebang-with-pragmas.hs works [✔] [ormolu]  module-header/stack-header-0.hs works [✔] [ormolu]  module-header/simple-with-comments.hs works [✔] [ormolu]  module-header/multiline-with-comments.hs works [✔] [ormolu]  module-header/warning-pragma.hs works [✔] [ormolu]  module-header/leading-empty-line.hs works [✔] [ormolu]  module-header/multiline-empty.hs works [✔] [ormolu]  module-header/double-shebangs.hs works [✔] [ormolu]  [ormolu] Finished in 6.0866 seconds [ormolu] 565 examples, 0 failures [ormolu] Test suite tests: PASS [ormolu] Test suite logged to: dist/test/ormolu-0.7.4.0-tests.log [ormolu] 1 of 1 test suites (1 of 1 test cases) passed. [ormolu] Phase: haddockPhase [ormolu] Preprocessing library for ormolu-0.7.4.0.. [ormolu] Running Haddock on library for ormolu-0.7.4.0.. [ormolu] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [vector-algorithms] [11 of 11] Compiling Data.Vector.Algorithms.Tim ( src/Data/Vector/Algorithms/Tim.hs, dist/build/Data/Vector/Algorithms/Tim.o, dist/build/Data/Vector/Algorithms/Tim.dyn_o ) [ormolu] [ 1 of 55] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, /build/ghc1706_0/ghc_4.o, /build/ghc1706_0/ghc_4.dyn_o ) [vector-algorithms] [ 1 of 11] Compiling Data.Vector.Algorithms.Common ( src/Data/Vector/Algorithms/Common.hs, dist/build/Data/Vector/Algorithms/Common.p_o ) [vector-algorithms] [ 2 of 11] Compiling Data.Vector.Algorithms.Optimal ( src/Data/Vector/Algorithms/Optimal.hs, dist/build/Data/Vector/Algorithms/Optimal.p_o ) [ormolu] [ 2 of 55] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, nothing ) [ormolu] [ 3 of 55] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, nothing ) [ormolu] [ 4 of 55] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, /build/ghc1706_0/ghc_10.o, /build/ghc1706_0/ghc_10.dyn_o ) [vector-algorithms] [ 3 of 11] Compiling Data.Vector.Algorithms.Insertion ( src/Data/Vector/Algorithms/Insertion.hs, dist/build/Data/Vector/Algorithms/Insertion.p_o ) [vector-algorithms] [ 4 of 11] Compiling Data.Vector.Algorithms.Merge ( src/Data/Vector/Algorithms/Merge.hs, dist/build/Data/Vector/Algorithms/Merge.p_o ) [ormolu] [ 5 of 55] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, nothing ) [ormolu] [ 6 of 55] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, nothing ) [ormolu] [ 7 of 55] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, nothing ) [ormolu] [ 8 of 55] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, nothing ) [ormolu] [ 9 of 55] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, nothing ) [ormolu] [10 of 55] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, nothing ) [ormolu] [11 of 55] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, nothing ) [ormolu] [12 of 55] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, /build/ghc1706_0/ghc_8.o, /build/ghc1706_0/ghc_8.dyn_o ) [vector-algorithms] [ 5 of 11] Compiling Data.Vector.Algorithms.AmericanFlag ( src/Data/Vector/Algorithms/AmericanFlag.hs, dist/build/Data/Vector/Algorithms/AmericanFlag.p_o ) [ormolu] [13 of 55] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, /build/ghc1706_0/ghc_6.o, /build/ghc1706_0/ghc_6.dyn_o ) [ormolu] [14 of 55] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, nothing ) [vector-algorithms] [ 6 of 11] Compiling Data.Vector.Algorithms.Heap ( src/Data/Vector/Algorithms/Heap.hs, dist/build/Data/Vector/Algorithms/Heap.p_o ) [ormolu] [15 of 55] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, nothing ) [ormolu] [16 of 55] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, nothing ) [ormolu] [17 of 55] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, nothing ) [ormolu] [18 of 55] Compiling Ormolu.Config ( src/Ormolu/Config.hs, nothing ) [ormolu] [19 of 55] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, nothing ) [ormolu] [20 of 55] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, nothing ) [ormolu] [21 of 55] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, nothing ) [ormolu] [22 of 55] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, nothing ) [ormolu] [23 of 55] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, nothing ) [ormolu] [24 of 55] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, nothing ) [ormolu] [25 of 55] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, nothing ) [ormolu] [26 of 55] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, nothing ) [ormolu] [27 of 55] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, nothing ) [ormolu] [28 of 55] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, nothing ) [ormolu] [29 of 55] Compiling Ormolu.Printer.Meat.Declaration.OpTree[boot] ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs-boot, nothing ) [ormolu] [30 of 55] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, nothing ) [ormolu] [31 of 55] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, nothing ) [ormolu] [32 of 55] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, nothing ) [ormolu] [33 of 55] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, nothing ) [ormolu] [34 of 55] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, nothing ) [ormolu] [35 of 55] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, nothing ) [ormolu] [36 of 55] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, nothing ) [ormolu] [37 of 55] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, nothing ) [ormolu] [38 of 55] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, nothing ) [ormolu] [39 of 55] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, nothing ) [vector-algorithms] [ 7 of 11] Compiling Data.Vector.Algorithms.Intro ( src/Data/Vector/Algorithms/Intro.hs, dist/build/Data/Vector/Algorithms/Intro.p_o ) [ormolu] [40 of 55] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, nothing ) [ormolu] [41 of 55] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, nothing ) [ormolu] [42 of 55] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, nothing ) [ormolu] [43 of 55] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, nothing ) [ormolu] [44 of 55] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, nothing ) [ormolu] [45 of 55] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, nothing ) [ormolu] [46 of 55] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, nothing ) [ormolu] [47 of 55] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, nothing ) [ormolu] [48 of 55] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, nothing ) [ormolu] [49 of 55] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, nothing ) [ormolu] [50 of 55] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, nothing ) [ormolu] [51 of 55] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, nothing ) [ormolu] [52 of 55] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, nothing ) [ormolu] [53 of 55] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, nothing ) [ormolu] [54 of 55] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, nothing ) [ormolu] [55 of 55] Compiling Ormolu ( src/Ormolu.hs, nothing ) [ormolu] Haddock coverage: [ormolu] Warning: 'RealSrcSpan' is ambiguous. It is defined [ormolu]  * in ‘GHC.Types.SrcLoc’ [ormolu]  * in ‘GHC.Types.SrcLoc’ [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined in ‘GHC.Types.SrcLoc’ [ormolu] Warning: 'SpanStream' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Printer/SpanStream.hs:22:22 [ormolu]  * at src/Ormolu/Printer/SpanStream.hs:22:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Printer/SpanStream.hs:22:1 [ormolu]  100% ( 3 / 3) in 'Ormolu.Printer.SpanStream' [ormolu]  100% ( 3 / 3) in 'Ormolu.Processing.Cpp' [ormolu] Warning: 'AddEpAnn' is ambiguous. It is defined [ormolu]  * in ‘GHC.Parser.Annotation’ [ormolu]  * in ‘GHC.Parser.Annotation’ [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined in ‘GHC.Parser.Annotation’ [ormolu] Warning: 'StringBuffer' is ambiguous. It is defined [ormolu]  * in ‘GHC.Data.StringBuffer’ [ormolu]  * in ‘GHC.Data.StringBuffer’ [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined in ‘GHC.Data.StringBuffer’ [ormolu] Warning: 'ModuleName' is ambiguous. It is defined [ormolu]  * in ‘Distribution.ModuleName’ [ormolu]  * in ‘Language.Haskell.Syntax.Module.Name’ [ormolu]  * in ‘Language.Haskell.Syntax.Module.Name’ [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined in ‘Language.Haskell.Syntax.Module.Name’ [ormolu]  87% ( 14 / 16) in 'Ormolu.Utils' [ormolu]  Missing documentation for: [ormolu]  HasSrcSpan (src/Ormolu/Utils.hs:144) [ormolu]  getLoc' (src/Ormolu/Utils.hs:157) [ormolu]  87% ( 14 / 16) in 'Ormolu.Terminal' [ormolu]  Missing documentation for: [ormolu]  Term (src/Ormolu/Terminal.hs:42) [ormolu]  runTermPure (src/Ormolu/Terminal.hs:88) [ormolu]  0% ( 0 / 2) in 'Ormolu.Terminal.QualifiedDo' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  >> (src/Ormolu/Terminal/QualifiedDo.hs:7) [ormolu] Warning: 'TextDiff' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Diff/Text.hs:32:17 [ormolu]  * at src/Ormolu/Diff/Text.hs:32:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Diff/Text.hs:32:1 [ormolu] Warning: 'Hunk' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Diff/Text.hs:51:13 [ormolu]  * at src/Ormolu/Diff/Text.hs:51:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Diff/Text.hs:51:1 [ormolu]  100% ( 5 / 5) in 'Ormolu.Diff.Text' [ormolu]  100% ( 4 / 4) in 'Ormolu.Exception' [ormolu]  100% ( 3 / 3) in 'Ormolu.Parser.Pragma' [ormolu] Warning: 'Comment' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Parser/CommentStream.hs:116:16 [ormolu]  * at src/Ormolu/Parser/CommentStream.hs:116:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:116:1 [ormolu] Warning: 'CommentStream' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Parser/CommentStream.hs:47:25 [ormolu]  * at src/Ormolu/Parser/CommentStream.hs:47:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:47:1 [ormolu]  90% ( 9 / 10) in 'Ormolu.Parser.CommentStream' [ormolu]  Missing documentation for: [ormolu]  LComment (src/Ormolu/Parser/CommentStream.hs:110) [ormolu] Warning: 'GhcPs' is ambiguous. It is defined [ormolu]  * in ‘GHC.Hs.Extension’ [ormolu]  * in ‘GHC.Hs.Extension’ [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined in ‘GHC.Hs.Extension’ [ormolu] Warning: 'ImportId' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Imports.hs:65:17 [ormolu]  * at src/Ormolu/Imports.hs:65:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Imports.hs:65:1 [ormolu] Warning: 'IEWrapppedName' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu]  100% ( 2 / 2) in 'Ormolu.Imports' [ormolu] Warning: 'FixityInfo' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Fixity/Internal.hs:92:19 [ormolu]  * at src/Ormolu/Fixity/Internal.hs:92:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:92:1 [ormolu] Warning: 'FixityApproximation' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Fixity/Internal.hs:111:28 [ormolu]  * at src/Ormolu/Fixity/Internal.hs:111:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:111:1 [ormolu] Warning: 'OpName' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Fixity/Internal.hs:66:1 [ormolu]  * at src/Ormolu/Fixity/Internal.hs:55:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:55:1 [ormolu]  90% ( 19 / 21) in 'Ormolu.Fixity.Internal' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  OpName (src/Ormolu/Fixity/Internal.hs:66) [ormolu] Warning: 'FixityImport' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Fixity/Imports.hs:28:21 [ormolu]  * at src/Ormolu/Fixity/Imports.hs:28:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Fixity/Imports.hs:28:1 [ormolu]  100% ( 4 / 4) in 'Ormolu.Fixity.Imports' [ormolu] Warning: 'HackageInfo' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Fixity/Internal.hs:154:5 [ormolu]  * at src/Ormolu/Fixity/Internal.hs:153:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:153:1 [ormolu]  95% ( 23 / 24) in 'Ormolu.Fixity' [ormolu]  Missing documentation for: [ormolu]  OpName (src/Ormolu/Fixity/Internal.hs:66) [ormolu] Warning: 'OpInfo' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Printer/Operators.hs:45:18 [ormolu]  * at src/Ormolu/Printer/Operators.hs:45:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Printer/Operators.hs:45:1 [ormolu] Warning: 'FixityInfo' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Fixity/Internal.hs:92:19 [ormolu]  * at src/Ormolu/Fixity/Internal.hs:92:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:92:1 [ormolu] Warning: 'equal' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu] Warning: 'lessThan' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu] Warning: 'greaterThan' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu]  85% ( 6 / 7) in 'Ormolu.Printer.Operators' [ormolu]  Missing documentation for: [ormolu]  BinaryOpBranches (src/Ormolu/Printer/Operators.hs:41) [ormolu]  100% ( 2 / 2) in 'Ormolu.Fixity.Printer' [ormolu] Warning: 'FixityOverrides' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Fixity/Internal.hs:159:27 [ormolu]  * at src/Ormolu/Fixity/Internal.hs:159:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:159:1 [ormolu]  50% ( 8 / 16) in 'Ormolu.Fixity.Parser' [ormolu]  Missing documentation for: [ormolu]  pModuleName (src/Ormolu/Fixity/Parser.hs:147) [ormolu]  pPackageName (src/Ormolu/Fixity/Parser.hs:162) [ormolu]  isIdentifierFirstChar (src/Ormolu/Fixity/Parser.hs:168) [ormolu]  isIdentifierConstituent (src/Ormolu/Fixity/Parser.hs:171) [ormolu]  isOperatorConstituent (src/Ormolu/Fixity/Parser.hs:174) [ormolu]  isPackageNameConstituent (src/Ormolu/Fixity/Parser.hs:179) [ormolu]  isModuleSegmentFirstChar (src/Ormolu/Fixity/Parser.hs:182) [ormolu]  isModuleSegmentConstituent (src/Ormolu/Fixity/Parser.hs:185) [ormolu] Warning: 'Config' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Config.hs:37:22 [ormolu]  * at src/Ormolu/Config.hs:37:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Config.hs:37:1 [ormolu] Warning: 'RegionIndices' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Config.hs:62:22 [ormolu]  * at src/Ormolu/Config.hs:62:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Config.hs:62:1 [ormolu] Warning: 'RegionDeltas' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Config.hs:72:21 [ormolu]  * at src/Ormolu/Config.hs:72:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Config.hs:72:1 [ormolu] Warning: 'DynOption' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Config.hs:130:21 [ormolu]  * at src/Ormolu/Config.hs:130:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Config.hs:130:1 [ormolu]  100% ( 11 / 11) in 'Ormolu.Config' [ormolu] Warning: 'RegionDeltas' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Config.hs:72:21 [ormolu]  * at src/Ormolu/Config.hs:72:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Config.hs:72:1 [ormolu] Warning: 'RegionDelta' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu]  100% ( 5 / 5) in 'Ormolu.Processing.Common' [ormolu]  100% ( 2 / 2) in 'Ormolu.Processing.Preprocess' [ormolu] Warning: 'R' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Printer/Internal.hs:84:15 [ormolu]  * at src/Ormolu/Printer/Internal.hs:84:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Printer/Internal.hs:84:1 [ormolu] Warning: 'Text' is ambiguous. It is defined [ormolu]  * in ‘Data.Text.Internal’ [ormolu]  * in ‘Data.Text.Internal.Lazy’ [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ [ormolu] Warning: 'Comment' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Parser/CommentStream.hs:116:16 [ormolu]  * at src/Ormolu/Parser/CommentStream.hs:116:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:116:1 [ormolu] Warning: 'CommentStream' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Parser/CommentStream.hs:47:25 [ormolu]  * at src/Ormolu/Parser/CommentStream.hs:47:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:47:1 [ormolu] Warning: 'RealSrcSpan' is ambiguous. It is defined [ormolu]  * in ‘GHC.Types.SrcLoc’ [ormolu]  * in ‘GHC.Types.SrcLoc’ [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined in ‘GHC.Types.SrcLoc’ [ormolu]  97% ( 40 / 41) in 'Ormolu.Printer.Internal' [ormolu]  Missing documentation for: [ormolu]  isExtensionEnabled (src/Ormolu/Printer/Internal.hs:598) [ormolu] Warning: 'Comment' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Parser/CommentStream.hs:116:16 [ormolu]  * at src/Ormolu/Parser/CommentStream.hs:116:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:116:1 [ormolu]  100% ( 6 / 6) in 'Ormolu.Printer.Comments' [ormolu]  98% ( 56 / 57) in 'Ormolu.Printer.Combinators' [ormolu]  Missing documentation for: [ormolu]  isExtensionEnabled (src/Ormolu/Printer/Internal.hs:598) [ormolu] Warning: 'LanguagePragma' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu]  100% ( 2 / 2) in 'Ormolu.Printer.Meat.Pragma' [ormolu]  70% ( 7 / 10) in 'Ormolu.Printer.Meat.Common' [ormolu]  Missing documentation for: [ormolu]  p_ieWrappedName (src/Ormolu/Printer/Meat/Common.hs:54) [ormolu]  p_qualName (src/Ormolu/Printer/Meat/Common.hs:111) [ormolu]  p_sourceText (src/Ormolu/Printer/Meat/Common.hs:192) [ormolu]  25% ( 3 / 12) in 'Ormolu.Printer.Meat.Type' [ormolu]  Missing documentation for: [ormolu]  p_hsType (src/Ormolu/Printer/Meat/Type.hs:34) [ormolu]  p_hsContext (src/Ormolu/Printer/Meat/Type.hs:197) [ormolu]  p_hsTyVarBndr (src/Ormolu/Printer/Meat/Type.hs:222) [ormolu]  ForAllVisibility (src/Ormolu/Printer/Meat/Type.hs:235) [ormolu]  p_conDeclFields (src/Ormolu/Printer/Meat/Type.hs:257) [ormolu]  p_lhsTypeArg (src/Ormolu/Printer/Meat/Type.hs:274) [ormolu]  p_hsSigType (src/Ormolu/Printer/Meat/Type.hs:283) [ormolu]  hsOuterTyVarBndrsToHsType (src/Ormolu/Printer/Meat/Type.hs:294) [ormolu]  lhsTypeToSigType (src/Ormolu/Printer/Meat/Type.hs:300) [ormolu]  0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Default' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  p_defaultDecl (src/Ormolu/Printer/Meat/Declaration/Default.hs:13) [ormolu]  0% ( 0 / 3) in 'Ormolu.Printer.Meat.Declaration.Warning' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  p_warnDecls (src/Ormolu/Printer/Meat/Declaration/Warning.hs:24) [ormolu]  p_warningTxt (src/Ormolu/Printer/Meat/Declaration/Warning.hs:32) [ormolu]  33% ( 1 / 3) in 'Ormolu.Printer.Meat.ImportExport' [ormolu]  Missing documentation for: [ormolu]  p_hsmodExports (src/Ormolu/Printer/Meat/ImportExport.hs:24) [ormolu]  p_hsmodImport (src/Ormolu/Printer/Meat/ImportExport.hs:33) [ormolu]  33% ( 1 / 3) in 'Ormolu.Printer.Meat.Declaration.TypeFamily' [ormolu]  Missing documentation for: [ormolu]  p_famDecl (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:22) [ormolu]  p_tyFamInstEqn (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:85) [ormolu]  50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Type' [ormolu]  Missing documentation for: [ormolu]  p_synDecl (src/Ormolu/Printer/Meat/Declaration/Type.hs:30) [ormolu]  20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Signature' [ormolu]  Missing documentation for: [ormolu]  p_sigDecl (src/Ormolu/Printer/Meat/Declaration/Signature.hs:28) [ormolu]  p_typeAscription (src/Ormolu/Printer/Meat/Declaration/Signature.hs:61) [ormolu]  p_activation (src/Ormolu/Printer/Meat/Declaration/Signature.hs:153) [ormolu]  p_standaloneKindSig (src/Ormolu/Printer/Meat/Declaration/Signature.hs:223) [ormolu]  50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.RoleAnnotation' [ormolu]  Missing documentation for: [ormolu]  p_roleAnnot (src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs:18) [ormolu] Warning: 'ForeignImport' is ambiguous. It is defined [ormolu]  * in ‘Language.Haskell.Syntax.Decls’ [ormolu]  * in ‘Language.Haskell.Syntax.Decls’ [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined in ‘Language.Haskell.Syntax.Decls’ [ormolu] Warning: 'SourceText' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu] Warning: 'Outputable' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu]  0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Foreign' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  p_foreignDecl (src/Ormolu/Printer/Meat/Declaration/Foreign.hs:18) [ormolu]  50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Data' [ormolu]  Missing documentation for: [ormolu]  p_dataDecl (src/Ormolu/Printer/Meat/Declaration/Data.hs:45) [ormolu] Warning: 'Match' is ambiguous. It is defined [ormolu]  * in ‘Language.Haskell.Syntax.Expr’ [ormolu]  * in ‘Language.Haskell.Syntax.Expr’ [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined in ‘Language.Haskell.Syntax.Expr’ [ormolu]  45% ( 5 / 11) in 'Ormolu.Printer.Meat.Declaration.Value' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  p_valDecl (src/Ormolu/Printer/Meat/Declaration/Value.hs:70) [ormolu]  p_pat (src/Ormolu/Printer/Meat/Declaration/Value.hs:1043) [ormolu]  p_hsExpr (src/Ormolu/Printer/Meat/Declaration/Value.hs:588) [ormolu]  p_hsUntypedSplice (src/Ormolu/Printer/Meat/Declaration/Value.hs:1150) [ormolu]  p_hsExpr' (src/Ormolu/Printer/Meat/Declaration/Value.hs:605) [ormolu]  0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Splice' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  p_spliceDecl (src/Ormolu/Printer/Meat/Declaration/Splice.hs:11) [ormolu]  0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Rule' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  p_ruleDecls (src/Ormolu/Printer/Meat/Declaration/Rule.hs:21) [ormolu]  100% ( 9 / 9) in 'Ormolu.Printer.Meat.Declaration.OpTree' [ormolu]  0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Annotation' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  p_annDecl (src/Ormolu/Printer/Meat/Declaration/Annotation.hs:15) [ormolu]  20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Instance' [ormolu]  Missing documentation for: [ormolu]  p_clsInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:59) [ormolu]  p_tyFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:91) [ormolu]  p_dataFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:99) [ormolu]  p_standaloneDerivDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:29) [ormolu]  50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Class' [ormolu]  Missing documentation for: [ormolu]  p_classDecl (src/Ormolu/Printer/Meat/Declaration/Class.hs:38) [ormolu]  66% ( 2 / 3) in 'Ormolu.Printer.Meat.Declaration' [ormolu]  Missing documentation for: [ormolu]  p_hsDecls (src/Ormolu/Printer/Meat/Declaration.hs:48) [ormolu]  100% ( 2 / 2) in 'Ormolu.Printer.Meat.Module' [ormolu] Warning: 'ParseResult' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Parser/Result.hs:21:20 [ormolu]  * at src/Ormolu/Parser/Result.hs:21:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Parser/Result.hs:21:1 [ormolu]  100% ( 3 / 3) in 'Ormolu.Parser.Result' [ormolu]  100% ( 2 / 2) in 'Ormolu.Printer' [ormolu] Warning: 'HsModule' is ambiguous. It is defined [ormolu]  * in ‘Language.Haskell.Syntax’ [ormolu]  * in ‘Language.Haskell.Syntax’ [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined in ‘Language.Haskell.Syntax’ [ormolu] Warning: 'DynFlags' is ambiguous. It is defined [ormolu]  * in ‘GHC.Driver.DynFlags’ [ormolu]  * in ‘GHC.Driver.DynFlags’ [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined in ‘GHC.Driver.DynFlags’ [ormolu]  100% ( 3 / 3) in 'Ormolu.Parser' [ormolu] Warning: 'ParseResult' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Parser/Result.hs:21:20 [ormolu]  * at src/Ormolu/Parser/Result.hs:21:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Parser/Result.hs:21:1 [ormolu] Warning: 'Diff' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu]  100% ( 3 / 3) in 'Ormolu.Diff.ParseResult' [ormolu]  100% ( 6 / 6) in 'Ormolu.Utils.IO' [ormolu] Warning: 'CabalInfo' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu]  75% ( 3 / 4) in 'Ormolu.Utils.Fixity' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu] Warning: 'DynOption' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Config.hs:130:21 [ormolu]  * at src/Ormolu/Config.hs:130:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Config.hs:130:1 [ormolu] Warning: 'CabalInfo' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Utils/Cabal.hs:51:18 [ormolu]  * at src/Ormolu/Utils/Cabal.hs:51:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Utils/Cabal.hs:51:1 [ormolu] Warning: 'CachedCabalFile' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Utils/Cabal.hs:94:24 [ormolu]  * at src/Ormolu/Utils/Cabal.hs:94:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Utils/Cabal.hs:94:1 [ormolu]  85% ( 6 / 7) in 'Ormolu.Utils.Cabal' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu] Warning: 'Config' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Config.hs:37:22 [ormolu]  * at src/Ormolu/Config.hs:37:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Config.hs:37:1 [ormolu] Warning: 'CabalInfo' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Utils/Cabal.hs:51:18 [ormolu]  * at src/Ormolu/Utils/Cabal.hs:51:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Utils/Cabal.hs:51:1 [ormolu] Warning: 'FixityMap' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu] Warning: 'getFixityOverridesForSourceFile' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu]  100% ( 27 / 27) in 'Ormolu' [ormolu] Warning: Ormolu.Terminal: could not find link destinations for: [ormolu]  - Ormolu.Terminal.TermOutput [ormolu] Warning: Ormolu.Fixity.Internal: could not find link destinations for: [ormolu]  - Ormolu.Fixity.Internal.Rep_HackageInfo [ormolu]  - Ormolu.Fixity.Internal.Rep_FixityApproximation [ormolu]  - Ormolu.Fixity.Internal.Rep_FixityInfo [ormolu]  - Ormolu.Fixity.Internal.Rep_FixityDirection [ormolu] Warning: Ormolu.Fixity: could not find link destinations for: [ormolu]  - Ormolu.Fixity.Internal.Rep_HackageInfo [ormolu]  - Ormolu.Fixity.Internal.Rep_FixityApproximation [ormolu]  - Ormolu.Fixity.Internal.Rep_FixityInfo [ormolu]  - Ormolu.Fixity.Internal.Rep_FixityDirection [ormolu] Warning: Ormolu.Fixity.Parser: could not find link destinations for: [ormolu]  - Ormolu.Fixity.Parser.Parser [ormolu] Warning: Ormolu.Config: could not find link destinations for: [ormolu]  - Ormolu.Config.Rep_Config [ormolu] Warning: Ormolu.Printer.Meat.Type: could not find link destinations for: [ormolu]  - Ormolu.Printer.Meat.Type.IsTyVarBndrFlag [ormolu] Warning: Ormolu.Utils.Cabal: could not find link destinations for: [ormolu]  - Distribution.Utils.Structured.Tagged [ormolu]  - Distribution.Utils.Structured.structureHash' [ormolu]  - Language.Haskell.Extension.Rep_Extension [ormolu] Warning: Ormolu: could not find link destinations for: [ormolu]  - Ormolu.Config.Rep_Config [vector-algorithms] [ 8 of 11] Compiling Data.Vector.Algorithms.Radix ( src/Data/Vector/Algorithms/Radix.hs, dist/build/Data/Vector/Algorithms/Radix.p_o ) [vector-algorithms] [ 9 of 11] Compiling Data.Vector.Algorithms.Search ( src/Data/Vector/Algorithms/Search.hs, dist/build/Data/Vector/Algorithms/Search.p_o ) [vector-algorithms] [10 of 11] Compiling Data.Vector.Algorithms ( src/Data/Vector/Algorithms.hs, dist/build/Data/Vector/Algorithms.p_o ) [vector-algorithms] [11 of 11] Compiling Data.Vector.Algorithms.Tim ( src/Data/Vector/Algorithms/Tim.hs, dist/build/Data/Vector/Algorithms/Tim.p_o ) [vector-algorithms] Preprocessing test suite 'properties' for vector-algorithms-0.9.1.0.. [vector-algorithms] Building test suite 'properties' for vector-algorithms-0.9.1.0.. [vector-algorithms] [1 of 4] Compiling Optimal ( tests/properties/Optimal.hs, dist/build/properties/properties-tmp/Optimal.o ) [vector-algorithms] [2 of 4] Compiling Util ( tests/properties/Util.hs, dist/build/properties/properties-tmp/Util.o ) [vector-algorithms] [3 of 4] Compiling Properties ( tests/properties/Properties.hs, dist/build/properties/properties-tmp/Properties.o ) [vector-algorithms] [4 of 4] Compiling Main ( tests/properties/Tests.hs, dist/build/properties/properties-tmp/Main.o ) [ormolu] Documentation created: dist/doc/html/ormolu/, dist/doc/html/ormolu/ormolu.txt [ormolu] Preprocessing executable 'ormolu' for ormolu-0.7.4.0.. [ormolu] Preprocessing test suite 'tests' for ormolu-0.7.4.0.. [ormolu] Phase: installPhase [ormolu] Installing library in /nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4 [ormolu] Installing executable ormolu in /nix/store/z72my1ksn3b561q3rlxs21qjhl9666dd-ormolu-0.7.4.0-bin/bin [ormolu] Warning: The directory [ormolu] /nix/store/z72my1ksn3b561q3rlxs21qjhl9666dd-ormolu-0.7.4.0-bin/bin is not in [ormolu] the system search path. [ormolu] Phase: fixupPhase [ormolu] shrinking RPATHs of ELF executables and libraries in /nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0 [ormolu] shrinking /nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4-ghc9.8.1.so [ormolu] checking for references to /build/ in /nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0... [ormolu] patching script interpreter paths in /nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0 [ormolu] stripping (with command strip and flags -S -p) in /nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0/lib [ormolu] shrinking RPATHs of ELF executables and libraries in /nix/store/dz32dnm0jnssfvm0lkx8sjvmain8qygc-ormolu-0.7.4.0-doc [ormolu] checking for references to /build/ in /nix/store/dz32dnm0jnssfvm0lkx8sjvmain8qygc-ormolu-0.7.4.0-doc... [ormolu] patching script interpreter paths in /nix/store/dz32dnm0jnssfvm0lkx8sjvmain8qygc-ormolu-0.7.4.0-doc [ormolu] shrinking RPATHs of ELF executables and libraries in /nix/store/z72my1ksn3b561q3rlxs21qjhl9666dd-ormolu-0.7.4.0-bin [ormolu] shrinking /nix/store/z72my1ksn3b561q3rlxs21qjhl9666dd-ormolu-0.7.4.0-bin/bin/ormolu [ormolu] checking for references to /build/ in /nix/store/z72my1ksn3b561q3rlxs21qjhl9666dd-ormolu-0.7.4.0-bin... [ormolu] patching script interpreter paths in /nix/store/z72my1ksn3b561q3rlxs21qjhl9666dd-ormolu-0.7.4.0-bin [ormolu] stripping (with command strip and flags -S -p) in /nix/store/z72my1ksn3b561q3rlxs21qjhl9666dd-ormolu-0.7.4.0-bin/bin [post-build-hook] Uploading to cachix cache "sellout": /nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0 /nix/store/dz32dnm0jnssfvm0lkx8sjvmain8qygc-ormolu-0.7.4.0-doc /nix/store/z72my1ksn3b561q3rlxs21qjhl9666dd-ormolu-0.7.4.0-bin [post-build-hook] Pushing 3 paths (116 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/z72my1ksn3b561q3rlxs21qjhl9666dd-ormolu-0.7.4.0-bin (25.00 MiB) [post-build-hook] Pushing /nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0 (33.55 MiB) [post-build-hook] Pushing /nix/store/dz32dnm0jnssfvm0lkx8sjvmain8qygc-ormolu-0.7.4.0-doc (7.24 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0 /nix/store/dz32dnm0jnssfvm0lkx8sjvmain8qygc-ormolu-0.7.4.0-doc /nix/store/z72my1ksn3b561q3rlxs21qjhl9666dd-ormolu-0.7.4.0-bin [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 10 paths... [post-build-hook] copying path '/nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/z72my1ksn3b561q3rlxs21qjhl9666dd-ormolu-0.7.4.0-bin' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/kw6bxs6lcwc42f9lg1v5gdbj0k6n8nf9-newtype-generics-0.6.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/4884wvmmvgk8p158ijfhgsjsgbqkq7dx-th-env-0.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/aw5la0g1ma3lljcgc3491qgbxzg5krdv-th-env-0.1.1' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/1mks2q1s5lzcwndrdayx07v5w0xjvw50-newtype-generics-0.6.2' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/ipafyk50vi2wm01yrisza0vn1l5cgdbv-MemoTrie-0.6.11-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/xq7wjyx5awvh1c9l0w2ls4jfnwlck06d-MemoTrie-0.6.11' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/dz32dnm0jnssfvm0lkx8sjvmain8qygc-ormolu-0.7.4.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/6gaqzhkascdxgv1m4wgn6rf547nx2v3x-ormolu-0.7.4.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 5 paths... [post-build-hook] copying path '/nix/store/0yh3fc6y3qlybny9058cmdcrjg3x7ldy-markdown-unlit-0.6.0.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/mprhfcbnx9z65kr5v4bgzwv1nih6brbc-newtype-generics-0.6.2.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/6q9hzj4dr3835v7yd2pacpi53k73nmgv-th-env-0.1.1.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/pwbi1yql3mq6mba7jmxppqsf25zw02q0-MemoTrie-0.6.11.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/960ass3q3cgrncz4ffz5742jc4qlxr50-ormolu-0.7.4.0.drv' to 'https://cache.nix-ci.com'... Progress: 6 of 45 built (1 building) [vector-algorithms] [5 of 5] Linking dist/build/properties/properties [vector-algorithms] buildPhase completed in 1 minutes 13 seconds [vector-algorithms] Phase: checkPhase [vector-algorithms] Running 1 test suites... [vector-algorithms] Test suite properties: RUNNING... [vector-algorithms] Int tests: [vector-algorithms] +++ OK, passed 1000 tests (100.0% introsort). [vector-algorithms] +++ OK, passed 1000 tests (100.0% insertion sort). [vector-algorithms] +++ OK, passed 1000 tests (100.0% merge sort). [vector-algorithms] +++ OK, passed 1000 tests (100.0% heapsort). [vector-algorithms] +++ OK, passed 1000 tests (100.0% timsort). [vector-algorithms] +++ OK, passed 1000 tests (100.0% intro_sortUniq). [vector-algorithms] +++ OK, passed 1000 tests (100.0% insertion sortUniq). [vector-algorithms] +++ OK, passed 1000 tests (100.0% merge sortUniq). [vector-algorithms] +++ OK, passed 1000 tests (100.0% heap_sortUniq). [vector-algorithms] +++ OK, passed 1000 tests (100.0% tim_sortUniq). [vector-algorithms] +++ OK, passed 1000 tests (100.0% intro-partialsort). [vector-algorithms] +++ OK, passed 1000 tests (100.0% heap partialsort). [vector-algorithms] +++ OK, passed 1000 tests (100.0% intro-select). [vector-algorithms] +++ OK, passed 1000 tests (100.0% heap select). [vector-algorithms] Radix sort tests: [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix Word8). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix Word16). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix Word32). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix Word64). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix Word). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix Int8). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix Int16). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix Int32). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix Int64). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix Int). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix (Int, Int)). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag Word8). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag Word16). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag Word32). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag Word64). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag Word). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag Int8). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag Int16). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag Int32). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag Int64). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag Int). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag ByteString). [vector-algorithms] Stability: [vector-algorithms] +++ OK, passed 1000 tests (100.0% merge sort). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix sort). [vector-algorithms] +++ OK, passed 1000 tests (100.0% tim sort). [vector-algorithms] Optimals: [vector-algorithms] +++ OK, passed 100 tests: [vector-algorithms] 100% size 2 [vector-algorithms]  [vector-algorithms] 51% stability [vector-algorithms] 49% sorting [vector-algorithms] +++ OK, passed 100 tests: [vector-algorithms] 100% size 3 [vector-algorithms]  [vector-algorithms] 52% sorting [vector-algorithms] 48% stability [vector-algorithms] +++ OK, passed 100 tests: [vector-algorithms] 100% size 4 [vector-algorithms]  [vector-algorithms] 50% sorting [vector-algorithms] 50% stability [vector-algorithms] Permutation: [vector-algorithms] +++ OK, passed 1000 tests (100.0% introsort). [vector-algorithms] +++ OK, passed 1000 tests (100.0% heapsort). [vector-algorithms] +++ OK, passed 1000 tests (100.0% mergesort). [vector-algorithms] +++ OK, passed 1000 tests (100.0% timsort). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix I8). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix I16). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix I32). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix I64). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix Int). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix W8). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix W16). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix W32). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix W64). [vector-algorithms] +++ OK, passed 1000 tests (100.0% radix Word). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag I8). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag I16). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag I32). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag I64). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag Int). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag W8). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag W16). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag W32). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag W64). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag Word). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag ByteString). [vector-algorithms] +++ OK, passed 1000 tests (100.0% intropartial). [vector-algorithms] +++ OK, passed 1000 tests (100.0% introselect). [vector-algorithms] +++ OK, passed 1000 tests (100.0% heappartial). [vector-algorithms] +++ OK, passed 1000 tests (100.0% heapselect). [vector-algorithms] Search in range: [vector-algorithms] +++ OK, passed 1000 tests (100.0% binarySearchL). [vector-algorithms] +++ OK, passed 1000 tests (100.0% binarySearchL lo-bound). [vector-algorithms] +++ OK, passed 1000 tests (100.0% binarySearch). [vector-algorithms] +++ OK, passed 1000 tests (100.0% binarySearchR). [vector-algorithms] +++ OK, passed 1000 tests (100.0% binarySearchR hi-bound). [vector-algorithms] Corner cases: [vector-algorithms] +++ OK, passed 1 test (100% introsort empty). Waiting for lock on waiting for lock on '/nix/store/d5jy8gnkd63ia4w0nwh6las2p3nzrwwy-apply-refact-0.14.0.0-doc', '/nix/store/k3a63ypgwywm3md2zdvw0gwzv3q0wcrd-apply-refact Waiting for lock on waiting for lock on '/nix/store/6x2l1md1gylnn9r5jv784bja6h7lw41w-haddock-library-1.11.0', '/nix/store/vgf9fr0wba308ygqbngx1qdhcr8jqgl0-haddock-library-1.11.0-doc' Waiting for lock on waiting for lock on '/nix/store/9q4pifqxp05im70x26v97api8xq1yayb-lsp-types Waiting for lock on waiting for lock on '/nix/store/2h0xmv66dc81q6xif9mpy7shdyilbnc1-retrie-1.2.3-doc', '/nix/store/j6wr4ldkxm8q2hd25p3f212lfd47j66r-retrie Waiting for lock on waiting for lock on '/nix/store/gmkjhqzn0whqnvs5kmkxjdwh1dpmi2m8-primitive-extras-0.10.2.2-doc', '/nix/store/w7d220ri7wg4qlimlwdw2f6fw79nkn8f-primitive-extras [vector-algorithms] +++ OK, passed 2 tests (100% intropartial empty). [vector-algorithms] +++ OK, passed 2 tests (100% introselect empty). [vector-algorithms] +++ OK, passed 1 test (100% heapsort empty). [vector-algorithms] +++ OK, passed 2 tests (100% heappartial empty). [vector-algorithms] +++ OK, passed 2 tests (100% heapselect empty). [vector-algorithms] +++ OK, passed 1 test (100% mergesort empty). [vector-algorithms] +++ OK, passed 1 test (100% timsort empty). [vector-algorithms] +++ OK, passed 1 test (100% radixsort empty). [vector-algorithms] +++ OK, passed 1 test (100% flagsort empty). [vector-algorithms] Algorithms: [vector-algorithms] +++ OK, passed 1000 tests (100.0% nub Int). [vector-algorithms] Test suite properties: PASS [vector-algorithms] Test suite logged to: dist/test/vector-algorithms-0.9.1.0-properties.log [vector-algorithms] 1 of 1 test suites (1 of 1 test cases) passed. [vector-algorithms] Phase: haddockPhase [vector-algorithms] Preprocessing library for vector-algorithms-0.9.1.0.. [vector-algorithms] Running Haddock on library for vector-algorithms-0.9.1.0.. [vector-algorithms] Warning: The documentation for the following packages are not installed. No [vector-algorithms] links will be generated to these packages: vector-0.13.2.0 [vector-algorithms] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [vector-algorithms] [ 1 of 11] Compiling Data.Vector.Algorithms.Common ( src/Data/Vector/Algorithms/Common.hs, nothing ) [vector-algorithms] [ 2 of 11] Compiling Data.Vector.Algorithms.Optimal ( src/Data/Vector/Algorithms/Optimal.hs, nothing ) [vector-algorithms] [ 3 of 11] Compiling Data.Vector.Algorithms.Insertion ( src/Data/Vector/Algorithms/Insertion.hs, nothing ) [vector-algorithms] [ 4 of 11] Compiling Data.Vector.Algorithms.Merge ( src/Data/Vector/Algorithms/Merge.hs, nothing ) [vector-algorithms] [ 5 of 11] Compiling Data.Vector.Algorithms.AmericanFlag ( src/Data/Vector/Algorithms/AmericanFlag.hs, nothing ) [vector-algorithms] [ 6 of 11] Compiling Data.Vector.Algorithms.Heap ( src/Data/Vector/Algorithms/Heap.hs, nothing ) [vector-algorithms] [ 7 of 11] Compiling Data.Vector.Algorithms.Intro ( src/Data/Vector/Algorithms/Intro.hs, nothing ) [vector-algorithms] [ 8 of 11] Compiling Data.Vector.Algorithms.Radix ( src/Data/Vector/Algorithms/Radix.hs, nothing ) [vector-algorithms] [ 9 of 11] Compiling Data.Vector.Algorithms.Search ( src/Data/Vector/Algorithms/Search.hs, nothing ) [vector-algorithms] [10 of 11] Compiling Data.Vector.Algorithms ( src/Data/Vector/Algorithms.hs, nothing ) [vector-algorithms] [11 of 11] Compiling Data.Vector.Algorithms.Tim ( src/Data/Vector/Algorithms/Tim.hs, nothing ) [vector-algorithms] Haddock coverage: [vector-algorithms] Warning: 'off' is out of scope. [vector-algorithms]  If you qualify the identifier, haddock can try to link it anyway. [vector-algorithms] Warning: 'lower' is out of scope. [vector-algorithms]  If you qualify the identifier, haddock can try to link it anyway. [vector-algorithms]  100% ( 8 / 8) in 'Data.Vector.Algorithms.Optimal' [vector-algorithms]  100% ( 8 / 8) in 'Data.Vector.Algorithms.Insertion' [vector-algorithms] Warning: 'sort' is ambiguous. It is defined [vector-algorithms]  * at src/Data/Vector/Algorithms/Insertion.hs:38:1 [vector-algorithms]  * at src/Data/Vector/Algorithms/Merge.hs:39:1 [vector-algorithms]  You may be able to disambiguate the identifier by qualifying it or [vector-algorithms]  by specifying the type/value namespace explicitly. [vector-algorithms]  Defaulting to the one defined at src/Data/Vector/Algorithms/Merge.hs:39:1 [vector-algorithms] Warning: 'sortBy' is ambiguous. It is defined [vector-algorithms]  * at src/Data/Vector/Algorithms/Insertion.hs:48:1 [vector-algorithms]  * at src/Data/Vector/Algorithms/Merge.hs:49:1 [vector-algorithms]  You may be able to disambiguate the identifier by qualifying it or [vector-algorithms]  by specifying the type/value namespace explicitly. [vector-algorithms]  Defaulting to the one defined at src/Data/Vector/Algorithms/Merge.hs:49:1 [vector-algorithms]  100% ( 6 / 6) in 'Data.Vector.Algorithms.Merge' [vector-algorithms] Warning: 'n' is out of scope. [vector-algorithms]  If you qualify the identifier, haddock can try to link it anyway. [vector-algorithms] Warning: 'sort' is ambiguous. It is defined [vector-algorithms]  * in ‘Data.ByteString’ [vector-algorithms]  * at src/Data/Vector/Algorithms/AmericanFlag.hs:244:1 [vector-algorithms]  * at src/Data/Vector/Algorithms/Insertion.hs:38:1 [vector-algorithms]  You may be able to disambiguate the identifier by qualifying it or [vector-algorithms]  by specifying the type/value namespace explicitly. [vector-algorithms]  Defaulting to the one defined at src/Data/Vector/Algorithms/Insertion.hs:38:1 [vector-algorithms] Warning: 'sortBy' is ambiguous. It is defined [vector-algorithms]  * at src/Data/Vector/Algorithms/AmericanFlag.hs:267:1 [vector-algorithms]  * at src/Data/Vector/Algorithms/Insertion.hs:48:1 [vector-algorithms]  You may be able to disambiguate the identifier by qualifying it or [vector-algorithms]  by specifying the type/value namespace explicitly. [vector-algorithms]  Defaulting to the one defined at src/Data/Vector/Algorithms/Insertion.hs:48:1 [vector-algorithms]  100% ( 7 / 7) in 'Data.Vector.Algorithms.AmericanFlag' [vector-algorithms] Warning: 'lowest' is out of scope. [vector-algorithms]  If you qualify the identifier, haddock can try to link it anyway. [vector-algorithms]  100% ( 22 / 22) in 'Data.Vector.Algorithms.Heap' [vector-algorithms] Warning: 'sort' is ambiguous. It is defined [vector-algorithms]  * at src/Data/Vector/Algorithms/Heap.hs:58:1 [vector-algorithms]  * at src/Data/Vector/Algorithms/Insertion.hs:38:1 [vector-algorithms]  * at src/Data/Vector/Algorithms/Intro.hs:69:1 [vector-algorithms]  You may be able to disambiguate the identifier by qualifying it or [vector-algorithms]  by specifying the type/value namespace explicitly. [vector-algorithms]  Defaulting to the one defined at src/Data/Vector/Algorithms/Intro.hs:69:1 [vector-algorithms] Warning: 'sortBy' is ambiguous. It is defined [vector-algorithms]  * at src/Data/Vector/Algorithms/Heap.hs:68:1 [vector-algorithms]  * at src/Data/Vector/Algorithms/Insertion.hs:48:1 [vector-algorithms]  * at src/Data/Vector/Algorithms/Intro.hs:79:1 [vector-algorithms]  You may be able to disambiguate the identifier by qualifying it or [vector-algorithms]  by specifying the type/value namespace explicitly. [vector-algorithms]  Defaulting to the one defined at src/Data/Vector/Algorithms/Intro.hs:79:1 [vector-algorithms]  100% ( 16 / 16) in 'Data.Vector.Algorithms.Intro' [vector-algorithms]  75% ( 3 / 4) in 'Data.Vector.Algorithms.Radix' [vector-algorithms]  Missing documentation for: [vector-algorithms]  Radix (src/Data/Vector/Algorithms/Radix.hs:58) [vector-algorithms]  100% ( 17 / 17) in 'Data.Vector.Algorithms.Search' [vector-algorithms] Warning: 'sortByUniq' is out of scope. [vector-algorithms]  If you qualify the identifier, haddock can try to link it anyway. [vector-algorithms]  75% ( 3 / 4) in 'Data.Vector.Algorithms' [vector-algorithms]  Missing documentation for: [vector-algorithms]  Module header [vector-algorithms]  100% ( 5 / 5) in 'Data.Vector.Algorithms.Tim' [vector-algorithms] Warning: Data.Vector.Algorithms.Optimal: could not find link destinations for: [vector-algorithms]  - Data.Vector.Generic.Mutable.Base.MVector [vector-algorithms] Warning: Data.Vector.Algorithms.Insertion: could not find link destinations for: [vector-algorithms]  - Data.Vector.Generic.Mutable.Base.MVector [vector-algorithms] Warning: Data.Vector.Algorithms.Merge: could not find link destinations for: [vector-algorithms]  - Data.Vector.Generic.Mutable.Base.MVector [vector-algorithms] Warning: Data.Vector.Algorithms.AmericanFlag: could not find link destinations for: [vector-algorithms]  - Data.Vector.Generic.Mutable.Base.MVector [vector-algorithms] Warning: Data.Vector.Algorithms.Heap: could not find link destinations for: [vector-algorithms]  - Data.Vector.Generic.Mutable.Base.MVector [vector-algorithms] Warning: Data.Vector.Algorithms.Intro: could not find link destinations for: [vector-algorithms]  - Data.Vector.Generic.Mutable.Base.MVector [vector-algorithms] Warning: Data.Vector.Algorithms.Radix: could not find link destinations for: [vector-algorithms]  - Data.Vector.Generic.Mutable.Base.MVector [vector-algorithms] Warning: Data.Vector.Algorithms.Search: could not find link destinations for: [vector-algorithms]  - Data.Vector.Generic.Mutable.Base.MVector [vector-algorithms] Warning: Data.Vector.Algorithms: could not find link destinations for: [vector-algorithms]  - Data.Vector.Generic.Mutable.Base.MVector [vector-algorithms]  - Data.Vector.Generic.Base.Vector [vector-algorithms] Warning: Data.Vector.Algorithms.Tim: could not find link destinations for: [vector-algorithms]  - Data.Vector.Generic.Mutable.Base.MVector [vector-algorithms] Documentation created: dist/doc/html/vector-algorithms/, [vector-algorithms] dist/doc/html/vector-algorithms/vector-algorithms.txt [vector-algorithms] Preprocessing test suite 'properties' for vector-algorithms-0.9.1.0.. [vector-algorithms] Phase: installPhase [vector-algorithms] Installing library in /nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck [vector-algorithms] Phase: fixupPhase [vector-algorithms] shrinking RPATHs of ELF executables and libraries in /nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0 [vector-algorithms] shrinking /nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSvector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck-ghc9.8.1.so [vector-algorithms] checking for references to /build/ in /nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0... [vector-algorithms] patching script interpreter paths in /nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0 [vector-algorithms] stripping (with command strip and flags -S -p) in /nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0/lib [vector-algorithms] shrinking RPATHs of ELF executables and libraries in /nix/store/vbnn6pbyqz7qfr2ci8ngb73wmci187jg-vector-algorithms-0.9.1.0-doc [vector-algorithms] checking for references to /build/ in /nix/store/vbnn6pbyqz7qfr2ci8ngb73wmci187jg-vector-algorithms-0.9.1.0-doc... [vector-algorithms] patching script interpreter paths in /nix/store/vbnn6pbyqz7qfr2ci8ngb73wmci187jg-vector-algorithms-0.9.1.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0 /nix/store/vbnn6pbyqz7qfr2ci8ngb73wmci187jg-vector-algorithms-0.9.1.0-doc [post-build-hook] Pushing 2 paths (96 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0 (25.08 MiB) [post-build-hook] Pushing /nix/store/vbnn6pbyqz7qfr2ci8ngb73wmci187jg-vector-algorithms-0.9.1.0-doc (2.15 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0 /nix/store/vbnn6pbyqz7qfr2ci8ngb73wmci187jg-vector-algorithms-0.9.1.0-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/vbnn6pbyqz7qfr2ci8ngb73wmci187jg-vector-algorithms-0.9.1.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/0s51n3mhcmvxy7ajvsdnsryml945b18f-vector-algorithms-0.9.1.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/ivf5bf7snl98p8iy0gfd2x1bajfqlyp4-vector-algorithms-0.9.1.0.drv' to 'https://cache.nix-ci.com'... Progress: 7 of 35 built Building mono-traversable [mono-traversable] Phase: setupCompilerEnvironmentPhase [mono-traversable] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [mono-traversable] Phase: unpackPhase [mono-traversable] unpacking source archive /nix/store/gjm15zbw4yz7g9yq23wcbchav9pn45id-mono-traversable-1.0.21.0.tar.gz [mono-traversable] source root is mono-traversable-1.0.21.0 [mono-traversable] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "mono-traversable-1.0.21.0/test/Main.hs" [mono-traversable] Phase: patchPhase [mono-traversable] Phase: compileBuildDriverPhase [mono-traversable] setupCompileFlags: -package-db=/build/tmp.hWXtPI22aE/setup-package.conf.d -threaded [mono-traversable] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.hWXtPI22aE/Main.o ) [mono-traversable] [2 of 2] Linking Setup [mono-traversable] Phase: updateAutotoolsGnuConfigScriptsPhase [mono-traversable] Phase: configurePhase [mono-traversable] configureFlags: --verbose --prefix=/nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0c35l2zjjm4v27jm84w4xqyj7rzg3gqj-mono-traversable-1.0.21.0-doc/share/doc/mono-traversable-1.0.21.0 --with-gcc=gcc --package-db=/build/tmp.hWXtPI22aE/package.conf.d --ghc-option=-j16 --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=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [mono-traversable] Using Parsec parser [mono-traversable] Configuring mono-traversable-1.0.21.0... [mono-traversable] Dependency base >=4.13 && <5: using base-4.19.0.0 [mono-traversable] Dependency bytestring >=0.9: using bytestring-0.12.0.2 [mono-traversable] Dependency containers >=0.5.8: using containers-0.6.8 [mono-traversable] Dependency hashable: using hashable-1.4.7.0 [mono-traversable] Dependency split >=0.2: using split-0.2.5 [mono-traversable] Dependency text >=0.11: using text-2.1 [mono-traversable] Dependency transformers >=0.3: using transformers-0.6.1.0 [mono-traversable] Dependency unordered-containers >=0.2: using unordered-containers-0.2.20 [mono-traversable] Dependency vector >=0.10: using vector-0.13.2.0 [mono-traversable] Dependency vector-algorithms >=0.6: using vector-algorithms-0.9.1.0 [mono-traversable] Dependency HUnit: using HUnit-1.6.2.0 [mono-traversable] Dependency QuickCheck: using QuickCheck-2.14.3 [mono-traversable] Dependency base: using base-4.19.0.0 [mono-traversable] Dependency bytestring: using bytestring-0.12.0.2 [mono-traversable] Dependency containers: using containers-0.6.8 [mono-traversable] Dependency foldl: using foldl-1.4.18 [mono-traversable] Dependency hspec: using hspec-2.11.12 [mono-traversable] Dependency mono-traversable: using mono-traversable-1.0.21.0 [mono-traversable] Dependency text: using text-2.1 [mono-traversable] Dependency transformers: using transformers-0.6.1.0 [mono-traversable] Dependency unordered-containers: using unordered-containers-0.2.20 [mono-traversable] Dependency vector: using vector-0.13.2.0 [mono-traversable] Source component graph: [mono-traversable]  component lib [mono-traversable]  component test:test dependency lib [mono-traversable] Configured component graph: [mono-traversable]  component mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg [mono-traversable]  include base-4.19.0.0-b960 [mono-traversable]  include bytestring-0.12.0.2-4690 [mono-traversable]  include containers-0.6.8-4775 [mono-traversable]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [mono-traversable]  include split-0.2.5-7a2gB47MYNH3neq7POwcB3 [mono-traversable]  include text-2.1-c36a [mono-traversable]  include transformers-0.6.1.0-c3ec [mono-traversable]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [mono-traversable]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [mono-traversable]  include vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck [mono-traversable]  component mono-traversable-1.0.21.0-2Xyb72ElcfU633o08rtE4L-test [mono-traversable]  include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 [mono-traversable]  include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [mono-traversable]  include base-4.19.0.0-b960 [mono-traversable]  include bytestring-0.12.0.2-4690 [mono-traversable]  include containers-0.6.8-4775 [mono-traversable]  include foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 [mono-traversable]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [mono-traversable]  include mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg [mono-traversable]  include text-2.1-c36a [mono-traversable]  include transformers-0.6.1.0-c3ec [mono-traversable]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [mono-traversable]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [mono-traversable] Linked component graph: [mono-traversable]  unit mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg [mono-traversable]  include base-4.19.0.0-b960 [mono-traversable]  include bytestring-0.12.0.2-4690 [mono-traversable]  include containers-0.6.8-4775 [mono-traversable]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [mono-traversable]  include split-0.2.5-7a2gB47MYNH3neq7POwcB3 [mono-traversable]  include text-2.1-c36a [mono-traversable]  include transformers-0.6.1.0-c3ec [mono-traversable]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [mono-traversable]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [mono-traversable]  include vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck [mono-traversable]  Data.Containers=mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg:Data.Containers,Data.MonoTraversable=mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg:Data.MonoTraversable,Data.MonoTraversable.Unprefixed=mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg:Data.MonoTraversable.Unprefixed,Data.NonNull=mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg:Data.NonNull,Data.Sequences=mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg:Data.Sequences [mono-traversable]  unit mono-traversable-1.0.21.0-2Xyb72ElcfU633o08rtE4L-test [mono-traversable]  include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 [mono-traversable]  include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [mono-traversable]  include base-4.19.0.0-b960 [mono-traversable]  include bytestring-0.12.0.2-4690 [mono-traversable]  include containers-0.6.8-4775 [mono-traversable]  include foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 [mono-traversable]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [mono-traversable]  include mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg [mono-traversable]  include text-2.1-c36a [mono-traversable]  include transformers-0.6.1.0-c3ec [mono-traversable]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [mono-traversable]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [mono-traversable] Ready component graph: [mono-traversable]  definite mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg [mono-traversable]  depends base-4.19.0.0-b960 [mono-traversable]  depends bytestring-0.12.0.2-4690 [mono-traversable]  depends containers-0.6.8-4775 [mono-traversable]  depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [mono-traversable]  depends split-0.2.5-7a2gB47MYNH3neq7POwcB3 [mono-traversable]  depends text-2.1-c36a [mono-traversable]  depends transformers-0.6.1.0-c3ec [mono-traversable]  depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [mono-traversable]  depends vector-0.13.2.0-KITycIPQp0R25115diGgzh [mono-traversable]  depends vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck [mono-traversable]  definite mono-traversable-1.0.21.0-2Xyb72ElcfU633o08rtE4L-test [mono-traversable]  depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 [mono-traversable]  depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [mono-traversable]  depends base-4.19.0.0-b960 [mono-traversable]  depends bytestring-0.12.0.2-4690 [mono-traversable]  depends containers-0.6.8-4775 [mono-traversable]  depends foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 [mono-traversable]  depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [mono-traversable]  depends mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg [mono-traversable]  depends text-2.1-c36a [mono-traversable]  depends transformers-0.6.1.0-c3ec [mono-traversable]  depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [mono-traversable]  depends vector-0.13.2.0-KITycIPQp0R25115diGgzh [mono-traversable] Using Cabal-3.10.2.0 compiled by ghc-9.8 [mono-traversable] Using compiler: ghc-9.8.1 [mono-traversable] Using install prefix: [mono-traversable] /nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0 [mono-traversable] Executables installed in: [mono-traversable] /nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0/bin [mono-traversable] Libraries installed in: [mono-traversable] /nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg [mono-traversable] Dynamic Libraries installed in: [mono-traversable] /nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [mono-traversable] Private executables installed in: [mono-traversable] /nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0/libexec/x86_64-linux-ghc-9.8.1/mono-traversable-1.0.21.0 [mono-traversable] Data files installed in: [mono-traversable] /nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0/share/x86_64-linux-ghc-9.8.1/mono-traversable-1.0.21.0 [mono-traversable] Documentation installed in: [mono-traversable] /nix/store/0c35l2zjjm4v27jm84w4xqyj7rzg3gqj-mono-traversable-1.0.21.0-doc/share/doc/mono-traversable-1.0.21.0 [mono-traversable] Configuration files installed in: [mono-traversable] /nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0/etc [mono-traversable] No alex found [mono-traversable] Using ar found on system at: [mono-traversable] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [mono-traversable] No c2hs found [mono-traversable] No cpphs found [mono-traversable] No doctest found [mono-traversable] Using gcc version 14.3.0 given by user at: [mono-traversable] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [mono-traversable] Using ghc version 9.8.1 found on system at: [mono-traversable] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [mono-traversable] Using ghc-pkg version 9.8.1 found on system at: [mono-traversable] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [mono-traversable] No ghcjs found [mono-traversable] No ghcjs-pkg found [mono-traversable] No greencard found [mono-traversable] Using haddock version 2.30.0 found on system at: [mono-traversable] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [mono-traversable] No happy found [mono-traversable] Using haskell-suite found on system at: haskell-suite-dummy-location [mono-traversable] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [mono-traversable] No hmake found [mono-traversable] Using hpc version 0.69 found on system at: [mono-traversable] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [mono-traversable] Using hsc2hs version 0.68.10 found on system at: [mono-traversable] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [mono-traversable] Using hscolour version 1.25 found on system at: [mono-traversable] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [mono-traversable] No jhc found [mono-traversable] Using ld found on system at: [mono-traversable] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [mono-traversable] No pkg-config found [mono-traversable] Using runghc version 9.8.1 found on system at: [mono-traversable] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [mono-traversable] Using strip version 2.44 found on system at: [mono-traversable] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [mono-traversable] Using tar found on system at: [mono-traversable] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [mono-traversable] No uhc found [mono-traversable] Phase: buildPhase [mono-traversable] Preprocessing library for mono-traversable-1.0.21.0.. [mono-traversable] Building library for mono-traversable-1.0.21.0.. [mono-traversable] [1 of 6] Compiling Data.MonoTraversable ( src/Data/MonoTraversable.hs, dist/build/Data/MonoTraversable.o, dist/build/Data/MonoTraversable.dyn_o ) [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:1354:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] [mono-traversable]  Pattern match(es) are non-exhaustive [mono-traversable]  In a pattern binding: [mono-traversable]  Patterns of type ‘ViewL a’ not matched: EmptyL [mono-traversable]  | [mono-traversable] 1354 | oextract ~(x :< _) = x [mono-traversable]  | ^^^^^^^^^^^^^^^^^^^^^^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:1356:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] [mono-traversable]  Pattern match(es) are non-exhaustive [mono-traversable]  In a pattern binding: [mono-traversable]  Patterns of type ‘ViewL a’ not matched: EmptyL [mono-traversable]  | [mono-traversable] 1356 | oextend f w@(~(_ :< xxs)) = [mono-traversable]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^... [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:1364:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] [mono-traversable]  Pattern match(es) are non-exhaustive [mono-traversable]  In a pattern binding: [mono-traversable]  Patterns of type ‘ViewR a’ not matched: EmptyR [mono-traversable]  | [mono-traversable] 1364 | oextract ~(_ :> x) = x [mono-traversable]  | ^^^^^^^^^^^^^^^^^^^^^^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:1366:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] [mono-traversable]  Pattern match(es) are non-exhaustive [mono-traversable]  In a pattern binding: [mono-traversable]  Patterns of type ‘ViewR a’ not matched: EmptyR [mono-traversable]  | [mono-traversable] 1366 | oextend f w@(~(xxs :> _)) = [mono-traversable]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^... Waiting for lock on waiting for lock on '/nix/store/4i3vwivfnwkzaxnm3lm8xfnvw71whi2r-stm-hamt-1.2.1.1', '/nix/store/ka0r98dxkkn563lb8hjf9vf8nb613y3w-stm-hamt-1.2.1.1-doc' [mono-traversable] [2 of 6] Compiling Data.Containers ( src/Data/Containers.hs, dist/build/Data/Containers.o, dist/build/Data/Containers.dyn_o ) [mono-traversable] [3 of 6] Compiling Data.MonoTraversable.Unprefixed ( src/Data/MonoTraversable/Unprefixed.hs, dist/build/Data/MonoTraversable/Unprefixed.o, dist/build/Data/MonoTraversable/Unprefixed.dyn_o ) [mono-traversable] [4 of 6] Compiling Data.Sequences ( src/Data/Sequences.hs, dist/build/Data/Sequences.o, dist/build/Data/Sequences.dyn_o ) [mono-traversable] [5 of 6] Compiling Data.NonNull ( src/Data/NonNull.hs, dist/build/Data/NonNull.o, dist/build/Data/NonNull.dyn_o ) [mono-traversable] [6 of 6] Compiling Paths_mono_traversable ( dist/build/autogen/Paths_mono_traversable.hs, dist/build/Paths_mono_traversable.o, dist/build/Paths_mono_traversable.dyn_o ) [mono-traversable] [1 of 6] Compiling Data.MonoTraversable ( src/Data/MonoTraversable.hs, dist/build/Data/MonoTraversable.p_o ) [mono-traversable]  Waiting for lock on waiting for lock on '/nix/store/jg5rh63ipf0gpkl4rmmiid9nmh1lmb34-stm-containers-1.2.1.1-doc', '/nix/store/jn8ymp6wfk29xcplp5y9w634s4svqal6-stm-containers [mono-traversable] src/Data/MonoTraversable.hs:1354:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] [mono-traversable]  Pattern match(es) are non-exhaustive [mono-traversable]  In a pattern binding: [mono-traversable]  Patterns of type ‘ViewL a’ not matched: EmptyL [mono-traversable]  | [mono-traversable] 1354 | oextract ~(x :< _) = x [mono-traversable]  | ^^^^^^^^^^^^^^^^^^^^^^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:1356:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] [mono-traversable]  Pattern match(es) are non-exhaustive [mono-traversable]  In a pattern binding: [mono-traversable]  Patterns of type ‘ViewL a’ not matched: EmptyL [mono-traversable]  | [mono-traversable] 1356 | oextend f w@(~(_ :< xxs)) = [mono-traversable]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^... [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:1364:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] [mono-traversable]  Pattern match(es) are non-exhaustive [mono-traversable]  In a pattern binding: [mono-traversable]  Patterns of type ‘ViewR a’ not matched: EmptyR [mono-traversable]  | [mono-traversable] 1364 | oextract ~(_ :> x) = x [mono-traversable]  | ^^^^^^^^^^^^^^^^^^^^^^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:1366:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] [mono-traversable]  Pattern match(es) are non-exhaustive [mono-traversable]  In a pattern binding: [mono-traversable]  Patterns of type ‘ViewR a’ not matched: EmptyR [mono-traversable]  | [mono-traversable] 1366 | oextend f w@(~(xxs :> _)) = [mono-traversable]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^... [mono-traversable] [2 of 6] Compiling Data.Containers ( src/Data/Containers.hs, dist/build/Data/Containers.p_o ) [mono-traversable] [3 of 6] Compiling Data.MonoTraversable.Unprefixed ( src/Data/MonoTraversable/Unprefixed.hs, dist/build/Data/MonoTraversable/Unprefixed.p_o ) [mono-traversable] [4 of 6] Compiling Data.Sequences ( src/Data/Sequences.hs, dist/build/Data/Sequences.p_o ) [mono-traversable] [5 of 6] Compiling Data.NonNull ( src/Data/NonNull.hs, dist/build/Data/NonNull.p_o ) [mono-traversable] [6 of 6] Compiling Paths_mono_traversable ( dist/build/autogen/Paths_mono_traversable.hs, dist/build/Paths_mono_traversable.p_o ) [mono-traversable] Preprocessing test suite 'test' for mono-traversable-1.0.21.0.. [mono-traversable] Building test suite 'test' for mono-traversable-1.0.21.0.. [mono-traversable] [1 of 2] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o ) [mono-traversable] [2 of 2] Compiling Paths_mono_traversable ( dist/build/test/autogen/Paths_mono_traversable.hs, dist/build/test/test-tmp/Paths_mono_traversable.o ) [mono-traversable] [3 of 3] Linking dist/build/test/test [mono-traversable] buildPhase completed in 1 minutes 3 seconds [mono-traversable] Phase: checkPhase [mono-traversable] Running 1 test suites... [mono-traversable] Test suite test: RUNNING... [mono-traversable]  [mono-traversable] onull [mono-traversable]  works on empty lists [✔] [mono-traversable]  works on non-empty lists [✔] [mono-traversable]  works on empty texts [✔] [mono-traversable]  works on non-empty texts [✔] [mono-traversable] osum [mono-traversable]  works on lists [✔] [mono-traversable]  +++ OK, passed 100 tests; 77 discarded. [mono-traversable] oproduct [mono-traversable]  works on lists [✔] [mono-traversable]  +++ OK, passed 100 tests; 114 discarded. [mono-traversable] olength [mono-traversable]  works on lists [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on texts [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on lazy bytestrings [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable] omap [mono-traversable]  works on lists [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on lazy bytestrings [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on texts [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable] oconcatMap [mono-traversable]  works on lists [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable] ocompareLength [mono-traversable]  works on lists [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable] groupBy [mono-traversable]  works on lists [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on texts [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on strict bytestrings [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on lazy bytestrings [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on Vector [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on SVector [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on StrictVector [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on UVector [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on Seq [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable] groupAll [mono-traversable]  works on lists [✔] [mono-traversable]  works on texts [✔] [mono-traversable] unsnoc [mono-traversable]  works on lists [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on texts [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on lazy bytestrings [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable] index [mono-traversable]  works on lists [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on strict texts [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on lazy texts [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on strict bytestrings [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on lazy bytestrings [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on Vector [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on SVector [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on StrictVector [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on UVector [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on Seq [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable] groupAllOn [mono-traversable]  works on lists [✔] [mono-traversable] breakWord [mono-traversable]  ("hello world","hello","world") [✔] [mono-traversable]  ("hello world","hello","world") [✔] [mono-traversable]  ("hello\r\nworld","hello","world") [✔] [mono-traversable]  ("hello there world","hello","there world") [✔] [mono-traversable]  ("","","") [✔] [mono-traversable]  ("hello \n\r\t","hello","") [✔] [mono-traversable] breakLine [mono-traversable]  ("hello world","hello world","") [✔] [mono-traversable]  ("hello\r\n world","hello"," world") [✔] [mono-traversable]  ("hello\n world","hello"," world") [✔] [mono-traversable]  ("hello\r world","hello\r world","") [✔] [mono-traversable]  ("hello\r\nworld","hello","world") [✔] [mono-traversable]  ("hello\r\nthere\nworld","hello","there\nworld") [✔] [mono-traversable]  ("hello\n\r\nworld","hello","\r\nworld") [✔] [mono-traversable]  ("","","") [✔] [mono-traversable] omapM_ [mono-traversable]  works on strict bytestrings [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on lazy bytestrings [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on strict texts [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  works on lazy texts [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable] inits [mono-traversable]  String [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  StrictBytestring [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  LazyBytestring [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  StrictText [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  LazyText [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  Seq [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  Vector [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  Unboxed Vector [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  Storable Vector [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  Strict Vector [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable] tails [mono-traversable]  String [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  StrictBytestring [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  LazyBytestring [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  StrictText [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  LazyText [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  Seq [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  Vector [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  Unboxed Vector [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  Storable Vector [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  Strict Vector [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable] initTails [mono-traversable]  String [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  StrictBytestring [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  LazyBytestring [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  StrictText [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  LazyText [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  Seq [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  Vector [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  Unboxed Vector [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  Storable Vector [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable]  Strict Vector [mono-traversable]  empty [✔] [mono-traversable]  one element [✔] [mono-traversable]  two elements [✔] [mono-traversable] NonNull [mono-traversable]  fromNonEmpty [mono-traversable]  toMinList [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  toNonEmpty [mono-traversable]  converts nonnull to nonempty [✔] [mono-traversable]  mapNonNull [mono-traversable]  mapNonNull id == id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  mapNonNull (f . g) == mapNonNull f . mapNonNull g [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Strict ByteString [mono-traversable]  head [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  tail [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  last [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  init [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldMap1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldr1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldl1' [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Lazy ByteString [mono-traversable]  head [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  tail [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  last [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  init [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldMap1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldr1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldl1' [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Strict Text [mono-traversable]  head [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  tail [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  last [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  init [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldMap1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldr1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldl1' [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Lazy Text [mono-traversable]  head [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  tail [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  last [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  init [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldMap1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldr1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldl1' [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Vector [mono-traversable]  head [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  tail [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  last [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  init [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldMap1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldr1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldl1' [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Unboxed Vector [mono-traversable]  head [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  tail [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  last [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  init [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldMap1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldr1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldl1' [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Storable Vector [mono-traversable]  head [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  tail [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  last [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  init [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldMap1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldr1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldl1' [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Strict Vector [mono-traversable]  head [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  tail [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  last [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  init [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldMap1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldr1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldl1' [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  List [mono-traversable]  head [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  tail [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  last [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  init [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  maximumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimum [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  minimumBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldMap1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldr1 [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  ofoldl1' [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable] Containers [mono-traversable]  Data.Map [mono-traversable]  difference [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  lookup [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  insert [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  delete [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  singletonMap [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  findWithDefault [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  insertWith [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  insertWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  insertLookupWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  adjustMap [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  adjustWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  updateMap [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  updateWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  updateLookupWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  alter [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  unionWith [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  unionWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  unionsWith [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  mapWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  omapKeysWith [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Data.IntMap [mono-traversable]  difference [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  lookup [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  insert [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  delete [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  singletonMap [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  findWithDefault [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  insertWith [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  insertWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  insertLookupWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  adjustMap [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  adjustWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  updateMap [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  updateWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  updateLookupWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  alter [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  unionWith [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  unionWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  unionsWith [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  mapWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  omapKeysWith [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Data.HashMap [mono-traversable]  difference [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  lookup [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  insert [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  delete [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  singletonMap [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  findWithDefault [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  insertWith [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  insertWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  insertLookupWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  adjustMap [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  adjustWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  updateMap [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  updateWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  updateLookupWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  alter [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  unionWith [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  unionWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  unionsWith [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  mapWithKey [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  omapKeysWith [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable] Foldl Integration [mono-traversable]  vector [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  length [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable] Replacing [mono-traversable]  List [mono-traversable]  replaceElem old new === omap (\x -> if x == old then new else x) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old new === ointercalate new . splitSeq old [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old old === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Vector [mono-traversable]  replaceElem old new === omap (\x -> if x == old then new else x) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old new === ointercalate new . splitSeq old [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old old === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Storable Vector [mono-traversable]  replaceElem old new === omap (\x -> if x == old then new else x) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old new === ointercalate new . splitSeq old [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old old === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Unboxed Vector [mono-traversable]  replaceElem old new === omap (\x -> if x == old then new else x) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old new === ointercalate new . splitSeq old [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old old === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Strict Vector [mono-traversable]  replaceElem old new === omap (\x -> if x == old then new else x) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old new === ointercalate new . splitSeq old [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old old === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Strict ByteString [mono-traversable]  replaceElem old new === omap (\x -> if x == old then new else x) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old new === ointercalate new . splitSeq old [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old old === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Lazy ByteString [mono-traversable]  replaceElem old new === omap (\x -> if x == old then new else x) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old new === ointercalate new . splitSeq old [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old old === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Strict Text [mono-traversable]  replaceElem old new === omap (\x -> if x == old then new else x) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old new === ointercalate new . splitSeq old [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old old === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Lazy Text [mono-traversable]  replaceElem old new === omap (\x -> if x == old then new else x) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old new === ointercalate new . splitSeq old [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  replaceSeq old old === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable] Sorting [mono-traversable]  List [mono-traversable]  sortBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  sort [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Vector [mono-traversable]  sortBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  sort [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Storable Vector [mono-traversable]  sortBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  sort [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Unboxed Vector [mono-traversable]  sortBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  sort [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Strict Vector [mono-traversable]  sortBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  sort [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Strict ByteString [mono-traversable]  sortBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  sort [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Lazy ByteString [mono-traversable]  sortBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  sort [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Strict Text [mono-traversable]  sortBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  sort [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Lazy Text [mono-traversable]  sortBy [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  sort [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable] Intercalate [mono-traversable]  List [mono-traversable]  intercalate === defaultIntercalate [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Vector [mono-traversable]  intercalate === defaultIntercalate [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Storable Vector [mono-traversable]  intercalate === defaultIntercalate [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Unboxed Vector [mono-traversable]  intercalate === defaultIntercalate [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Strict Vector [mono-traversable]  intercalate === defaultIntercalate [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Strict ByteString [mono-traversable]  intercalate === defaultIntercalate [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Lazy ByteString [mono-traversable]  intercalate === defaultIntercalate [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Strict Text [mono-traversable]  intercalate === defaultIntercalate [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Lazy Text [mono-traversable]  intercalate === defaultIntercalate [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable] Splitting [mono-traversable]  List [mono-traversable]  intercalate sep . splitSeq sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq _ mempty == [mempty] [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  intercalate (singleton sep) . splitElem sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  length . splitElem sep === succ . length . filter (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitWhen (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitSeq (singleton sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Vector [mono-traversable]  intercalate sep . splitSeq sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq _ mempty == [mempty] [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  intercalate (singleton sep) . splitElem sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  length . splitElem sep === succ . length . filter (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitWhen (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitSeq (singleton sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Storable Vector [mono-traversable]  intercalate sep . splitSeq sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq _ mempty == [mempty] [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  intercalate (singleton sep) . splitElem sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  length . splitElem sep === succ . length . filter (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitWhen (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitSeq (singleton sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Unboxed Vector [mono-traversable]  intercalate sep . splitSeq sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq _ mempty == [mempty] [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  intercalate (singleton sep) . splitElem sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  length . splitElem sep === succ . length . filter (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitWhen (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitSeq (singleton sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Strict Vector [mono-traversable]  intercalate sep . splitSeq sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq _ mempty == [mempty] [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  intercalate (singleton sep) . splitElem sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  length . splitElem sep === succ . length . filter (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitWhen (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitSeq (singleton sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Strict ByteString [mono-traversable]  intercalate sep . splitSeq sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq _ mempty == [mempty] [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  intercalate (singleton sep) . splitElem sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  length . splitElem sep === succ . length . filter (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitWhen (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitSeq (singleton sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Lazy ByteString [mono-traversable]  intercalate sep . splitSeq sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq _ mempty == [mempty] [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  intercalate (singleton sep) . splitElem sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  length . splitElem sep === succ . length . filter (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitWhen (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitSeq (singleton sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Strict Text [mono-traversable]  intercalate sep . splitSeq sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq _ mempty == [mempty] [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  intercalate (singleton sep) . splitElem sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  length . splitElem sep === succ . length . filter (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitWhen (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitSeq (singleton sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  Lazy Text [mono-traversable]  intercalate sep . splitSeq sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitSeq _ mempty == [mempty] [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  intercalate (singleton sep) . splitElem sep === id [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  length . splitElem sep === succ . length . filter (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitWhen (== sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable]  splitElem sep === splitSeq (singleton sep) [✔] [mono-traversable]  +++ OK, passed 100 tests. [mono-traversable] Other Issues [mono-traversable]  #26 headEx on a list works [✔] [mono-traversable]  #31 find doesn't infinitely loop on NonEmpty [✔] [mono-traversable]  #83 head on Seq works correctly [✔] [mono-traversable]  [mono-traversable] Finished in 1.0585 seconds [mono-traversable] 441 examples, 0 failures [mono-traversable] Test suite test: PASS [mono-traversable] Test suite logged to: dist/test/mono-traversable-1.0.21.0-test.log [mono-traversable] 1 of 1 test suites (1 of 1 test cases) passed. [mono-traversable] Phase: haddockPhase [mono-traversable] Preprocessing library for mono-traversable-1.0.21.0.. [mono-traversable] Running Haddock on library for mono-traversable-1.0.21.0.. [mono-traversable] Warning: The documentation for the following packages are not installed. No [mono-traversable] links will be generated to these packages: vector-0.13.2.0 [mono-traversable] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [mono-traversable] [1 of 6] Compiling Data.MonoTraversable ( src/Data/MonoTraversable.hs, nothing ) [mono-traversable] [2 of 6] Compiling Data.Containers ( src/Data/Containers.hs, nothing ) [mono-traversable] [3 of 6] Compiling Data.MonoTraversable.Unprefixed ( src/Data/MonoTraversable/Unprefixed.hs, nothing ) [mono-traversable] [4 of 6] Compiling Data.Sequences ( src/Data/Sequences.hs, nothing ) [mono-traversable] [5 of 6] Compiling Data.NonNull ( src/Data/NonNull.hs, nothing ) [mono-traversable] [6 of 6] Compiling Paths_mono_traversable ( dist/build/autogen/Paths_mono_traversable.hs, nothing ) [mono-traversable] Haddock coverage: [mono-traversable] Warning: 'ByteString' is ambiguous. It is defined [mono-traversable]  * in ‘Data.ByteString.Internal.Type’ [mono-traversable]  * in ‘Data.ByteString.Lazy.Internal’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ [mono-traversable] Warning: 'Text' is ambiguous. It is defined [mono-traversable]  * in ‘Data.Text.Internal’ [mono-traversable]  * in ‘Data.Text.Internal.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ [mono-traversable] Warning: 'id' is ambiguous. It is defined [mono-traversable]  * in ‘Control.Category’ [mono-traversable]  * in ‘GHC.Base’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined in ‘GHC.Base’ [mono-traversable] Warning: 'foldlUnwrap' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable] Warning: 'intercalate' is ambiguous. It is defined [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined in ‘Data.Text.Lazy’ [mono-traversable] Warning: 'WrappedMono' is ambiguous. It is defined [mono-traversable]  * at src/Data/MonoTraversable.hs:1461:5 [mono-traversable]  * at src/Data/MonoTraversable.hs:1460:1 [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/MonoTraversable.hs:1460:1 [mono-traversable]  94% ( 34 / 36) in 'Data.MonoTraversable' [mono-traversable]  Missing documentation for: [mono-traversable]  replaceElemStrictText (src/Data/MonoTraversable.hs:287) [mono-traversable]  replaceElemLazyText (src/Data/MonoTraversable.hs:290) [mono-traversable] Warning: 'lookup' is ambiguous. It is defined [mono-traversable]  * in ‘GHC.List’ [mono-traversable]  * in ‘Data.IntMap.Internal’ [mono-traversable]  * in ‘Data.Map.Internal’ [mono-traversable]  * at src/Data/Containers.hs:261:5 [mono-traversable]  * in ‘Data.HashMap.Internal’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Containers.hs:261:5 [mono-traversable] Warning: 'unionsWith' is ambiguous. It is defined [mono-traversable]  * in ‘Data.IntMap.Strict.Internal’ [mono-traversable]  * in ‘Data.Map.Strict.Internal’ [mono-traversable]  * at src/Data/Containers.hs:509:5 [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Containers.hs:509:5 [mono-traversable]  87% ( 7 / 8) in 'Data.Containers' [mono-traversable]  Missing documentation for: [mono-traversable]  Module header [mono-traversable]  100% ( 32 / 32) in 'Data.MonoTraversable.Unprefixed' [mono-traversable] Warning: 'words' is ambiguous. It is defined [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * at src/Data/Sequences.hs:1623:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:1623:5 [mono-traversable] Warning: 'unwords' is ambiguous. It is defined [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * at src/Data/Sequences.hs:1631:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:1631:5 [mono-traversable] Warning: 'lines' is ambiguous. It is defined [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * at src/Data/Sequences.hs:1640:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:1640:5 [mono-traversable] Warning: 'unlines' is ambiguous. It is defined [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * at src/Data/Sequences.hs:1648:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:1648:5 [mono-traversable] Warning: 'toLower' is ambiguous. It is defined [mono-traversable]  * at src/Data/Sequences.hs:1656:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:1656:5 [mono-traversable] Warning: 'toUpper' is ambiguous. It is defined [mono-traversable]  * at src/Data/Sequences.hs:1664:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:1664:5 [mono-traversable] Warning: 'fromList' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘Data.Sequence.Internal’ [mono-traversable]  * at src/Data/Sequences.hs:150:5 [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:150:5 [mono-traversable] Warning: 'a' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable] Warning: 'b' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable] Warning: 'c' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable] Warning: 'break' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘GHC.List’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * at src/Data/Sequences.hs:180:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:180:5 [mono-traversable] Warning: 'span' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘GHC.List’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * at src/Data/Sequences.hs:200:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:200:5 [mono-traversable] Warning: 'not' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable] Warning: 'Vector' is ambiguous. It is defined [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic.Base’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed.Base’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined in ‘Data.Vector.Unboxed.Base’ [mono-traversable] Warning: 'z' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable] Warning: 'Text' is ambiguous. It is defined [mono-traversable]  * in ‘Data.Text.Internal’ [mono-traversable]  * in ‘Data.Text.Internal.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ [mono-traversable] Warning: 'takeWhile' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘GHC.List’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * at src/Data/Sequences.hs:226:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:226:5 [mono-traversable] Warning: 'dropWhile' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘GHC.List’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * at src/Data/Sequences.hs:212:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:212:5 [mono-traversable] Warning: 'splitAt' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘GHC.List’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * in ‘Data.Sequence.Internal’ [mono-traversable]  * at src/Data/Sequences.hs:240:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:240:5 [mono-traversable] Warning: 'take' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘GHC.List’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * in ‘Data.Sequence.Internal’ [mono-traversable]  * at src/Data/Sequences.hs:256:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:256:5 [mono-traversable] Warning: 'drop' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘GHC.List’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * in ‘Data.Sequence.Internal’ [mono-traversable]  * at src/Data/Sequences.hs:272:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:272:5 [mono-traversable] Warning: 'dropEnd' is ambiguous. It is defined [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * at src/Data/Sequences.hs:289:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:289:5 [mono-traversable] Warning: 'partition' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * in ‘Data.Sequence.Internal’ [mono-traversable]  * at src/Data/Sequences.hs:298:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:298:5 [mono-traversable] Warning: 'filter' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘GHC.List’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * in ‘Data.Sequence.Internal’ [mono-traversable]  * at src/Data/Sequences.hs:334:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:334:5 [mono-traversable] Warning: 'uncons' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘GHC.List’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * at src/Data/Sequences.hs:311:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:311:5 [mono-traversable] Warning: 'unsnoc' is ambiguous. It is defined [mono-traversable]  * in ‘GHC.List’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * at src/Data/Sequences.hs:324:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:324:5 [mono-traversable] Warning: 'replicate' is ambiguous. It is defined [mono-traversable]  * in ‘GHC.List’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * in ‘Data.Sequence.Internal’ [mono-traversable]  * at src/Data/Sequences.hs:350:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:350:5 [mono-traversable] Warning: 'replicateM' is ambiguous. It is defined [mono-traversable]  * in ‘Control.Monad’ [mono-traversable]  * in ‘Data.Sequence.Internal’ [mono-traversable]  * at src/Data/Sequences.hs:354:5 [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:354:5 [mono-traversable] Warning: 'group' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * at src/Data/Sequences.hs:1474:1 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:1474:1 [mono-traversable] Warning: 'groupBy' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * at src/Data/Sequences.hs:367:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:367:5 [mono-traversable] Warning: 'subsequences' is ambiguous. It is defined [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * at src/Data/Sequences.hs:381:5 [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:381:5 [mono-traversable] Warning: 'permutations' is ambiguous. It is defined [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * at src/Data/Sequences.hs:390:5 [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:390:5 [mono-traversable] Warning: 'index' is ambiguous. It is defined [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * in ‘Data.Sequence.Internal’ [mono-traversable]  * at src/Data/Sequences.hs:456:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:456:5 [mono-traversable] Warning: 'splitWhen' is ambiguous. It is defined [mono-traversable]  * at src/Data/Sequences.hs:479:5 [mono-traversable]  * in ‘Data.List.Split.Internals’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:479:5 [mono-traversable] Warning: 'seq' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable] Warning: 'NonNull' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable] Warning: 'SemiGroup' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable] Warning: 'nfilter' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable] Warning: 'intersperse' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * in ‘Data.Sequence.Internal’ [mono-traversable]  * at src/Data/Sequences.hs:76:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:76:5 [mono-traversable] Warning: 'reverse' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘GHC.List’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * in ‘Data.Sequence.Internal’ [mono-traversable]  * at src/Data/Sequences.hs:84:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:84:5 [mono-traversable] Warning: 'find' is ambiguous. It is defined [mono-traversable]  * in ‘Data.Foldable’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * at src/Data/Sequences.hs:97:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:97:5 [mono-traversable] Warning: 'sortBy' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * in ‘Data.Sequence.Internal.Sorting’ [mono-traversable]  * at src/Data/Sequences.hs:106:5 [mono-traversable]  * in ‘Data.Vector.Algorithms.Merge’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:106:5 [mono-traversable] Warning: 'cons' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * at src/Data/Sequences.hs:114:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:114:5 [mono-traversable] Warning: 'snoc' is ambiguous. It is defined [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * at src/Data/Sequences.hs:122:5 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:122:5 [mono-traversable] Warning: 'singleton' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * in ‘Data.Sequence.Internal’ [mono-traversable]  * at src/Data/Sequences.hs:133:1 [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  * in ‘Data.Text.Show’ [mono-traversable]  * in ‘Data.Vector’ [mono-traversable]  * in ‘Data.Vector.Generic’ [mono-traversable]  * in ‘Data.Vector.Storable’ [mono-traversable]  * in ‘Data.Vector.Strict’ [mono-traversable]  * in ‘Data.Vector.Unboxed’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:133:1 [mono-traversable] Warning: 'String' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable] Warning: 'intercalate' is ambiguous. It is defined [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined in ‘Data.Text.Lazy’ [mono-traversable] Warning: 'stripPrefix' is ambiguous. It is defined [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * at src/Data/Sequences.hs:1383:1 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:1383:1 [mono-traversable] Warning: 'stripSuffix' is ambiguous. It is defined [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * at src/Data/Sequences.hs:1396:1 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:1396:1 [mono-traversable] Warning: 'isPrefixOf' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * at src/Data/Sequences.hs:1460:1 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:1460:1 [mono-traversable] Warning: 'isSuffixOf' is ambiguous. It is defined [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.ByteString.Lazy’ [mono-traversable]  * at src/Data/Sequences.hs:1465:1 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:1465:1 [mono-traversable] Warning: 'isInfixOf' is ambiguous. It is defined [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * at src/Data/Sequences.hs:1470:1 [mono-traversable]  * in ‘Data.Text’ [mono-traversable]  * in ‘Data.Text.Lazy’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:1470:1 [mono-traversable] Warning: 'true' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable] Warning: 'sort' is ambiguous. It is defined [mono-traversable]  * in ‘Data.List.NonEmpty’ [mono-traversable]  * in ‘Data.OldList’ [mono-traversable]  * in ‘Data.ByteString’ [mono-traversable]  * in ‘Data.Sequence.Internal.Sorting’ [mono-traversable]  * at src/Data/Sequences.hs:1606:1 [mono-traversable]  * in ‘Data.Vector.Algorithms.Merge’ [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/Sequences.hs:1606:1 [mono-traversable]  80% ( 40 / 50) in 'Data.Sequences' [mono-traversable]  Missing documentation for: [mono-traversable]  splitElemStrictBS (src/Data/Sequences.hs:1525) [mono-traversable]  stripPrefixStrictBS (src/Data/Sequences.hs:1530) [mono-traversable]  stripSuffixStrictBS (src/Data/Sequences.hs:1535) [mono-traversable]  splitSeqLazyBS (src/Data/Sequences.hs:1547) [mono-traversable]  stripPrefixLazyBS (src/Data/Sequences.hs:1552) [mono-traversable]  stripSuffixLazyBS (src/Data/Sequences.hs:1557) [mono-traversable]  splitSeqStrictText (src/Data/Sequences.hs:1571) [mono-traversable]  replaceSeqStrictText (src/Data/Sequences.hs:1576) [mono-traversable]  splitSeqLazyText (src/Data/Sequences.hs:1590) [mono-traversable]  replaceSeqLazyText (src/Data/Sequences.hs:1595) [mono-traversable] Warning: 'NonNull' is ambiguous. It is defined [mono-traversable]  * at src/Data/NonNull.hs:58:24 [mono-traversable]  * at src/Data/NonNull.hs:58:1 [mono-traversable]  You may be able to disambiguate the identifier by qualifying it or [mono-traversable]  by specifying the type/value namespace explicitly. [mono-traversable]  Defaulting to the one defined at src/Data/NonNull.hs:58:1 [mono-traversable] Warning: 'foldl1'' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable]  100% ( 30 / 30) in 'Data.NonNull' [mono-traversable] Warning: Data.MonoTraversable: could not find link destinations for: [mono-traversable]  - Data.Vector.Vector [mono-traversable]  - Data.Vector.Unboxed.Base.Unbox [mono-traversable]  - Data.Vector.Storable.Vector [mono-traversable]  - Data.Vector.Strict.Vector [mono-traversable] Warning: Data.Containers: could not find link destinations for: [mono-traversable]  - Data.Containers.D:R:ContainerKeyIntSet [mono-traversable]  - Data.Containers.D:R:ContainerKeyHashSet [mono-traversable]  - Data.Containers.D:R:ContainerKeySet [mono-traversable]  - Data.Containers.D:R:ContainerKeyIntMap [mono-traversable]  - Data.Containers.D:R:ContainerKeyHashMap [mono-traversable]  - Data.Containers.D:R:ContainerKeyMap [mono-traversable]  - Data.Containers.D:R:BPMKeyConstraintMapkey [mono-traversable]  - Data.Containers.D:R:MapValueList [mono-traversable]  - Data.Containers.D:R:MapValueIntMap [mono-traversable]  - Data.Containers.D:R:MapValueHashMap [mono-traversable]  - Data.Containers.D:R:MapValueMap [mono-traversable]  - Data.Containers.D:R:BPMKeyConstraintHashMapkey [mono-traversable]  - Data.Containers.D:R:ContainerKeyList [mono-traversable]  - Data.Containers.D:R:KeySetHashMap [mono-traversable]  - Data.Containers.D:R:KeySetIntMap [mono-traversable]  - Data.Containers.D:R:KeySetMap [mono-traversable] Warning: Data.Sequences: could not find link destinations for: [mono-traversable]  - Data.Vector.Vector [mono-traversable]  - Data.Vector.Generic.Base.Vector [mono-traversable]  - Data.Vector.Unboxed.Base.Unbox [mono-traversable]  - Data.Vector.Storable.Vector [mono-traversable]  - Data.Vector.Strict.Vector [mono-traversable]  - Data.Sequences.D:R:IndexVector [mono-traversable]  - Data.Sequences.D:R:IndexVector0 [mono-traversable]  - Data.Sequences.D:R:IndexVector1 [mono-traversable]  - Data.Sequences.D:R:IndexVector2 [mono-traversable]  - Data.Sequences.D:R:IndexSeq [mono-traversable]  - Data.Sequences.D:R:IndexText [mono-traversable]  - Data.Sequences.D:R:IndexByteString [mono-traversable]  - Data.Sequences.D:R:IndexText0 [mono-traversable]  - Data.Sequences.D:R:IndexByteString0 [mono-traversable]  - Data.Sequences.D:R:IndexNonEmpty [mono-traversable]  - Data.Sequences.D:R:IndexList [mono-traversable]  - Data.NonNull.D:R:IndexNonNull [mono-traversable] Warning: Data.NonNull: could not find link destinations for: [mono-traversable]  - Data.Vector.Vector [mono-traversable]  - Data.Vector.Unboxed.Base.Unbox [mono-traversable]  - Data.Vector.Storable.Vector [mono-traversable]  - Data.Vector.Strict.Vector [mono-traversable]  - Data.NonNull.D:R:IndexNonNull [mono-traversable] Documentation created: dist/doc/html/mono-traversable/, [mono-traversable] dist/doc/html/mono-traversable/mono-traversable.txt [mono-traversable] Preprocessing test suite 'test' for mono-traversable-1.0.21.0.. [mono-traversable] Phase: installPhase [mono-traversable] Installing library in /nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg [mono-traversable] Phase: fixupPhase [mono-traversable] shrinking RPATHs of ELF executables and libraries in /nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0 [mono-traversable] shrinking /nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSmono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg-ghc9.8.1.so [mono-traversable] checking for references to /build/ in /nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0... [mono-traversable] patching script interpreter paths in /nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0 [mono-traversable] stripping (with command strip and flags -S -p) in /nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0/lib [mono-traversable] shrinking RPATHs of ELF executables and libraries in /nix/store/0c35l2zjjm4v27jm84w4xqyj7rzg3gqj-mono-traversable-1.0.21.0-doc [mono-traversable] checking for references to /build/ in /nix/store/0c35l2zjjm4v27jm84w4xqyj7rzg3gqj-mono-traversable-1.0.21.0-doc... [mono-traversable] patching script interpreter paths in /nix/store/0c35l2zjjm4v27jm84w4xqyj7rzg3gqj-mono-traversable-1.0.21.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/0c35l2zjjm4v27jm84w4xqyj7rzg3gqj-mono-traversable-1.0.21.0-doc /nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0 [post-build-hook] Pushing 2 paths (106 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0 (23.69 MiB) [post-build-hook] Pushing /nix/store/0c35l2zjjm4v27jm84w4xqyj7rzg3gqj-mono-traversable-1.0.21.0-doc (5.39 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/0c35l2zjjm4v27jm84w4xqyj7rzg3gqj-mono-traversable-1.0.21.0-doc /nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 4 paths... [post-build-hook] copying path '/nix/store/j0zha53pg9yyzcvnlp1f6wjlizb2jykv-split-0.2.5-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/dd45grxnnr2y6247wmidyw1m3bc9vly6-split-0.2.5' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/0c35l2zjjm4v27jm84w4xqyj7rzg3gqj-mono-traversable-1.0.21.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/cm1mas78ldpqn9f6xzfimbw6vd8rad20-mono-traversable-1.0.21.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/3flyg4w9cmll10qcv0ns8l1n4ffqjphh-split-0.2.5.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/r7nvqv31lmqsvv3g1avqkn58ig39pd34-mono-traversable-1.0.21.0.drv' to 'https://cache.nix-ci.com'... Progress: 8 of 32 built Building conduit [conduit] Phase: setupCompilerEnvironmentPhase Waiting for lock on waiting for lock on '/nix/store/09l53fg37j51707zyg531kmggf51r221-hls-graph-2.10.0.0-doc', '/nix/store/y3g1n3713wzxb41c8mv5gm9bhy3ynzyp-hls-graph-2.10.0.0', '/nix/store/yxkgbv4lfr694gp3anw0bx1hmzf2jmgv-hls-graph-2.10.0.0-data' [conduit] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [conduit] Phase: unpackPhase [conduit] unpacking source archive /nix/store/8sp5k4g5r92npk40bv2qg6bwndx645hy-conduit-1.3.6.1.tar.gz [conduit] source root is conduit-1.3.6.1 [conduit] setting SOURCE_DATE_EPOCH to timestamp 1740294189 of file "conduit-1.3.6.1/conduit.cabal" [conduit] Phase: patchPhase [conduit] Phase: compileBuildDriverPhase [conduit] setupCompileFlags: -package-db=/build/tmp.3ttylqnOCj/setup-package.conf.d -threaded [conduit] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.3ttylqnOCj/Main.o ) [conduit] [2 of 2] Linking Setup [conduit] Phase: updateAutotoolsGnuConfigScriptsPhase [conduit] Phase: configurePhase [conduit] configureFlags: --verbose --prefix=/nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/glwyxcvljr23p5hkzc7byldp5qb9f7cn-conduit-1.3.6.1-doc/share/doc/conduit-1.3.6.1 --with-gcc=gcc --package-db=/build/tmp.3ttylqnOCj/package.conf.d --ghc-option=-j16 --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=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [conduit] Using Parsec parser [conduit] Configuring conduit-1.3.6.1... [conduit] Dependency base >=4.12 && <5: using base-4.19.0.0 [conduit] Dependency bytestring: using bytestring-0.12.0.2 [conduit] Dependency directory: using directory-1.3.8.1 [conduit] Dependency exceptions: using exceptions-0.10.7 [conduit] Dependency filepath: using filepath-1.4.100.4 [conduit] Dependency mono-traversable >=1.0.7: using mono-traversable-1.0.21.0 [conduit] Dependency mtl: using mtl-2.3.1 [conduit] Dependency primitive: using primitive-0.9.1.0 [conduit] Dependency resourcet >=1.2 && <1.4: using resourcet-1.3.0 [conduit] Dependency text: using text-2.1 [conduit] Dependency transformers >=0.4: using transformers-0.6.1.0 [conduit] Dependency unix: using unix-2.8.3.0 [conduit] Dependency unliftio-core: using unliftio-core-0.2.1.0 [conduit] Dependency vector: using vector-0.13.2.0 [conduit] Dependency QuickCheck >=2.7: using QuickCheck-2.14.3 [conduit] Dependency base: using base-4.19.0.0 [conduit] Dependency bytestring: using bytestring-0.12.0.2 [conduit] Dependency conduit: using conduit-1.3.6.1 [conduit] Dependency containers: using containers-0.6.8 [conduit] Dependency directory: using directory-1.3.8.1 [conduit] Dependency exceptions >=0.6: using exceptions-0.10.7 [conduit] Dependency filepath: using filepath-1.4.100.4 [conduit] Dependency hspec >=1.3: using hspec-2.11.12 [conduit] Dependency mono-traversable: using mono-traversable-1.0.21.0 [conduit] Dependency mtl: using mtl-2.3.1 [conduit] Dependency resourcet: using resourcet-1.3.0 [conduit] Dependency safe: using safe-0.3.21 [conduit] Dependency silently: using silently-1.2.5.4 [conduit] Dependency split >=0.2.0.0: using split-0.2.5 [conduit] Dependency text: using text-2.1 [conduit] Dependency transformers: using transformers-0.6.1.0 [conduit] Dependency unliftio >=0.2.4.0: using unliftio-0.2.25.1 [conduit] Dependency vector: using vector-0.13.2.0 [conduit] Source component graph: [conduit]  component lib [conduit]  component test:conduit-test dependency lib [conduit] Configured component graph: [conduit]  component conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit]  include base-4.19.0.0-b960 [conduit]  include bytestring-0.12.0.2-4690 [conduit]  include directory-1.3.8.1-6a8e [conduit]  include exceptions-0.10.7-d3e7 [conduit]  include filepath-1.4.100.4-fa1c [conduit]  include mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg [conduit]  include mtl-2.3.1-63a4 [conduit]  include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [conduit]  include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [conduit]  include text-2.1-c36a [conduit]  include transformers-0.6.1.0-c3ec [conduit]  include unix-2.8.3.0-8aa6 [conduit]  include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P [conduit]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [conduit]  component conduit-1.3.6.1-6GiyK3WEvKkd9NLQl1pwT-conduit-test [conduit]  include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [conduit]  include base-4.19.0.0-b960 [conduit]  include bytestring-0.12.0.2-4690 [conduit]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit]  include containers-0.6.8-4775 [conduit]  include directory-1.3.8.1-6a8e [conduit]  include exceptions-0.10.7-d3e7 [conduit]  include filepath-1.4.100.4-fa1c [conduit]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [conduit]  include mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg [conduit]  include mtl-2.3.1-63a4 [conduit]  include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [conduit]  include safe-0.3.21-7JvWMt7vIsGCGDUBLLhSIL [conduit]  include silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT [conduit]  include split-0.2.5-7a2gB47MYNH3neq7POwcB3 [conduit]  include text-2.1-c36a [conduit]  include transformers-0.6.1.0-c3ec [conduit]  include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe [conduit]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [conduit] Linked component graph: [conduit]  unit conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit]  include base-4.19.0.0-b960 [conduit]  include bytestring-0.12.0.2-4690 [conduit]  include directory-1.3.8.1-6a8e [conduit]  include exceptions-0.10.7-d3e7 [conduit]  include filepath-1.4.100.4-fa1c [conduit]  include mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg [conduit]  include mtl-2.3.1-63a4 [conduit]  include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [conduit]  include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [conduit]  include text-2.1-c36a [conduit]  include transformers-0.6.1.0-c3ec [conduit]  include unix-2.8.3.0-8aa6 [conduit]  include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P [conduit]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [conduit]  Conduit=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Conduit,Data.Conduit=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Data.Conduit,Data.Conduit.Combinators=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Data.Conduit.Combinators,Data.Conduit.Combinators.Stream=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Data.Conduit.Combinators.Stream,Data.Conduit.Internal=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Data.Conduit.Internal,Data.Conduit.Internal.Fusion=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Data.Conduit.Internal.Fusion,Data.Conduit.Internal.List.Stream=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Data.Conduit.Internal.List.Stream,Data.Conduit.Lift=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Data.Conduit.Lift,Data.Conduit.List=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Data.Conduit.List [conduit]  unit conduit-1.3.6.1-6GiyK3WEvKkd9NLQl1pwT-conduit-test [conduit]  include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [conduit]  include base-4.19.0.0-b960 [conduit]  include bytestring-0.12.0.2-4690 [conduit]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit]  include containers-0.6.8-4775 [conduit]  include directory-1.3.8.1-6a8e [conduit]  include exceptions-0.10.7-d3e7 [conduit]  include filepath-1.4.100.4-fa1c [conduit]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [conduit]  include mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg [conduit]  include mtl-2.3.1-63a4 [conduit]  include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [conduit]  include safe-0.3.21-7JvWMt7vIsGCGDUBLLhSIL [conduit]  include silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT [conduit]  include split-0.2.5-7a2gB47MYNH3neq7POwcB3 [conduit]  include text-2.1-c36a [conduit]  include transformers-0.6.1.0-c3ec [conduit]  include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe [conduit]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [conduit] Ready component graph: [conduit]  definite conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit]  depends base-4.19.0.0-b960 [conduit]  depends bytestring-0.12.0.2-4690 [conduit]  depends directory-1.3.8.1-6a8e [conduit]  depends exceptions-0.10.7-d3e7 [conduit]  depends filepath-1.4.100.4-fa1c [conduit]  depends mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg [conduit]  depends mtl-2.3.1-63a4 [conduit]  depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [conduit]  depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [conduit]  depends text-2.1-c36a [conduit]  depends transformers-0.6.1.0-c3ec [conduit]  depends unix-2.8.3.0-8aa6 [conduit]  depends unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P [conduit]  depends vector-0.13.2.0-KITycIPQp0R25115diGgzh [conduit]  definite conduit-1.3.6.1-6GiyK3WEvKkd9NLQl1pwT-conduit-test [conduit]  depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [conduit]  depends base-4.19.0.0-b960 [conduit]  depends bytestring-0.12.0.2-4690 [conduit]  depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit]  depends containers-0.6.8-4775 [conduit]  depends directory-1.3.8.1-6a8e [conduit]  depends exceptions-0.10.7-d3e7 [conduit]  depends filepath-1.4.100.4-fa1c [conduit]  depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [conduit]  depends mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg [conduit]  depends mtl-2.3.1-63a4 [conduit]  depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [conduit]  depends safe-0.3.21-7JvWMt7vIsGCGDUBLLhSIL [conduit]  depends silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT [conduit]  depends split-0.2.5-7a2gB47MYNH3neq7POwcB3 [conduit]  depends text-2.1-c36a [conduit]  depends transformers-0.6.1.0-c3ec [conduit]  depends unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe [conduit]  depends vector-0.13.2.0-KITycIPQp0R25115diGgzh [conduit] Using Cabal-3.10.2.0 compiled by ghc-9.8 [conduit] Using compiler: ghc-9.8.1 [conduit] Using install prefix: [conduit] /nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1 [conduit] Executables installed in: [conduit] /nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1/bin [conduit] Libraries installed in: [conduit] /nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit] Dynamic Libraries installed in: [conduit] /nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [conduit] Private executables installed in: [conduit] /nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1/libexec/x86_64-linux-ghc-9.8.1/conduit-1.3.6.1 [conduit] Data files installed in: [conduit] /nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1/share/x86_64-linux-ghc-9.8.1/conduit-1.3.6.1 [conduit] Documentation installed in: [conduit] /nix/store/glwyxcvljr23p5hkzc7byldp5qb9f7cn-conduit-1.3.6.1-doc/share/doc/conduit-1.3.6.1 [conduit] Configuration files installed in: [conduit] /nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1/etc [conduit] No alex found [conduit] Using ar found on system at: [conduit] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [conduit] No c2hs found [conduit] No cpphs found [conduit] No doctest found [conduit] Using gcc version 14.3.0 given by user at: [conduit] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [conduit] Using ghc version 9.8.1 found on system at: [conduit] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [conduit] Using ghc-pkg version 9.8.1 found on system at: [conduit] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [conduit] No ghcjs found [conduit] No ghcjs-pkg found [conduit] No greencard found [conduit] Using haddock version 2.30.0 found on system at: [conduit] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [conduit] No happy found [conduit] Using haskell-suite found on system at: haskell-suite-dummy-location [conduit] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [conduit] No hmake found [conduit] Using hpc version 0.69 found on system at: [conduit] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [conduit] Using hsc2hs version 0.68.10 found on system at: [conduit] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [conduit] Using hscolour version 1.25 found on system at: [conduit] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [conduit] No jhc found [conduit] Using ld found on system at: [conduit] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [conduit] No pkg-config found [conduit] Using runghc version 9.8.1 found on system at: [conduit] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [conduit] Using strip version 2.44 found on system at: [conduit] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [conduit] Using tar found on system at: [conduit] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [conduit] No uhc found [conduit] Phase: buildPhase [conduit] Preprocessing library for conduit-1.3.6.1.. [conduit] Building library for conduit-1.3.6.1.. [conduit] [ 1 of 14] Compiling Data.Conduit.Internal.Pipe ( src/Data/Conduit/Internal/Pipe.hs, dist/build/Data/Conduit/Internal/Pipe.o, dist/build/Data/Conduit/Internal/Pipe.dyn_o ) [conduit]  [conduit] src/Data/Conduit/Internal/Pipe.hs:48:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Control.Applicative’ is redundant [conduit]  except perhaps to import instances from ‘Control.Applicative’ [conduit]  To import instances alone, use: import Control.Applicative() [conduit]  | [conduit] 48 | import Control.Applicative (Applicative (..)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Pipe.hs:56:51: warning: [GHC-38856] [-Wunused-imports] [conduit]  The import of ‘MonadUnliftIO’ [conduit]  from module ‘Control.Monad.IO.Unlift’ is redundant [conduit]  | [conduit] 56 | import Control.Monad.IO.Unlift (MonadIO (liftIO), MonadUnliftIO, withRunInIO) [conduit]  | ^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Pipe.hs:59:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Monoid’ is redundant [conduit]  except perhaps to import instances from ‘Data.Monoid’ [conduit]  To import instances alone, use: import Data.Monoid() [conduit]  | [conduit] 59 | import Data.Monoid (Monoid (mappend, mempty)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Pipe.hs:60:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Semigroup’ is redundant [conduit]  except perhaps to import instances from ‘Data.Semigroup’ [conduit]  To import instances alone, use: import Data.Semigroup() [conduit]  | [conduit] 60 | import Data.Semigroup (Semigroup ((<>))) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Pipe.hs:217:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: CI.await >>= maybe" may never fire [conduit]  because ‘maybe’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘maybe’ [conduit]  | [conduit] 217 | {-# RULES "conduit: CI.await >>= maybe" forall x y. await >>= maybe x y = NeedInput y (const x) #-} [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Pipe.hs:226:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: awaitE >>= either" may never fire [conduit]  because ‘either’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘either’ [conduit]  | [conduit] 226 | {-# RULES "conduit: awaitE >>= either" forall x y. awaitE >>= either x y = NeedInput y x #-} [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit] [ 2 of 14] Compiling Data.Conduit.Internal.Conduit ( src/Data/Conduit/Internal/Conduit.hs, dist/build/Data/Conduit/Internal/Conduit.o, dist/build/Data/Conduit/Internal/Conduit.dyn_o ) [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:93:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Control.Applicative’ is redundant [conduit]  except perhaps to import instances from ‘Control.Applicative’ [conduit]  To import instances alone, use: import Control.Applicative() [conduit]  | [conduit] 93 | import Control.Applicative (Applicative (..)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:104:51: warning: [GHC-38856] [-Wunused-imports] [conduit]  The import of ‘MonadUnliftIO’ [conduit]  from module ‘Control.Monad.IO.Unlift’ is redundant [conduit]  | [conduit] 104 | import Control.Monad.IO.Unlift (MonadIO (liftIO), MonadUnliftIO, withRunInIO) [conduit]  | ^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:108:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Monoid’ is redundant [conduit]  except perhaps to import instances from ‘Data.Monoid’ [conduit]  To import instances alone, use: import Data.Monoid() [conduit]  | [conduit] 108 | import Data.Monoid (Monoid (mappend, mempty)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:109:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Semigroup’ is redundant [conduit]  except perhaps to import instances from ‘Data.Semigroup’ [conduit]  To import instances alone, use: import Data.Semigroup() [conduit]  | [conduit] 109 | import Data.Semigroup (Semigroup ((<>))) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:114:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Traversable’ is redundant [conduit]  except perhaps to import instances from ‘Data.Traversable’ [conduit]  To import instances alone, use: import Data.Traversable() [conduit]  | [conduit] 114 | import Data.Traversable (Traversable (..)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:739:20: warning: [GHC-63397] [-Wname-shadowing] [conduit]  This binding for ‘p’ shadows the existing binding [conduit]  bound at src/Data/Conduit/Internal/Conduit.hs:736:25 [conduit]  | [conduit] 739 | go (HaveOutput p o) = pure $ Just (o, SealedConduitT p) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:743:18: warning: [GHC-63397] [-Wname-shadowing] [conduit]  This binding for ‘p’ shadows the existing binding [conduit]  bound at src/Data/Conduit/Internal/Conduit.hs:736:25 [conduit]  | [conduit] 743 | go (Leftover p ()) = go p [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:756:20: warning: [GHC-63397] [-Wname-shadowing] [conduit]  This binding for ‘p’ shadows the existing binding [conduit]  bound at src/Data/Conduit/Internal/Conduit.hs:753:31 [conduit]  | [conduit] 756 | go (HaveOutput p o) = pure $ Right (o, SealedConduitT p) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:760:18: warning: [GHC-63397] [-Wname-shadowing] [conduit]  This binding for ‘p’ shadows the existing binding [conduit]  bound at src/Data/Conduit/Internal/Conduit.hs:753:31 [conduit]  | [conduit] 760 | go (Leftover p ()) = go p [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:881:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: await >>= maybe" may never fire [conduit]  because ‘maybe’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘maybe’ [conduit]  | [conduit] 881 | {-# RULES "conduit: await >>= maybe" forall x y. await >>= maybe x y = await' x y #-} [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit] [ 3 of 14] Compiling Data.Conduit.Internal.Fusion ( src/Data/Conduit/Internal/Fusion.hs, dist/build/Data/Conduit/Internal/Fusion.o, dist/build/Data/Conduit/Internal/Fusion.dyn_o ) [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:71:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: fuseStream (.|)" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 71 | {-# RULES "conduit: fuseStream (.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:74:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: fuseStream (fuse)" may never fire [conduit]  because ‘fuse’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ [conduit]  | [conduit] 74 | {-# RULES "conduit: fuseStream (fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:78:23: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 78 | unstream left =$= unstream right = unstream (fuseStream left right) [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:102:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: runStream (pure)" may never fire [conduit]  because ‘runConduitPure’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ [conduit]  | [conduit] 102 | {-# RULES "conduit: runStream (pure)" forall stream. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:105:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: runStream (ResourceT)" may never fire [conduit]  because ‘runConduitRes’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ [conduit]  | [conduit] 105 | {-# RULES "conduit: runStream (ResourceT)" forall stream. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:129:23: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use runConduit and .|" [conduit]  | [conduit] 129 | unstream left $$ unstream right = connectStream left right [conduit]  | ^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:154:23: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use runConduit and .|" [conduit]  | [conduit] 154 | unstream left $$ right = connectStream1 left right [conduit]  | ^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:157:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduit/.|)" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 157 | {-# RULES "conduit: connectStream1 (runConduit/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:161:35: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 161 | runConduit (unstream left =$= right) = connectStream1 left right [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:163:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduit/fuse)" may never fire [conduit]  because ‘fuse’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ [conduit]  | [conduit] 163 | {-# RULES "conduit: connectStream1 (runConduit/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:167:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitPure/.|)" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 167 | {-# RULES "conduit: connectStream1 (runConduitPure/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:167:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitPure/.|)" may never fire [conduit]  because ‘runConduitPure’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ [conduit]  | [conduit] 167 | {-# RULES "conduit: connectStream1 (runConduitPure/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:170:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitPure/=$=)" may never fire [conduit]  because ‘runConduitPure’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ [conduit]  | [conduit] 170 | {-# RULES "conduit: connectStream1 (runConduitPure/=$=)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:171:39: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 171 | runConduitPure (unstream left =$= right) = runIdentity (connectStream1 left right) [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:173:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitPure/fuse)" may never fire [conduit]  because ‘fuse’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ [conduit]  | [conduit] 173 | {-# RULES "conduit: connectStream1 (runConduitPure/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:173:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitPure/fuse)" may never fire [conduit]  because ‘runConduitPure’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ [conduit]  | [conduit] 173 | {-# RULES "conduit: connectStream1 (runConduitPure/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:177:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitRes/.|)" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 177 | {-# RULES "conduit: connectStream1 (runConduitRes/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:177:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitRes/.|)" may never fire [conduit]  because ‘runConduitRes’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ [conduit]  | [conduit] 177 | {-# RULES "conduit: connectStream1 (runConduitRes/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:180:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitRes/=$=)" may never fire [conduit]  because ‘runConduitRes’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ [conduit]  | [conduit] 180 | {-# RULES "conduit: connectStream1 (runConduitRes/=$=)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:181:38: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 181 | runConduitRes (unstream left =$= right) = runResourceT (connectStream1 left right) [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:183:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitRes/fuse)" may never fire [conduit]  because ‘fuse’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ [conduit]  | [conduit] 183 | {-# RULES "conduit: connectStream1 (runConduitRes/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:183:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitRes/fuse)" may never fire [conduit]  because ‘runConduitRes’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ [conduit]  | [conduit] 183 | {-# RULES "conduit: connectStream1 (runConduitRes/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:214:14: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use runConduit and .|" [conduit]  | [conduit] 214 | left $$ unstream right = connectStream2 left right [conduit]  | ^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:217:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduit/.|)" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 217 | {-# RULES "conduit: connectStream2 (runConduit/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:220:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduit/fuse)" may never fire [conduit]  because ‘fuse’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ [conduit]  | [conduit] 220 | {-# RULES "conduit: connectStream2 (runConduit/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:224:26: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 224 | runConduit (left =$= unstream right) = connectStream2 left right [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:227:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitPure/.|)" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 227 | {-# RULES "conduit: connectStream2 (runConduitPure/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:227:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitPure/.|)" may never fire [conduit]  because ‘runConduitPure’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ [conduit]  | [conduit] 227 | {-# RULES "conduit: connectStream2 (runConduitPure/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:230:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitPure/fuse)" may never fire [conduit]  because ‘fuse’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ [conduit]  | [conduit] 230 | {-# RULES "conduit: connectStream2 (runConduitPure/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:230:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitPure/fuse)" may never fire [conduit]  because ‘runConduitPure’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ [conduit]  | [conduit] 230 | {-# RULES "conduit: connectStream2 (runConduitPure/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:233:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitPure/=$=)" may never fire [conduit]  because ‘runConduitPure’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ [conduit]  | [conduit] 233 | {-# RULES "conduit: connectStream2 (runConduitPure/=$=)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:234:30: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 234 | runConduitPure (left =$= unstream right) = runIdentity (connectStream2 left right) [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:237:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitRes/.|)" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 237 | {-# RULES "conduit: connectStream2 (runConduitRes/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:237:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitRes/.|)" may never fire [conduit]  because ‘runConduitRes’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ [conduit]  | [conduit] 237 | {-# RULES "conduit: connectStream2 (runConduitRes/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:240:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitRes/fuse)" may never fire [conduit]  because ‘fuse’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ [conduit]  | [conduit] 240 | {-# RULES "conduit: connectStream2 (runConduitRes/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:240:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitRes/fuse)" may never fire [conduit]  because ‘runConduitRes’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ [conduit]  | [conduit] 240 | {-# RULES "conduit: connectStream2 (runConduitRes/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:243:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitRes/=$=)" may never fire [conduit]  because ‘runConduitRes’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ [conduit]  | [conduit] 243 | {-# RULES "conduit: connectStream2 (runConduitRes/=$=)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:244:29: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 244 | runConduitRes (left =$= unstream right) = runResourceT (connectStream2 left right) [conduit]  | ^^^ [conduit] [ 4 of 14] Compiling Data.Conduit.Internal.List.Stream ( src/Data/Conduit/Internal/List/Stream.hs, dist/build/Data/Conduit/Internal/List/Stream.o, dist/build/Data/Conduit/Internal/List/Stream.dyn_o ) [conduit] [ 5 of 14] Compiling Data.Conduit.Combinators.Stream ( src/Data/Conduit/Combinators/Stream.hs, dist/build/Data/Conduit/Combinators/Stream.o, dist/build/Data/Conduit/Combinators/Stream.dyn_o ) [conduit]  [conduit] src/Data/Conduit/Combinators/Stream.hs:362:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 362 | slidingWindowS :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> StreamConduit a m seq [conduit]  | ^ [conduit] [ 6 of 14] Compiling Data.Conduit ( src/Data/Conduit.hs, dist/build/Data/Conduit.o, dist/build/Data/Conduit.dyn_o ) [conduit]  [conduit] src/Data/Conduit.hs:105:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Functor.Identity’ is redundant [conduit]  except perhaps to import instances from ‘Data.Functor.Identity’ [conduit]  To import instances alone, use: import Data.Functor.Identity() [conduit]  | [conduit] 105 | import Data.Functor.Identity (Identity, runIdentity) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit.hs:106:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Control.Monad.Trans.Resource’ is redundant [conduit]  except perhaps to import instances from ‘Control.Monad.Trans.Resource’ [conduit]  To import instances alone, use: import Control.Monad.Trans.Resource() [conduit]  | [conduit] 106 | import Control.Monad.Trans.Resource (ResourceT, runResourceT) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit.hs:107:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Control.Monad.IO.Unlift’ is redundant [conduit]  except perhaps to import instances from ‘Control.Monad.IO.Unlift’ [conduit]  To import instances alone, use: import Control.Monad.IO.Unlift() [conduit]  | [conduit] 107 | import Control.Monad.IO.Unlift (MonadUnliftIO) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit] [ 7 of 14] Compiling Data.Conduit.Internal ( src/Data/Conduit/Internal.hs, dist/build/Data/Conduit/Internal.o, dist/build/Data/Conduit/Internal.dyn_o ) [conduit] [ 8 of 14] Compiling Data.Conduit.Lift ( src/Data/Conduit/Lift.hs, dist/build/Data/Conduit/Lift.o, dist/build/Data/Conduit/Lift.dyn_o ) [conduit]  [conduit] src/Data/Conduit/Lift.hs:67:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Monoid’ is redundant [conduit]  except perhaps to import instances from ‘Data.Monoid’ [conduit]  To import instances alone, use: import Data.Monoid() [conduit]  | [conduit] 67 | import Data.Monoid (Monoid(..)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit] [ 9 of 14] Compiling Data.Conduit.List ( src/Data/Conduit/List.hs, dist/build/Data/Conduit/List.o, dist/build/Data/Conduit/List.dyn_o ) [conduit]  [conduit] src/Data/Conduit/List.hs:336:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: $$ fold" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 336 | {-# RULES "conduit: $$ fold" forall src f b. runConduit (src .| fold f b) = connectFold src f b #-} [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/List.hs:352:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: $$ foldM" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 352 | {-# RULES "conduit: $$ foldM" forall src f b. runConduit (src .| foldM f b) = connectFoldM src f b #-} [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/List.hs:395:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connect to mapM_" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 395 | {-# RULES "conduit: connect to mapM_" [2] forall f src. runConduit (src .| mapM_ f) = srcMapM_ src f #-} [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/List.hs:836:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: source/filter fusion .|" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 836 | {-# RULES "conduit: source/filter fusion .|" forall f src. src .| filter f = filterFuseRight src f #-} [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/List.hs:860:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connect to sinkNull" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 860 | {-# RULES "conduit: connect to sinkNull" forall src. runConduit (src .| sinkNull) = srcSinkNull src #-} [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit] [10 of 14] Compiling Data.Streaming.FileRead ( src/Data/Streaming/FileRead.hs, dist/build/Data/Streaming/FileRead.o, dist/build/Data/Streaming/FileRead.dyn_o ) [conduit] [11 of 14] Compiling Data.Streaming.Filesystem ( src/Data/Streaming/Filesystem.hs, dist/build/Data/Streaming/Filesystem.o, dist/build/Data/Streaming/Filesystem.dyn_o ) [conduit] [12 of 14] Compiling Data.Conduit.Combinators ( src/Data/Conduit/Combinators.hs, dist/build/Data/Conduit/Combinators.o, dist/build/Data/Conduit/Combinators.dyn_o ) [conduit]  [conduit] src/Data/Conduit/Combinators.hs:901:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 901 | foldl1E :: (Monad m, MonoFoldable mono, a ~ Element mono) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:907:40: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 907 | foldMaybeNull :: (MonoFoldable mono, e ~ Element mono) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:992:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 992 | andE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:1013:50: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1013 | orE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:1801:76: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1801 | slidingWindow, slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2036:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2036 | line :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2045:56: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2045 | lineAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2082:54: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2082 | unlines :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2090:59: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2090 | unlinesAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2126:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2126 | linesUnbounded :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2135:66: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2135 | linesUnboundedAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2437:71: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n) [conduit]  | ^ [conduit] [13 of 14] Compiling Data.Conduit.Combinators.Unqualified ( src/Data/Conduit/Combinators/Unqualified.hs, dist/build/Data/Conduit/Combinators/Unqualified.o, dist/build/Data/Conduit/Combinators/Unqualified.dyn_o ) [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:461:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 461 | andCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:480:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 480 | orCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:993:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 993 | slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1135:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1135 | lineC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1144:57: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1144 | lineAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1153:55: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1153 | unlinesC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1160:60: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1160 | unlinesAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1170:62: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1170 | linesUnboundedC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1178:67: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1178 | linesUnboundedAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1201:72: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n) [conduit]  | ^ [conduit] [14 of 14] Compiling Conduit ( src/Conduit.hs, dist/build/Conduit.o, dist/build/Conduit.dyn_o ) [conduit] [ 1 of 14] Compiling Data.Conduit.Internal.Pipe ( src/Data/Conduit/Internal/Pipe.hs, dist/build/Data/Conduit/Internal/Pipe.p_o ) [conduit]  [conduit] src/Data/Conduit/Internal/Pipe.hs:48:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Control.Applicative’ is redundant [conduit]  except perhaps to import instances from ‘Control.Applicative’ [conduit]  To import instances alone, use: import Control.Applicative() [conduit]  | [conduit] 48 | import Control.Applicative (Applicative (..)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Pipe.hs:56:51: warning: [GHC-38856] [-Wunused-imports] [conduit]  The import of ‘MonadUnliftIO’ [conduit]  from module ‘Control.Monad.IO.Unlift’ is redundant [conduit]  | [conduit] 56 | import Control.Monad.IO.Unlift (MonadIO (liftIO), MonadUnliftIO, withRunInIO) [conduit]  | ^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Pipe.hs:59:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Monoid’ is redundant [conduit]  except perhaps to import instances from ‘Data.Monoid’ [conduit]  To import instances alone, use: import Data.Monoid() [conduit]  | [conduit] 59 | import Data.Monoid (Monoid (mappend, mempty)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Pipe.hs:60:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Semigroup’ is redundant [conduit]  except perhaps to import instances from ‘Data.Semigroup’ [conduit]  To import instances alone, use: import Data.Semigroup() [conduit]  | [conduit] 60 | import Data.Semigroup (Semigroup ((<>))) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Pipe.hs:217:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: CI.await >>= maybe" may never fire [conduit]  because ‘maybe’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘maybe’ [conduit]  | [conduit] 217 | {-# RULES "conduit: CI.await >>= maybe" forall x y. await >>= maybe x y = NeedInput y (const x) #-} [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Pipe.hs:226:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: awaitE >>= either" may never fire [conduit]  because ‘either’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘either’ [conduit]  | [conduit] 226 | {-# RULES "conduit: awaitE >>= either" forall x y. awaitE >>= either x y = NeedInput y x #-} [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit] [ 2 of 14] Compiling Data.Conduit.Internal.Conduit ( src/Data/Conduit/Internal/Conduit.hs, dist/build/Data/Conduit/Internal/Conduit.p_o ) [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:93:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Control.Applicative’ is redundant [conduit]  except perhaps to import instances from ‘Control.Applicative’ [conduit]  To import instances alone, use: import Control.Applicative() [conduit]  | [conduit] 93 | import Control.Applicative (Applicative (..)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:104:51: warning: [GHC-38856] [-Wunused-imports] [conduit]  The import of ‘MonadUnliftIO’ [conduit]  from module ‘Control.Monad.IO.Unlift’ is redundant [conduit]  | [conduit] 104 | import Control.Monad.IO.Unlift (MonadIO (liftIO), MonadUnliftIO, withRunInIO) [conduit]  | ^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:108:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Monoid’ is redundant [conduit]  except perhaps to import instances from ‘Data.Monoid’ [conduit]  To import instances alone, use: import Data.Monoid() [conduit]  | [conduit] 108 | import Data.Monoid (Monoid (mappend, mempty)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:109:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Semigroup’ is redundant [conduit]  except perhaps to import instances from ‘Data.Semigroup’ [conduit]  To import instances alone, use: import Data.Semigroup() [conduit]  | [conduit] 109 | import Data.Semigroup (Semigroup ((<>))) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:114:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Traversable’ is redundant [conduit]  except perhaps to import instances from ‘Data.Traversable’ [conduit]  To import instances alone, use: import Data.Traversable() [conduit]  | [conduit] 114 | import Data.Traversable (Traversable (..)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:739:20: warning: [GHC-63397] [-Wname-shadowing] [conduit]  This binding for ‘p’ shadows the existing binding [conduit]  bound at src/Data/Conduit/Internal/Conduit.hs:736:25 [conduit]  | [conduit] 739 | go (HaveOutput p o) = pure $ Just (o, SealedConduitT p) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:743:18: warning: [GHC-63397] [-Wname-shadowing] [conduit]  This binding for ‘p’ shadows the existing binding [conduit]  bound at src/Data/Conduit/Internal/Conduit.hs:736:25 [conduit]  | [conduit] 743 | go (Leftover p ()) = go p [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:756:20: warning: [GHC-63397] [-Wname-shadowing] [conduit]  This binding for ‘p’ shadows the existing binding [conduit]  bound at src/Data/Conduit/Internal/Conduit.hs:753:31 [conduit]  | [conduit] 756 | go (HaveOutput p o) = pure $ Right (o, SealedConduitT p) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:760:18: warning: [GHC-63397] [-Wname-shadowing] [conduit]  This binding for ‘p’ shadows the existing binding [conduit]  bound at src/Data/Conduit/Internal/Conduit.hs:753:31 [conduit]  | [conduit] 760 | go (Leftover p ()) = go p [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:881:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: await >>= maybe" may never fire [conduit]  because ‘maybe’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘maybe’ [conduit]  | [conduit] 881 | {-# RULES "conduit: await >>= maybe" forall x y. await >>= maybe x y = await' x y #-} [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit] [ 3 of 14] Compiling Data.Conduit.Internal.Fusion ( src/Data/Conduit/Internal/Fusion.hs, dist/build/Data/Conduit/Internal/Fusion.p_o ) [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:71:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: fuseStream (.|)" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 71 | {-# RULES "conduit: fuseStream (.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:74:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: fuseStream (fuse)" may never fire [conduit]  because ‘fuse’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ [conduit]  | [conduit] 74 | {-# RULES "conduit: fuseStream (fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:78:23: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 78 | unstream left =$= unstream right = unstream (fuseStream left right) [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:102:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: runStream (pure)" may never fire [conduit]  because ‘runConduitPure’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ [conduit]  | [conduit] 102 | {-# RULES "conduit: runStream (pure)" forall stream. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:105:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: runStream (ResourceT)" may never fire [conduit]  because ‘runConduitRes’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ [conduit]  | [conduit] 105 | {-# RULES "conduit: runStream (ResourceT)" forall stream. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:129:23: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use runConduit and .|" [conduit]  | [conduit] 129 | unstream left $$ unstream right = connectStream left right [conduit]  | ^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:154:23: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use runConduit and .|" [conduit]  | [conduit] 154 | unstream left $$ right = connectStream1 left right [conduit]  | ^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:157:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduit/.|)" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 157 | {-# RULES "conduit: connectStream1 (runConduit/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:161:35: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 161 | runConduit (unstream left =$= right) = connectStream1 left right [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:163:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduit/fuse)" may never fire [conduit]  because ‘fuse’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ [conduit]  | [conduit] 163 | {-# RULES "conduit: connectStream1 (runConduit/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:167:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitPure/.|)" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 167 | {-# RULES "conduit: connectStream1 (runConduitPure/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:167:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitPure/.|)" may never fire [conduit]  because ‘runConduitPure’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ [conduit]  | [conduit] 167 | {-# RULES "conduit: connectStream1 (runConduitPure/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:170:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitPure/=$=)" may never fire [conduit]  because ‘runConduitPure’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ [conduit]  | [conduit] 170 | {-# RULES "conduit: connectStream1 (runConduitPure/=$=)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:171:39: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 171 | runConduitPure (unstream left =$= right) = runIdentity (connectStream1 left right) [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:173:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitPure/fuse)" may never fire [conduit]  because ‘fuse’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ [conduit]  | [conduit] 173 | {-# RULES "conduit: connectStream1 (runConduitPure/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:173:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitPure/fuse)" may never fire [conduit]  because ‘runConduitPure’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ [conduit]  | [conduit] 173 | {-# RULES "conduit: connectStream1 (runConduitPure/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:177:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitRes/.|)" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 177 | {-# RULES "conduit: connectStream1 (runConduitRes/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:177:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitRes/.|)" may never fire [conduit]  because ‘runConduitRes’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ [conduit]  | [conduit] 177 | {-# RULES "conduit: connectStream1 (runConduitRes/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:180:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitRes/=$=)" may never fire [conduit]  because ‘runConduitRes’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ [conduit]  | [conduit] 180 | {-# RULES "conduit: connectStream1 (runConduitRes/=$=)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:181:38: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 181 | runConduitRes (unstream left =$= right) = runResourceT (connectStream1 left right) [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:183:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitRes/fuse)" may never fire [conduit]  because ‘fuse’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ [conduit]  | [conduit] 183 | {-# RULES "conduit: connectStream1 (runConduitRes/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:183:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream1 (runConduitRes/fuse)" may never fire [conduit]  because ‘runConduitRes’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ [conduit]  | [conduit] 183 | {-# RULES "conduit: connectStream1 (runConduitRes/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:214:14: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use runConduit and .|" [conduit]  | [conduit] 214 | left $$ unstream right = connectStream2 left right [conduit]  | ^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:217:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduit/.|)" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 217 | {-# RULES "conduit: connectStream2 (runConduit/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:220:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduit/fuse)" may never fire [conduit]  because ‘fuse’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ [conduit]  | [conduit] 220 | {-# RULES "conduit: connectStream2 (runConduit/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:224:26: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 224 | runConduit (left =$= unstream right) = connectStream2 left right [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:227:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitPure/.|)" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 227 | {-# RULES "conduit: connectStream2 (runConduitPure/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:227:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitPure/.|)" may never fire [conduit]  because ‘runConduitPure’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ [conduit]  | [conduit] 227 | {-# RULES "conduit: connectStream2 (runConduitPure/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:230:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitPure/fuse)" may never fire [conduit]  because ‘fuse’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ [conduit]  | [conduit] 230 | {-# RULES "conduit: connectStream2 (runConduitPure/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:230:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitPure/fuse)" may never fire [conduit]  because ‘runConduitPure’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ [conduit]  | [conduit] 230 | {-# RULES "conduit: connectStream2 (runConduitPure/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:233:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitPure/=$=)" may never fire [conduit]  because ‘runConduitPure’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ [conduit]  | [conduit] 233 | {-# RULES "conduit: connectStream2 (runConduitPure/=$=)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:234:30: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 234 | runConduitPure (left =$= unstream right) = runIdentity (connectStream2 left right) [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:237:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitRes/.|)" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 237 | {-# RULES "conduit: connectStream2 (runConduitRes/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:237:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitRes/.|)" may never fire [conduit]  because ‘runConduitRes’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ [conduit]  | [conduit] 237 | {-# RULES "conduit: connectStream2 (runConduitRes/.|)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:240:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitRes/fuse)" may never fire [conduit]  because ‘fuse’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ [conduit]  | [conduit] 240 | {-# RULES "conduit: connectStream2 (runConduitRes/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:240:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitRes/fuse)" may never fire [conduit]  because ‘runConduitRes’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ [conduit]  | [conduit] 240 | {-# RULES "conduit: connectStream2 (runConduitRes/fuse)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:243:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connectStream2 (runConduitRes/=$=)" may never fire [conduit]  because ‘runConduitRes’ might inline first [conduit]  Suggested fix: [conduit]  Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ [conduit]  | [conduit] 243 | {-# RULES "conduit: connectStream2 (runConduitRes/=$=)" forall left right. [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:244:29: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 244 | runConduitRes (left =$= unstream right) = runResourceT (connectStream2 left right) [conduit]  | ^^^ [conduit] [ 4 of 14] Compiling Data.Conduit.Internal.List.Stream ( src/Data/Conduit/Internal/List/Stream.hs, dist/build/Data/Conduit/Internal/List/Stream.p_o ) [conduit] [ 5 of 14] Compiling Data.Conduit.Combinators.Stream ( src/Data/Conduit/Combinators/Stream.hs, dist/build/Data/Conduit/Combinators/Stream.p_o ) [conduit]  [conduit] src/Data/Conduit/Combinators/Stream.hs:362:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 362 | slidingWindowS :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> StreamConduit a m seq [conduit]  | ^ [conduit] [ 6 of 14] Compiling Data.Conduit ( src/Data/Conduit.hs, dist/build/Data/Conduit.p_o ) [conduit]  [conduit] src/Data/Conduit.hs:105:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Functor.Identity’ is redundant [conduit]  except perhaps to import instances from ‘Data.Functor.Identity’ [conduit]  To import instances alone, use: import Data.Functor.Identity() [conduit]  | [conduit] 105 | import Data.Functor.Identity (Identity, runIdentity) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit.hs:106:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Control.Monad.Trans.Resource’ is redundant [conduit]  except perhaps to import instances from ‘Control.Monad.Trans.Resource’ [conduit]  To import instances alone, use: import Control.Monad.Trans.Resource() [conduit]  | [conduit] 106 | import Control.Monad.Trans.Resource (ResourceT, runResourceT) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit.hs:107:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Control.Monad.IO.Unlift’ is redundant [conduit]  except perhaps to import instances from ‘Control.Monad.IO.Unlift’ [conduit]  To import instances alone, use: import Control.Monad.IO.Unlift() [conduit]  | [conduit] 107 | import Control.Monad.IO.Unlift (MonadUnliftIO) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit] [ 7 of 14] Compiling Data.Conduit.Internal ( src/Data/Conduit/Internal.hs, dist/build/Data/Conduit/Internal.p_o ) [conduit] [ 8 of 14] Compiling Data.Conduit.Lift ( src/Data/Conduit/Lift.hs, dist/build/Data/Conduit/Lift.p_o ) [conduit]  [conduit] src/Data/Conduit/Lift.hs:67:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Monoid’ is redundant [conduit]  except perhaps to import instances from ‘Data.Monoid’ [conduit]  To import instances alone, use: import Data.Monoid() [conduit]  | [conduit] 67 | import Data.Monoid (Monoid(..)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit] [ 9 of 14] Compiling Data.Conduit.List ( src/Data/Conduit/List.hs, dist/build/Data/Conduit/List.p_o ) [conduit]  [conduit] src/Data/Conduit/List.hs:336:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: $$ fold" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 336 | {-# RULES "conduit: $$ fold" forall src f b. runConduit (src .| fold f b) = connectFold src f b #-} [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/List.hs:352:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: $$ foldM" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 352 | {-# RULES "conduit: $$ foldM" forall src f b. runConduit (src .| foldM f b) = connectFoldM src f b #-} [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/List.hs:395:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connect to mapM_" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 395 | {-# RULES "conduit: connect to mapM_" [2] forall f src. runConduit (src .| mapM_ f) = srcMapM_ src f #-} [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/List.hs:836:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: source/filter fusion .|" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 836 | {-# RULES "conduit: source/filter fusion .|" forall f src. src .| filter f = filterFuseRight src f #-} [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/List.hs:860:11: warning: [GHC-95396] [-Winline-rule-shadowing] [conduit]  Rule "conduit: connect to sinkNull" may never fire [conduit]  because ‘.|’ might inline first [conduit]  Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ [conduit]  | [conduit] 860 | {-# RULES "conduit: connect to sinkNull" forall src. runConduit (src .| sinkNull) = srcSinkNull src #-} [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit] [10 of 14] Compiling Data.Streaming.FileRead ( src/Data/Streaming/FileRead.hs, dist/build/Data/Streaming/FileRead.p_o ) [conduit] [11 of 14] Compiling Data.Streaming.Filesystem ( src/Data/Streaming/Filesystem.hs, dist/build/Data/Streaming/Filesystem.p_o ) [conduit] [12 of 14] Compiling Data.Conduit.Combinators ( src/Data/Conduit/Combinators.hs, dist/build/Data/Conduit/Combinators.p_o ) [conduit]  [conduit] src/Data/Conduit/Combinators.hs:901:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 901 | foldl1E :: (Monad m, MonoFoldable mono, a ~ Element mono) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:907:40: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 907 | foldMaybeNull :: (MonoFoldable mono, e ~ Element mono) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:992:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 992 | andE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:1013:50: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1013 | orE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:1801:76: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1801 | slidingWindow, slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2036:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2036 | line :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2045:56: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2045 | lineAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2082:54: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2082 | unlines :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2090:59: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2090 | unlinesAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2126:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2126 | linesUnbounded :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2135:66: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2135 | linesUnboundedAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2437:71: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n) [conduit]  | ^ [conduit] [13 of 14] Compiling Data.Conduit.Combinators.Unqualified ( src/Data/Conduit/Combinators/Unqualified.hs, dist/build/Data/Conduit/Combinators/Unqualified.p_o ) [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:461:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 461 | andCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:480:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 480 | orCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:993:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 993 | slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1135:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1135 | lineC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1144:57: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1144 | lineAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1153:55: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1153 | unlinesC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1160:60: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1160 | unlinesAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1170:62: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1170 | linesUnboundedC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1178:67: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1178 | linesUnboundedAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1201:72: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n) [conduit]  | ^ [conduit] [14 of 14] Compiling Conduit ( src/Conduit.hs, dist/build/Conduit.p_o ) [conduit] Preprocessing test suite 'conduit-test' for conduit-1.3.6.1.. [conduit] Building test suite 'conduit-test' for conduit-1.3.6.1.. [conduit] [1 of 5] Compiling Data.Conduit.Extra.ZipConduitSpec ( test/Data/Conduit/Extra/ZipConduitSpec.hs, dist/build/conduit-test/conduit-test-tmp/Data/Conduit/Extra/ZipConduitSpec.o ) [conduit]  [conduit] test/Data/Conduit/Extra/ZipConduitSpec.hs:5:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Control.Applicative’ is redundant [conduit]  except perhaps to import instances from ‘Control.Applicative’ [conduit]  To import instances alone, use: import Control.Applicative() [conduit]  | [conduit] 5 | import Control.Applicative ((<*), pure) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit] [2 of 5] Compiling Data.Conduit.StreamSpec ( test/Data/Conduit/StreamSpec.hs, dist/build/conduit-test/conduit-test-tmp/Data/Conduit/StreamSpec.o ) [conduit]  [conduit] test/Data/Conduit/StreamSpec.hs:572:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit]  Pattern match(es) are non-exhaustive [conduit]  In a lambda abstraction: Patterns of type ‘[a]’ not matched: [] [conduit]  | [conduit] 572 | Data.List.map (\(x:xs) -> (x, xs)) . Data.List.groupBy ((==) `on` f) [conduit]  | ^^^^^^^^^^^^^^^^^^ [conduit] [3 of 5] Compiling StreamSpec ( test/StreamSpec.hs, dist/build/conduit-test/conduit-test-tmp/StreamSpec.o ) [conduit]  [conduit] test/StreamSpec.hs:471:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] [conduit]  Noncanonical ‘mappend’ definition detected [conduit]  in the instance declaration for ‘Monoid (Sum a)’. [conduit]  ‘mappend’ will eventually be removed in favour of ‘(<>)’ [conduit]  Suggested fix: [conduit]  Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ [conduit]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [conduit]  | [conduit] 471 | mappend (Sum x) (Sum y) = Sum $ x Prelude.+ y [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit] [4 of 5] Compiling Spec ( test/Spec.hs, dist/build/conduit-test/conduit-test-tmp/Spec.o ) [conduit] [5 of 5] Compiling Main ( test/main.hs, dist/build/conduit-test/conduit-test-tmp/Main.o ) [conduit]  [conduit] test/main.hs:35:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Control.Applicative’ is redundant [conduit]  except perhaps to import instances from ‘Control.Applicative’ [conduit]  To import instances alone, use: import Control.Applicative() [conduit]  | [conduit] 35 | import Control.Applicative (pure, (<$>), (<*>), liftA2) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] test/main.hs:99:32: warning: [GHC-63394] [-Wx-partial] [conduit]  In the use of ‘tail’ [conduit]  (imported from Prelude, but defined in GHC.List): [conduit]  "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [conduit]  | [conduit] 99 | prop "scan" $ equivToList (tail . scanl (+) 0 :: [Int]->[Int]) (void $ CL.scan (+) 0) [conduit]  | ^^^^ [conduit]  [conduit] test/main.hs:110:33: warning: [GHC-63394] [-Wx-partial] [conduit]  In the use of ‘tail’ [conduit]  (imported from Prelude, but defined in GHC.List): [conduit]  "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [conduit]  | [conduit] 110 | prop "scanM" $ equivToList (tail . scanl (+) 0) (void $ CL.scanM (\a s -> return $ a + s) (0 :: Int)) [conduit]  | ^^^^ [conduit] [6 of 6] Linking dist/build/conduit-test/conduit-test [conduit] buildPhase completed in 1 minutes 3 seconds [conduit] Phase: checkPhase [conduit] Running 1 test suites... [conduit] Test suite conduit-test: RUNNING... [conduit]  [conduit] Combinators [conduit]  yieldMany [conduit]  list [✔] [conduit]  Text [✔] [conduit]  unfold [✔] [conduit]  enumFromTo [✔] [conduit]  iterate [✔] [conduit]  repeat [✔] [conduit]  replicate [✔] [conduit]  sourceLazy [✔] [conduit]  repeatM [✔] [conduit]  repeatWhileM [✔] [conduit]  replicateM [✔] [conduit]  sourceFile [✔] [conduit]  sourceHandle [✔] [conduit]  sourceIOHandle [✔] [conduit]  stdin [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sourceDirectory [✔] [conduit]  sourceDirectoryDeep [✔] [conduit]  drop [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  dropE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  dropWhile [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  dropWhileE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  fold [✔] [conduit]  foldE [✔] [conduit]  foldl [✔] [conduit]  foldlE [✔] [conduit]  foldMap [✔] [conduit]  foldMapE [✔] [conduit]  all [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  allE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  any [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  anyE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  and [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  andE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  or [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  orE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  elem [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  elemE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  notElem [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  notElemE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sinkVector regular [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sinkVector unboxed [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sinkVector storable [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sinkVectorN regular [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sinkVectorN unboxed [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sinkVectorN storable [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sinkBuilder [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sinkLazyBuilder [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sinkNull [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  awaitNonNull [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  headE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  peek [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  peekE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  last [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  lastE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  length [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  lengthE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  lengthIf [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  lengthIfE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  maximum [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  maximumE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  minimum [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  minimumE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  null [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  nullE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sum [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sumE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  product [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  productE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  find [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapM_ [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapM_E [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  foldM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  foldME [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  foldMapM [✔] [conduit]  foldMapME [✔] [conduit]  sinkFile [✔] [conduit]  sinkHandle [✔] [conduit]  sinkIOHandle [✔] [conduit]  map [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  omapE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatMap [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatMapE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  take [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  takeE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  takeWhile [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  takeWhileE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  takeExactly [✔] [conduit]  takeExactlyE [✔] [conduit]  takeExactlyE Vector [✔] [conduit]  takeExactlyE 2 [✔] [conduit]  concat [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  filter [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  filterE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapWhile [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  conduitVector [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  scanl [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapAccumWhile [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatMapAccum [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  intersperse [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapME [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  omapME [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatMapM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  filterM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  filterME [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  iterM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  scanlM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapAccumWhileM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatMapAccumM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  encode UTF8 [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  encode/decode UTF8 [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  invalid UTF8 is an exception [✔] [conduit]  encode/decode UTF8 lenient [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  line [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  lineAscii [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  unlines [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  unlinesAscii [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  linesUnbounded [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  linesUnboundedAscii [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  slidingWindow 0 [✔] [conduit]  slidingWindow 1 [✔] [conduit]  slidingWindow 2 [✔] [conduit]  slidingWindow 3 [✔] [conduit]  slidingWindow 4 [✔] [conduit]  slidingWindow 5 [✔] [conduit]  slidingWindow 6 [✔] [conduit]  chunksOfE 1 [✔] [conduit]  chunksOfE 2 (last smaller) [✔] [conduit]  chunksOfE (ByteString) [✔] [conduit]  chunksOfExactlyE 1 [✔] [conduit]  chunksOfExactlyE 2 (last smaller; thus not yielded) [✔] [conduit]  vectorBuilder [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapAccumS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  peekForever [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  peekForeverE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  Comparing list function to [conduit]  yieldMany [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sourceListS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  repeatM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  repeatMS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  repeatWhileM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  repeatWhileMS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  foldl1 [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  foldl1S [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  all [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  allS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  any [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  anyS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  last [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  lastS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  lastE [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  lastES [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  find [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  findS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatMap [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatMapS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatMapM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatMapMS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concat [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  scanl [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  scanlS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  scanlM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  scanlMS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapAccumWhileS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapAccumWhileMS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  intersperse [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  intersperseS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  filterM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  filterMS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  comparing normal conduit function to [conduit]  slidingWindowS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  splitOnUnboundedES [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sinkVectorS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sinkVectorNS [✔] [conduit]  +++ OK, passed 100 tests. [conduit] data loss rules [conduit] 1 [conduit] 2 [conduit] 3 [conduit] 4 [conduit] 5 [conduit]  consumes the source to quickly [✔] [conduit] 1 [conduit] 2 [conduit] 3 [conduit] 4 [conduit] 5 [conduit]  correctly consumes a chunked resource [✔] [conduit] filter [conduit]  even [✔] [conduit] concat [✔] [conduit]  +++ OK, passed 100 tests. [conduit] mapFoldable [conduit]  list [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  Maybe [✔] [conduit]  +++ OK, passed 100 tests. [conduit] scan [✔] [conduit]  +++ OK, passed 100 tests. [conduit] mapFoldableM [conduit]  list [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  Maybe [✔] [conduit]  +++ OK, passed 100 tests. [conduit] scanM [✔] [conduit]  +++ OK, passed 100 tests. [conduit] ResourceT [conduit]  resourceForkIO [✔] [conduit] sum [conduit]  works for 1..10 [✔] [conduit]  is idempotent [✔] [conduit]  +++ OK, passed 100 tests. [conduit] foldMap [conduit]  sums 1..10 [✔] [conduit]  preserves order [✔] [conduit] foldMapM [conduit]  sums 1..10 [✔] [conduit]  preserves order [✔] [conduit] unfold [conduit]  works [✔] [conduit] unfoldM [conduit]  works [✔] [conduit] uncons [conduit]  folds to list [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  works with unfold [✔] [conduit]  +++ OK, passed 100 tests. [conduit] unconsEither [conduit]  folds outputs to list [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  works with unfoldEither [✔] [conduit]  +++ OK, passed 100 tests. [conduit] Monoid instance for Source [conduit]  mappend [✔] [conduit]  mconcat [✔] [conduit] zipping [conduit]  zipping two small lists [✔] [conduit] zipping sinks [conduit]  take all [✔] [conduit]  take fewer on left [✔] [conduit]  take fewer on right [✔] [conduit] Monad instance for Sink [conduit]  binding [✔] [conduit] Applicative instance for Sink [conduit]  <$> and <*> [✔] [conduit] resumable sources [conduit]  simple [✔] [conduit] conduits [conduit]  map, left [✔] [conduit]  map, left >+> [✔] [conduit]  map, right [✔] [conduit]  chunksOf [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  chunksOf (zero) [✔] [conduit]  chunksOf (negative) [✔] [conduit]  groupBy [✔] [conduit]  groupBy (nondup begin/end) [✔] [conduit]  groupOn1 [✔] [conduit]  groupOn1 (nondup begin/end) [✔] [conduit]  mapMaybe [✔] [conduit]  mapMaybeM [✔] [conduit]  catMaybes [✔] [conduit]  concatMap [✔] [conduit]  bind together [✔] [conduit] isolate [conduit]  bound to resumable source [✔] [conduit]  bound to sink, non-resumable [✔] [conduit]  bound to sink, resumable [✔] [conduit]  consumes all data [✔] [conduit] sequence [conduit]  simple sink [✔] [conduit]  sink with unpull behaviour [✔] [conduit] peek [conduit]  works [✔] [conduit] unbuffering [conduit]  works [✔] [conduit] operators [conduit]  only use .| [✔] [conduit]  only use =$ [✔] [conduit]  chain [✔] [conduit] termination [conduit]  terminates early [✔] [conduit]  bracket [✔] [conduit]  bracket skipped if not needed [✔] [conduit]  bracket + toPipe [✔] [conduit]  bracket skipped if not needed [✔] [conduit] invariant violations [conduit]  leftovers without input [✔] [conduit] sane yield/await' [conduit]  yield terminates [✔] [conduit]  yield terminates (2) [✔] [conduit] upstream results [conduit]  works [✔] [conduit] input/output mapping [conduit]  mapOutput [✔] [conduit]  mapOutputMaybe [✔] [conduit]  mapInput [✔] [conduit] left/right identity [conduit]  left identity [✔] [conduit]  right identity [✔] [conduit] generalizing [conduit]  works [✔] [conduit] withUpstream [conduit]  works [✔] [conduit] iterate [conduit]  works [✔] [conduit] replicate [✔] [conduit]  +++ OK, passed 100 tests. [conduit] replicateM [✔] [conduit]  +++ OK, passed 100 tests. [conduit] injectLeftovers [conduit]  works [✔] [conduit] monad transformer laws [conduit]  transPipe [✔] [conduit] iterM [conduit]  behavior [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapM_ equivalence [✔] [conduit]  +++ OK, passed 100 tests. [conduit] generalizing [conduit]  works [✔] [conduit] mergeSource [conduit]  works [✔] [conduit]  does stop processing when the source exhausted [✔] [conduit]  does not drop upstream items [✔] [conduit] passthroughSink [conduit]  works [✔] [conduit]  does nothing when downstream does nothing [✔] [conduit]  handles the last input correctly #304 [✔] [conduit] mtl instances [conduit]  ErrorT [✔] [conduit]  WriterT [conduit]  pass [✔] [conduit] Data.Conduit.Lift [conduit]  execStateC [✔] [conduit]  execWriterC [✔] [conduit]  runExceptC [✔] [conduit]  runMaybeC [✔] [conduit] sequenceSources [conduit]  works [✔] [conduit] zipSink [conduit]  zip equal-sized [✔] [conduit]  zip distinct sizes [✔] [conduit] upstream results [conduit]  fuseBoth [✔] [conduit]  fuseBothMaybe with no result [✔] [conduit]  fuseBothMaybe with result [✔] [conduit]  fuseBothMaybe with almost result [✔] [conduit] catching exceptions [conduit]  works [✔] [conduit] sourceToList [conduit]  works lazily in Identity [✔] [conduit]  is not lazy in IO [✔] [conduit] Data.Conduit.Extra.ZipConduit [conduit]  ZipConduit [✔] [conduit]  sequenceConduits [✔] [conduit]  ZipConduitMonad [✔] [conduit] Comparing list function to [conduit]  unfold [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  unfoldS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  unfoldM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  unfoldMS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sourceList [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sourceListS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  enumFromTo [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  enumFromToS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  enumFromToS_int [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  iterate [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  iterateS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  replicate [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  replicateS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  replicateM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  replicateMS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  fold [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  foldS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  foldM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  foldMS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  foldMap [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapM_ [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapM_S [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  take [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  takeS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  head [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  headS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  peek [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  map [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapMS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  iterM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  iterMS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapMaybe [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapMaybeS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapMaybeM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapMaybeMS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  catMaybes [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  catMaybesS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concat [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatMap [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatMapS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatMapM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatMapMS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatMapAccum [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  concatMapAccumS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapAccumS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapAccumMS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapFoldable [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapFoldableS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapFoldableM [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  mapFoldableMS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  consume [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  consumeS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  groupBy [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  groupByS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  groupOn1 [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  groupOn1S [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  isolate [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  isolateS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  filter [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  filterS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sourceNull [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  sourceNullS [✔] [conduit]  +++ OK, passed 100 tests. [conduit]  [conduit] Finished in 0.9743 seconds [conduit] 346 examples, 0 failures [conduit] Test suite conduit-test: PASS [conduit] Test suite logged to: dist/test/conduit-1.3.6.1-conduit-test.log [conduit] 1 of 1 test suites (1 of 1 test cases) passed. [conduit] Phase: haddockPhase [conduit] Preprocessing library for conduit-1.3.6.1.. [conduit] Running Haddock on library for conduit-1.3.6.1.. [conduit] Warning: The documentation for the following packages are not installed. No [conduit] links will be generated to these packages: vector-0.13.2.0 [conduit] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [conduit] [ 1 of 14] Compiling Data.Conduit.Internal.Pipe ( src/Data/Conduit/Internal/Pipe.hs, nothing ) [conduit]  [conduit] src/Data/Conduit/Internal/Pipe.hs:48:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Control.Applicative’ is redundant [conduit]  except perhaps to import instances from ‘Control.Applicative’ [conduit]  To import instances alone, use: import Control.Applicative() [conduit]  | [conduit] 48 | import Control.Applicative (Applicative (..)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Pipe.hs:56:51: warning: [GHC-38856] [-Wunused-imports] [conduit]  The import of ‘MonadUnliftIO’ [conduit]  from module ‘Control.Monad.IO.Unlift’ is redundant [conduit]  | [conduit] 56 | import Control.Monad.IO.Unlift (MonadIO (liftIO), MonadUnliftIO, withRunInIO) [conduit]  | ^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Pipe.hs:59:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Monoid’ is redundant [conduit]  except perhaps to import instances from ‘Data.Monoid’ [conduit]  To import instances alone, use: import Data.Monoid() [conduit]  | [conduit] 59 | import Data.Monoid (Monoid (mappend, mempty)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Pipe.hs:60:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Semigroup’ is redundant [conduit]  except perhaps to import instances from ‘Data.Semigroup’ [conduit]  To import instances alone, use: import Data.Semigroup() [conduit]  | [conduit] 60 | import Data.Semigroup (Semigroup ((<>))) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit] [ 2 of 14] Compiling Data.Conduit.Internal.Conduit ( src/Data/Conduit/Internal/Conduit.hs, nothing ) [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:93:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Control.Applicative’ is redundant [conduit]  except perhaps to import instances from ‘Control.Applicative’ [conduit]  To import instances alone, use: import Control.Applicative() [conduit]  | [conduit] 93 | import Control.Applicative (Applicative (..)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:104:51: warning: [GHC-38856] [-Wunused-imports] [conduit]  The import of ‘MonadUnliftIO’ [conduit]  from module ‘Control.Monad.IO.Unlift’ is redundant [conduit]  | [conduit] 104 | import Control.Monad.IO.Unlift (MonadIO (liftIO), MonadUnliftIO, withRunInIO) [conduit]  | ^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:108:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Monoid’ is redundant [conduit]  except perhaps to import instances from ‘Data.Monoid’ [conduit]  To import instances alone, use: import Data.Monoid() [conduit]  | [conduit] 108 | import Data.Monoid (Monoid (mappend, mempty)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:109:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Semigroup’ is redundant [conduit]  except perhaps to import instances from ‘Data.Semigroup’ [conduit]  To import instances alone, use: import Data.Semigroup() [conduit]  | [conduit] 109 | import Data.Semigroup (Semigroup ((<>))) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:114:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Traversable’ is redundant [conduit]  except perhaps to import instances from ‘Data.Traversable’ [conduit]  To import instances alone, use: import Data.Traversable() [conduit]  | [conduit] 114 | import Data.Traversable (Traversable (..)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:739:20: warning: [GHC-63397] [-Wname-shadowing] [conduit]  This binding for ‘p’ shadows the existing binding [conduit]  bound at src/Data/Conduit/Internal/Conduit.hs:736:25 [conduit]  | [conduit] 739 | go (HaveOutput p o) = pure $ Just (o, SealedConduitT p) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:743:18: warning: [GHC-63397] [-Wname-shadowing] [conduit]  This binding for ‘p’ shadows the existing binding [conduit]  bound at src/Data/Conduit/Internal/Conduit.hs:736:25 [conduit]  | [conduit] 743 | go (Leftover p ()) = go p [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:756:20: warning: [GHC-63397] [-Wname-shadowing] [conduit]  This binding for ‘p’ shadows the existing binding [conduit]  bound at src/Data/Conduit/Internal/Conduit.hs:753:31 [conduit]  | [conduit] 756 | go (HaveOutput p o) = pure $ Right (o, SealedConduitT p) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Internal/Conduit.hs:760:18: warning: [GHC-63397] [-Wname-shadowing] [conduit]  This binding for ‘p’ shadows the existing binding [conduit]  bound at src/Data/Conduit/Internal/Conduit.hs:753:31 [conduit]  | [conduit] 760 | go (Leftover p ()) = go p [conduit]  | ^ [conduit] [ 3 of 14] Compiling Data.Conduit.Internal.Fusion ( src/Data/Conduit/Internal/Fusion.hs, nothing ) [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:78:23: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 78 | unstream left =$= unstream right = unstream (fuseStream left right) [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:129:23: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use runConduit and .|" [conduit]  | [conduit] 129 | unstream left $$ unstream right = connectStream left right [conduit]  | ^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:154:23: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use runConduit and .|" [conduit]  | [conduit] 154 | unstream left $$ right = connectStream1 left right [conduit]  | ^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:161:35: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 161 | runConduit (unstream left =$= right) = connectStream1 left right [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:171:39: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 171 | runConduitPure (unstream left =$= right) = runIdentity (connectStream1 left right) [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:181:38: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 181 | runConduitRes (unstream left =$= right) = runResourceT (connectStream1 left right) [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:214:14: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use runConduit and .|" [conduit]  | [conduit] 214 | left $$ unstream right = connectStream2 left right [conduit]  | ^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:224:26: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 224 | runConduit (left =$= unstream right) = connectStream2 left right [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:234:30: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 234 | runConduitPure (left =$= unstream right) = runIdentity (connectStream2 left right) [conduit]  | ^^^ [conduit]  [conduit] src/Data/Conduit/Internal/Fusion.hs:244:29: warning: [GHC-68441] [-Wdeprecations] [conduit]  In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): [conduit]  Deprecated: "Use .|" [conduit]  | [conduit] 244 | runConduitRes (left =$= unstream right) = runResourceT (connectStream2 left right) [conduit]  | ^^^ [conduit] [ 4 of 14] Compiling Data.Conduit.Internal.List.Stream ( src/Data/Conduit/Internal/List/Stream.hs, nothing ) [conduit] [ 5 of 14] Compiling Data.Conduit.Combinators.Stream ( src/Data/Conduit/Combinators/Stream.hs, nothing ) [conduit]  [conduit] src/Data/Conduit/Combinators/Stream.hs:362:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 362 | slidingWindowS :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> StreamConduit a m seq [conduit]  | ^ [conduit] [ 6 of 14] Compiling Data.Conduit ( src/Data/Conduit.hs, nothing ) [conduit]  [conduit] src/Data/Conduit.hs:105:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Functor.Identity’ is redundant [conduit]  except perhaps to import instances from ‘Data.Functor.Identity’ [conduit]  To import instances alone, use: import Data.Functor.Identity() [conduit]  | [conduit] 105 | import Data.Functor.Identity (Identity, runIdentity) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit.hs:106:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Control.Monad.Trans.Resource’ is redundant [conduit]  except perhaps to import instances from ‘Control.Monad.Trans.Resource’ [conduit]  To import instances alone, use: import Control.Monad.Trans.Resource() [conduit]  | [conduit] 106 | import Control.Monad.Trans.Resource (ResourceT, runResourceT) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit]  [conduit] src/Data/Conduit.hs:107:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Control.Monad.IO.Unlift’ is redundant [conduit]  except perhaps to import instances from ‘Control.Monad.IO.Unlift’ [conduit]  To import instances alone, use: import Control.Monad.IO.Unlift() [conduit]  | [conduit] 107 | import Control.Monad.IO.Unlift (MonadUnliftIO) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit] [ 7 of 14] Compiling Data.Conduit.Internal ( src/Data/Conduit/Internal.hs, nothing ) [conduit] [ 8 of 14] Compiling Data.Conduit.Lift ( src/Data/Conduit/Lift.hs, nothing ) [conduit]  [conduit] src/Data/Conduit/Lift.hs:67:1: warning: [GHC-66111] [-Wunused-imports] [conduit]  The import of ‘Data.Monoid’ is redundant [conduit]  except perhaps to import instances from ‘Data.Monoid’ [conduit]  To import instances alone, use: import Data.Monoid() [conduit]  | [conduit] 67 | import Data.Monoid (Monoid(..)) [conduit]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit] [ 9 of 14] Compiling Data.Conduit.List ( src/Data/Conduit/List.hs, nothing ) [conduit] [10 of 14] Compiling Data.Streaming.FileRead ( src/Data/Streaming/FileRead.hs, nothing ) [conduit] [11 of 14] Compiling Data.Streaming.Filesystem ( src/Data/Streaming/Filesystem.hs, nothing ) [conduit] [12 of 14] Compiling Data.Conduit.Combinators ( src/Data/Conduit/Combinators.hs, nothing ) [conduit]  [conduit] src/Data/Conduit/Combinators.hs:901:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 901 | foldl1E :: (Monad m, MonoFoldable mono, a ~ Element mono) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:907:40: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 907 | foldMaybeNull :: (MonoFoldable mono, e ~ Element mono) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:992:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 992 | andE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:1013:50: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1013 | orE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:1801:76: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1801 | slidingWindow, slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2036:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2036 | line :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2045:56: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2045 | lineAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2082:54: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2082 | unlines :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2090:59: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2090 | unlinesAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2126:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2126 | linesUnbounded :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2135:66: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2135 | linesUnboundedAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2437:71: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n) [conduit]  | ^ [conduit] [13 of 14] Compiling Data.Conduit.Combinators.Unqualified ( src/Data/Conduit/Combinators/Unqualified.hs, nothing ) [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:461:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 461 | andCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:480:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 480 | orCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:993:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 993 | slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1135:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1135 | lineC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1144:57: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1144 | lineAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1153:55: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1153 | unlinesC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1160:60: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1160 | unlinesAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1170:62: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1170 | linesUnboundedC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1178:67: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1178 | linesUnboundedAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1201:72: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit]  The use of ‘~’ without TypeOperators [conduit]  will become an error in a future GHC release. [conduit]  Suggested fix: Perhaps you intended to use TypeOperators [conduit]  | [conduit] 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n) [conduit]  | ^ [conduit] [14 of 14] Compiling Conduit ( src/Conduit.hs, nothing ) [conduit] Haddock coverage: [conduit] Warning: 'hoist' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'Source' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'Conduit' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'catchC' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'tryC' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'ZipConduit' is ambiguous. It is defined [conduit]  * at src/Data/Conduit/Internal/Conduit.hs:1229:30 [conduit]  * at src/Data/Conduit/Internal/Conduit.hs:1229:1 [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/Internal/Conduit.hs:1229:1 [conduit] Warning: 'ConduitT' is ambiguous. It is defined [conduit]  * at src/Data/Conduit/Internal/Conduit.hs:123:28 [conduit]  * at src/Data/Conduit/Internal/Conduit.hs:123:1 [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/Internal/Conduit.hs:123:1 [conduit] Warning: 'mapOutput' is ambiguous. It is defined [conduit]  * at src/Data/Conduit/Internal/Conduit.hs:996:1 [conduit]  * at src/Data/Conduit/Internal/Pipe.hs:458:1 [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/Internal/Pipe.hs:458:1 [conduit] Warning: 'SealedConduitT' is ambiguous. It is defined [conduit]  * at src/Data/Conduit/Internal/Conduit.hs:138:34 [conduit]  * at src/Data/Conduit/Internal/Conduit.hs:138:1 [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/Internal/Conduit.hs:138:1 [conduit]  18% ( 3 / 16) in 'Data.Conduit.Internal.Fusion' [conduit]  Missing documentation for: [conduit]  Module header [conduit]  Stream (src/Data/Conduit/Internal/Fusion.hs:39) [conduit]  ConduitWithStream (src/Data/Conduit/Internal/Fusion.hs:43) [conduit]  StreamConduitT (src/Data/Conduit/Internal/Fusion.hs:47) [conduit]  StreamConduit (src/Data/Conduit/Internal/Fusion.hs:49) [conduit]  StreamSource (src/Data/Conduit/Internal/Fusion.hs:51) [conduit]  StreamProducer (src/Data/Conduit/Internal/Fusion.hs:53) [conduit]  StreamSink (src/Data/Conduit/Internal/Fusion.hs:55) [conduit]  StreamConsumer (src/Data/Conduit/Internal/Fusion.hs:57) [conduit]  streamConduit (src/Data/Conduit/Internal/Fusion.hs:250) [conduit]  streamSource (src/Data/Conduit/Internal/Fusion.hs:257) [conduit]  streamSourcePure (src/Data/Conduit/Internal/Fusion.hs:275) [conduit]  unstream (src/Data/Conduit/Internal/Fusion.hs:60) [conduit]  0% ( 0 / 41) in 'Data.Conduit.Internal.List.Stream' [conduit]  Missing documentation for: [conduit]  Module header [conduit]  unfoldS (src/Data/Conduit/Internal/List/Stream.hs:17) [conduit]  unfoldEitherS (src/Data/Conduit/Internal/List/Stream.hs:30) [conduit]  unfoldMS (src/Data/Conduit/Internal/List/Stream.hs:43) [conduit]  unfoldEitherMS (src/Data/Conduit/Internal/List/Stream.hs:57) [conduit]  sourceListS (src/Data/Conduit/Internal/List/Stream.hs:67) [conduit]  enumFromToS (src/Data/Conduit/Internal/List/Stream.hs:78) [conduit]  enumFromToS_int (src/Data/Conduit/Internal/List/Stream.hs:90) [conduit]  iterateS (src/Data/Conduit/Internal/List/Stream.hs:101) [conduit]  replicateS (src/Data/Conduit/Internal/List/Stream.hs:110) [conduit]  replicateMS (src/Data/Conduit/Internal/List/Stream.hs:119) [conduit]  foldS (src/Data/Conduit/Internal/List/Stream.hs:128) [conduit]  foldMS (src/Data/Conduit/Internal/List/Stream.hs:140) [conduit]  mapM_S (src/Data/Conduit/Internal/List/Stream.hs:156) [conduit]  dropS (src/Data/Conduit/Internal/List/Stream.hs:170) [conduit]  takeS (src/Data/Conduit/Internal/List/Stream.hs:185) [conduit]  headS (src/Data/Conduit/Internal/List/Stream.hs:198) [conduit]  mapS (src/Data/Conduit/Internal/List/Stream.hs:210) [conduit]  mapMS (src/Data/Conduit/Internal/List/Stream.hs:222) [conduit]  iterMS (src/Data/Conduit/Internal/List/Stream.hs:234) [conduit]  mapMaybeS (src/Data/Conduit/Internal/List/Stream.hs:246) [conduit]  mapMaybeMS (src/Data/Conduit/Internal/List/Stream.hs:261) [conduit]  catMaybesS (src/Data/Conduit/Internal/List/Stream.hs:277) [conduit]  concatS (src/Data/Conduit/Internal/List/Stream.hs:290) [conduit]  concatMapS (src/Data/Conduit/Internal/List/Stream.hs:303) [conduit]  concatMapMS (src/Data/Conduit/Internal/List/Stream.hs:316) [conduit]  concatMapAccumS (src/Data/Conduit/Internal/List/Stream.hs:331) [conduit]  mapAccumS (src/Data/Conduit/Internal/List/Stream.hs:346) [conduit]  mapAccumMS (src/Data/Conduit/Internal/List/Stream.hs:360) [conduit]  concatMapAccumMS (src/Data/Conduit/Internal/List/Stream.hs:374) [conduit]  mapFoldableS (src/Data/Conduit/Internal/List/Stream.hs:389) [conduit]  mapFoldableMS (src/Data/Conduit/Internal/List/Stream.hs:402) [conduit]  consumeS (src/Data/Conduit/Internal/List/Stream.hs:417) [conduit]  groupByS (src/Data/Conduit/Internal/List/Stream.hs:429) [conduit]  groupOn1S (src/Data/Conduit/Internal/List/Stream.hs:433) [conduit]  GroupByState (src/Data/Conduit/Internal/List/Stream.hs:436) [conduit]  groupBy1S (src/Data/Conduit/Internal/List/Stream.hs:442) [conduit]  isolateS (src/Data/Conduit/Internal/List/Stream.hs:463) [conduit]  filterS (src/Data/Conduit/Internal/List/Stream.hs:476) [conduit]  sinkNullS (src/Data/Conduit/Internal/List/Stream.hs:489) [conduit]  sourceNullS (src/Data/Conduit/Internal/List/Stream.hs:501) [conduit]  11% ( 3 / 27) in 'Data.Conduit.Combinators.Stream' [conduit]  Missing documentation for: [conduit]  yieldManyS (src/Data/Conduit/Combinators/Stream.hs:71) [conduit]  repeatMS (src/Data/Conduit/Combinators/Stream.hs:81) [conduit]  repeatWhileMS (src/Data/Conduit/Combinators/Stream.hs:91) [conduit]  foldl1S (src/Data/Conduit/Combinators/Stream.hs:104) [conduit]  allS (src/Data/Conduit/Combinators/Stream.hs:118) [conduit]  anyS (src/Data/Conduit/Combinators/Stream.hs:124) [conduit]  sinkLazyS (src/Data/Conduit/Combinators/Stream.hs:132) [conduit]  sinkVectorS (src/Data/Conduit/Combinators/Stream.hs:137) [conduit]  sinkVectorNS (src/Data/Conduit/Combinators/Stream.hs:163) [conduit]  sinkLazyBuilderS (src/Data/Conduit/Combinators/Stream.hs:182) [conduit]  lastS (src/Data/Conduit/Combinators/Stream.hs:187) [conduit]  lastES (src/Data/Conduit/Combinators/Stream.hs:200) [conduit]  findS (src/Data/Conduit/Combinators/Stream.hs:214) [conduit]  concatMapS (src/Data/Conduit/Combinators/Stream.hs:231) [conduit]  concatMapMS (src/Data/Conduit/Combinators/Stream.hs:246) [conduit]  concatS (src/Data/Conduit/Combinators/Stream.hs:262) [conduit]  scanlS (src/Data/Conduit/Combinators/Stream.hs:270) [conduit]  scanlMS (src/Data/Conduit/Combinators/Stream.hs:285) [conduit]  mapAccumWhileS (src/Data/Conduit/Combinators/Stream.hs:301) [conduit]  mapAccumWhileMS (src/Data/Conduit/Combinators/Stream.hs:316) [conduit]  intersperseS (src/Data/Conduit/Combinators/Stream.hs:337) [conduit]  slidingWindowS (src/Data/Conduit/Combinators/Stream.hs:363) [conduit]  filterMS (src/Data/Conduit/Combinators/Stream.hs:394) [conduit]  splitOnUnboundedES (src/Data/Conduit/Combinators/Stream.hs:420) [conduit]  97% ( 78 / 80) in 'Data.Conduit' [conduit]  Missing documentation for: [conduit]  sealConduitT (src/Data/Conduit/Internal/Conduit.hs:298) [conduit]  unsealConduitT (src/Data/Conduit/Internal/Conduit.hs:301) [conduit]  91% ( 81 / 89) in 'Data.Conduit.Internal' [conduit]  Missing documentation for: [conduit]  Module header [conduit]  enumFromTo (src/Data/Conduit/Internal/Pipe.hs:500) [conduit]  yieldM (src/Data/Conduit/Internal/Pipe.hs:251) [conduit]  sealConduitT (src/Data/Conduit/Internal/Conduit.hs:298) [conduit]  unsealConduitT (src/Data/Conduit/Internal/Conduit.hs:301) [conduit]  sourceToPipe (src/Data/Conduit/Internal/Conduit.hs:333) [conduit]  sinkToPipe (src/Data/Conduit/Internal/Conduit.hs:343) [conduit]  conduitToPipe (src/Data/Conduit/Internal/Conduit.hs:353) [conduit]  100% ( 42 / 42) in 'Data.Conduit.Lift' [conduit] Warning: 'mapM_' is ambiguous. It is defined [conduit]  * in ‘Data.Foldable’ [conduit]  * at src/Data/Conduit/List.hs:383:6 [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/List.hs:383:6 [conduit] Warning: 'concatMap' is ambiguous. It is defined [conduit]  * in ‘Data.Foldable’ [conduit]  * at src/Data/Conduit/List.hs:579:6 [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/List.hs:579:6 [conduit]  100% ( 60 / 60) in 'Data.Conduit.List' [conduit] Warning: 'toChunks' is ambiguous. It is defined [conduit]  * in ‘Data.ByteString.Lazy’ [conduit]  * in ‘Data.Sequences’ [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined in ‘Data.Sequences’ [conduit] Warning: 'ResourceT' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'drop' is ambiguous. It is defined [conduit]  * in ‘GHC.List’ [conduit]  * in ‘Data.ByteString’ [conduit]  * in ‘Data.ByteString.Lazy’ [conduit]  * at src/Data/Conduit/Combinators.hs:761:6 [conduit]  * at src/Data/Conduit/List.hs:417:6 [conduit]  * in ‘Data.Sequences’ [conduit]  * in ‘Data.Text’ [conduit]  * in ‘Data.Vector.Generic’ [conduit]  * in ‘Data.Vector.Generic.Mutable’ [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/List.hs:417:6 [conduit] Warning: 'head' is ambiguous. It is defined [conduit]  * in ‘GHC.List’ [conduit]  * in ‘Data.ByteString’ [conduit]  * in ‘Data.ByteString.Lazy’ [conduit]  * at src/Data/Conduit/Combinators.hs:1191:1 [conduit]  * at src/Data/Conduit/List.hs:449:6 [conduit]  * in ‘Data.NonNull’ [conduit]  * in ‘Data.Text’ [conduit]  * in ‘Data.Vector.Generic’ [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/List.hs:449:6 [conduit] Warning: 'last' is ambiguous. It is defined [conduit]  * in ‘GHC.List’ [conduit]  * in ‘Data.ByteString’ [conduit]  * in ‘Data.ByteString.Lazy’ [conduit]  * at src/Data/Conduit/Combinators.hs:1248:6 [conduit]  * in ‘Data.NonNull’ [conduit]  * in ‘Data.Text’ [conduit]  * in ‘Data.Vector.Generic’ [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/Combinators.hs:1248:6 [conduit] Warning: 'iterM' is ambiguous. It is defined [conduit]  * at src/Data/Conduit/Combinators.hs:1933:6 [conduit]  * at src/Data/Conduit/List.hs:525:6 [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/List.hs:525:6 [conduit] Warning: 'mapM_' is ambiguous. It is defined [conduit]  * in ‘Data.Foldable’ [conduit]  * at src/Data/Conduit/Combinators.hs:1412:6 [conduit]  * at src/Data/Conduit/List.hs:383:6 [conduit]  * in ‘Data.Vector.Generic’ [conduit]  * in ‘Data.Vector.Generic.Mutable’ [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/List.hs:383:6 [conduit] Warning: 'ByteString' is ambiguous. It is defined [conduit]  * in ‘Data.ByteString.Internal.Type’ [conduit]  * in ‘Data.ByteString.Lazy.Internal’ [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ [conduit] Warning: 'take' is ambiguous. It is defined [conduit]  * in ‘GHC.List’ [conduit]  * in ‘Data.ByteString’ [conduit]  * in ‘Data.ByteString.Lazy’ [conduit]  * at src/Data/Conduit/Combinators.hs:1564:6 [conduit]  * at src/Data/Conduit/List.hs:439:6 [conduit]  * in ‘Data.Sequences’ [conduit]  * in ‘Data.Text’ [conduit]  * in ‘Data.Vector.Generic’ [conduit]  * in ‘Data.Vector.Generic.Mutable’ [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/List.hs:439:6 [conduit] Warning: 'concatMap' is ambiguous. It is defined [conduit]  * in ‘Data.Foldable’ [conduit]  * in ‘Data.ByteString’ [conduit]  * in ‘Data.ByteString.Lazy’ [conduit]  * at src/Data/Conduit/Combinators.hs:1538:6 [conduit]  * at src/Data/Conduit/List.hs:579:6 [conduit]  * in ‘Data.Text’ [conduit]  * in ‘Data.Vector.Generic’ [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/List.hs:579:6 [conduit] Warning: 'chunkSize' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'concatMapM' is ambiguous. It is defined [conduit]  * at src/Data/Conduit/Combinators.hs:1896:6 [conduit]  * at src/Data/Conduit/List.hs:590:6 [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/List.hs:590:6 [conduit] Warning: 'unlines' is ambiguous. It is defined [conduit]  * in ‘Data.OldList’ [conduit]  * at src/Data/Conduit/Combinators.hs:2083:6 [conduit]  * in ‘Data.Sequences’ [conduit]  * in ‘Data.Text’ [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/Combinators.hs:2083:6 [conduit] Warning: 'Flush' is ambiguous. It is defined [conduit]  * at src/Data/Conduit/Internal/Conduit.hs:1093:26 [conduit]  * at src/Data/Conduit/Internal/Conduit.hs:1093:1 [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/Internal/Conduit.hs:1093:1 [conduit]  100% (167 /167) in 'Data.Conduit.Combinators' [conduit] Warning: 'succ' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'take' is ambiguous. It is defined [conduit]  * at src/Data/Conduit/Combinators.hs:1564:6 [conduit]  * in ‘Data.Sequences’ [conduit]  * in ‘Data.Vector.Generic’ [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/Combinators.hs:1564:6 [conduit] Warning: 'concatMap' is ambiguous. It is defined [conduit]  * at src/Data/Conduit/Combinators.hs:1538:6 [conduit]  * in ‘Data.Vector.Generic’ [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/Combinators.hs:1538:6 [conduit] Warning: 'chunkSize' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'mapM_' is ambiguous. It is defined [conduit]  * at src/Data/Conduit/Combinators.hs:1412:6 [conduit]  * in ‘Data.Vector.Generic’ [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/Combinators.hs:1412:6 [conduit] Warning: 'unlines' is ambiguous. It is defined [conduit]  * at src/Data/Conduit/Combinators.hs:2083:6 [conduit]  * in ‘Data.Sequences’ [conduit]  You may be able to disambiguate the identifier by qualifying it or [conduit]  by specifying the type/value namespace explicitly. [conduit]  Defaulting to the one defined at src/Data/Conduit/Combinators.hs:2083:6 [conduit]  100% (171 /171) in 'Conduit' [conduit] Warning: Data.Conduit.Combinators.Stream: could not find link destinations for: [conduit]  - Data.Vector.Generic.Base.Vector [conduit] Warning: Data.Conduit: could not find link destinations for: [conduit]  - GHC.Generics.Rep_Void [conduit]  - Data.Conduit.Internal.Conduit.D:R:PrimStateConduitT [conduit] Warning: Data.Conduit.Internal: could not find link destinations for: [conduit]  - Data.Conduit.Internal.Pipe.D:R:PrimStatePipe [conduit]  - Data.Conduit.Internal.Conduit.D:R:PrimStateConduitT [conduit] Warning: Data.Conduit.Combinators: could not find link destinations for: [conduit]  - Data.Vector.Generic.Base.Vector [conduit]  - Data.Conduit.Combinators.Buffer [conduit] Warning: Conduit: could not find link destinations for: [conduit]  - Data.Functor.Identity.Rep_Identity [conduit]  - Data.Functor.Identity.Rep1_Identity [conduit]  - Control.Monad.Primitive.D:R:PrimStateIO [conduit]  - Control.Monad.Primitive.D:R:PrimStateIdentityT [conduit]  - Control.Monad.Primitive.D:R:PrimStateST [conduit]  - Control.Monad.Primitive.D:R:PrimStateST0 [conduit]  - Control.Monad.Primitive.D:R:PrimStateAccumT [conduit]  - Control.Monad.Primitive.D:R:PrimStateContT [conduit]  - Control.Monad.Primitive.D:R:PrimStateExceptT [conduit]  - Control.Monad.Primitive.D:R:PrimStateMaybeT [conduit]  - Control.Monad.Primitive.D:R:PrimStateRWST0 [conduit]  - Control.Monad.Primitive.D:R:PrimStateRWST1 [conduit]  - Control.Monad.Primitive.D:R:PrimStateRWST [conduit]  - Control.Monad.Primitive.D:R:PrimStateReaderT [conduit]  - Control.Monad.Primitive.D:R:PrimStateSelectT [conduit]  - Control.Monad.Primitive.D:R:PrimStateStateT0 [conduit]  - Control.Monad.Primitive.D:R:PrimStateStateT [conduit]  - Control.Monad.Primitive.D:R:PrimStateWriterT0 [conduit]  - Control.Monad.Primitive.D:R:PrimStateWriterT1 [conduit]  - Control.Monad.Primitive.D:R:PrimStateWriterT [conduit]  - Control.Monad.Trans.Resource.Internal.D:R:PrimStateResourceT [conduit]  - Data.Conduit.Internal.Pipe.D:R:PrimStatePipe [conduit]  - Data.Conduit.Internal.Conduit.D:R:PrimStateConduitT [conduit]  - Data.Vector.Unboxed.Base.Unbox [conduit]  - Data.Vector.Generic.Base.Vector [conduit]  - Data.Vector.Generic.Base.basicLength [conduit]  - Data.Vector.Generic.Base.basicUnsafeIndexM [conduit]  - Data.Vector.Generic.Base.elemseq [conduit]  - Data.Vector.Generic.Base.Mutable [conduit]  - Data.Vector.Generic.Mutable.Base.MVector [conduit]  - Data.Vector.Generic.Mutable.Base.basicLength [conduit]  - Data.Vector.Generic.Mutable.Base.basicUnsafeNew [conduit]  - Data.Vector.Generic.Mutable.Base.basicInitialize [conduit]  - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice [conduit]  - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite [conduit]  - Data.Vector.Generic.Mutable.Base.basicUnsafeRead [conduit]  - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy [conduit]  - Data.Vector.Generic.Base.basicUnsafeSlice [conduit]  - Data.Vector.Generic.Base.basicUnsafeCopy [conduit]  - Data.Vector.Generic.Base.basicUnsafeFreeze [conduit]  - Data.Vector.Generic.Base.basicUnsafeThaw [conduit]  - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow [conduit]  - Data.Vector.Generic.Mutable.Base.basicClear [conduit]  - Data.Vector.Generic.Mutable.Base.basicOverlaps [conduit]  - Data.Vector.Generic.Mutable.Base.basicSet [conduit]  - Data.Vector.Generic.Mutable.Base.basicUnsafeMove [conduit]  - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate [conduit]  - Data.Vector.Unboxed.Base.MV_Identity [conduit]  - Data.Vector.Unboxed.Base.V_Identity [conduit]  - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 [conduit]  - Data.Vector.Unboxed.Base.D:R:VectorIdentity0 [conduit]  - Data.Conduit.Combinators.Buffer [conduit] Documentation created: dist/doc/html/conduit/, [conduit] dist/doc/html/conduit/conduit.txt [conduit] Preprocessing test suite 'conduit-test' for conduit-1.3.6.1.. [conduit] Phase: installPhase [conduit] Installing library in /nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit] Phase: fixupPhase [conduit] shrinking RPATHs of ELF executables and libraries in /nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1 [conduit] shrinking /nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSconduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz-ghc9.8.1.so [conduit] checking for references to /build/ in /nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1... [conduit] patching script interpreter paths in /nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1 [conduit] stripping (with command strip and flags -S -p) in /nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1/lib [conduit] shrinking RPATHs of ELF executables and libraries in /nix/store/glwyxcvljr23p5hkzc7byldp5qb9f7cn-conduit-1.3.6.1-doc [conduit] checking for references to /build/ in /nix/store/glwyxcvljr23p5hkzc7byldp5qb9f7cn-conduit-1.3.6.1-doc... [conduit] patching script interpreter paths in /nix/store/glwyxcvljr23p5hkzc7byldp5qb9f7cn-conduit-1.3.6.1-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/glwyxcvljr23p5hkzc7byldp5qb9f7cn-conduit-1.3.6.1-doc /nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1 [post-build-hook] Pushing 2 paths (112 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/glwyxcvljr23p5hkzc7byldp5qb9f7cn-conduit-1.3.6.1-doc (7.77 MiB) [post-build-hook] Pushing /nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1 (13.35 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/glwyxcvljr23p5hkzc7byldp5qb9f7cn-conduit-1.3.6.1-doc /nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/glwyxcvljr23p5hkzc7byldp5qb9f7cn-conduit-1.3.6.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/n70nqk43hasf1n0nrcwa20j6cscpr78f-conduit-1.3.6.1' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/j9lgyrhdl5myjgpr2qqa48am5mj4m7k4-safe-0.3.21.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/m09fggmfdcimpqi541d61pg7hcg58mff-conduit-1.3.6.1.drv' to 'https://cache.nix-ci.com'... Progress: 9 of 30 built Building conduit-extra Building conduit-parse Building libyaml [conduit-extra] Phase: setupCompilerEnvironmentPhase [conduit-parse] Phase: setupCompilerEnvironmentPhase [conduit-extra] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [conduit-parse] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [libyaml] Phase: setupCompilerEnvironmentPhase [libyaml] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [libyaml] Phase: unpackPhase [libyaml] unpacking source archive /nix/store/z9q7w51ysg8cdvgpx6d6zlcz4ghkhp0h-libyaml-0.1.4.tar.gz [libyaml] source root is libyaml-0.1.4 [conduit-parse] Phase: unpackPhase [libyaml] setting SOURCE_DATE_EPOCH to timestamp 1710477580 of file "libyaml-0.1.4/libyaml.cabal" [conduit-parse] unpacking source archive /nix/store/5inary4gap17pija37hi9s0dnwj4sdgj-conduit-parse-0.2.1.1.tar.gz [libyaml] Phase: patchPhase [conduit-parse] source root is conduit-parse-0.2.1.1 [libyaml] Phase: compileBuildDriverPhase [conduit-parse] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "conduit-parse-0.2.1.1/test/Main.hs" [libyaml] setupCompileFlags: -package-db=/build/tmp.oxBGtYpRh2/setup-package.conf.d -threaded [conduit-parse] Phase: patchPhase [conduit-extra] Phase: unpackPhase [conduit-parse] Replace Cabal file with edited version from mirror://hackage/conduit-parse-0.2.1.1/revision/1.cabal. [conduit-extra] unpacking source archive /nix/store/sz33pjm2cvwgwppzyyv37xdgxj3bbg67-conduit-extra-1.3.7.tar.gz [conduit-parse] Phase: compileBuildDriverPhase [conduit-parse] setupCompileFlags: -package-db=/build/tmp.ifxIqN5Sde/setup-package.conf.d -threaded [conduit-extra] source root is conduit-extra-1.3.7 [conduit-extra] setting SOURCE_DATE_EPOCH to timestamp 1737362589 of file "conduit-extra-1.3.7/conduit-extra.cabal" [conduit-extra] Phase: patchPhase [conduit-extra] Phase: compileBuildDriverPhase [libyaml] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.oxBGtYpRh2/Main.o ) [conduit-extra] setupCompileFlags: -package-db=/build/tmp.cbYXsPd01V/setup-package.conf.d -threaded [conduit-parse] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.ifxIqN5Sde/Main.o ) [conduit-extra] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.cbYXsPd01V/Main.o ) [libyaml] [2 of 2] Linking Setup [conduit-parse] [2 of 2] Linking Setup [conduit-extra] [2 of 2] Linking Setup [conduit-parse] Phase: updateAutotoolsGnuConfigScriptsPhase [libyaml] Phase: updateAutotoolsGnuConfigScriptsPhase [conduit-parse] Phase: configurePhase [libyaml] Phase: configurePhase [conduit-parse] configureFlags: --verbose --prefix=/nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/qwbgjiif56n41kj0drwgqk7m9qjrgn5l-conduit-parse-0.2.1.1-doc/share/doc/conduit-parse-0.2.1.1 --with-gcc=gcc --package-db=/build/tmp.ifxIqN5Sde/package.conf.d --ghc-option=-j16 --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=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [libyaml] configureFlags: --verbose --prefix=/nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ipxlf9pn2b3vqbs0rkcmgfvmzsm96qw5-libyaml-0.1.4-doc/share/doc/libyaml-0.1.4 --with-gcc=gcc --package-db=/build/tmp.oxBGtYpRh2/package.conf.d --ghc-option=-j16 --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=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [conduit-parse] Using Parsec parser [conduit-parse] Configuring conduit-parse-0.2.1.1... [libyaml] Using Parsec parser [libyaml] Configuring libyaml-0.1.4... [conduit-extra] Phase: updateAutotoolsGnuConfigScriptsPhase [conduit-extra] Phase: configurePhase [conduit-extra] configureFlags: --verbose --prefix=/nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/cy79k9qg4vz95slmhh57wr5dpgsrv7v4-conduit-extra-1.3.7-doc/share/doc/conduit-extra-1.3.7 --with-gcc=gcc --package-db=/build/tmp.cbYXsPd01V/package.conf.d --ghc-option=-j16 --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=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [conduit-extra] Using Parsec parser [conduit-extra] Configuring conduit-extra-1.3.7... [libyaml] Flags chosen: no-unicode=False, system-libyaml=False [libyaml] Dependency base >=4.14 && <5: using base-4.19.0.0 [libyaml] Dependency bytestring >=0.9.1.4: using bytestring-0.12.0.2 [libyaml] Dependency conduit >=1.2.8 && <1.4: using conduit-1.3.6.1 [libyaml] Dependency libyaml-clib: using libyaml-clib-0.2.5 [libyaml] Dependency resourcet >=0.3 && <1.4: using resourcet-1.3.0 [conduit-parse] Flags chosen: enable-hlint-test=False [conduit-parse] Dependency base >=4.8 && <5: using base-4.19.0.0 [conduit-parse] Dependency conduit >=1.3: using conduit-1.3.6.1 [conduit-parse] Dependency dlist: using dlist-1.0 [conduit-parse] Dependency mtl: using mtl-2.3.1 [conduit-parse] Dependency parsers: using parsers-0.12.12 [conduit-parse] Dependency safe: using safe-0.3.21 [conduit-parse] Dependency safe-exceptions: using safe-exceptions-0.1.7.4 [conduit-parse] Dependency text: using text-2.1 [conduit-parse] Dependency transformers: using transformers-0.6.1.0 [conduit-parse] Dependency base >=4.8 && <5: using base-4.19.0.0 [conduit-parse] Dependency conduit >=1.3: using conduit-1.3.6.1 [conduit-parse] Dependency conduit-parse: using conduit-parse-0.2.1.1 [conduit-parse] Dependency mtl: using mtl-2.3.1 [conduit-parse] Dependency parsers: using parsers-0.12.12 [conduit-parse] Dependency resourcet: using resourcet-1.3.0 [conduit-parse] Dependency safe-exceptions: using safe-exceptions-0.1.7.4 [conduit-parse] Dependency tasty: using tasty-1.5.3 [conduit-parse] Dependency tasty-hunit: using tasty-hunit-0.10.2 [conduit-extra] Dependency async: using async-2.2.5 [conduit-extra] Dependency attoparsec >=0.10: using attoparsec-0.14.4 [conduit-extra] Dependency base >=4.12 && <5: using base-4.19.0.0 [conduit-extra] Dependency bytestring >=0.10.2: using bytestring-0.12.0.2 [conduit-extra] Dependency conduit >=1.3 && <1.4: using conduit-1.3.6.1 [conduit-extra] Dependency directory: using directory-1.3.8.1 [conduit-extra] Dependency filepath: using filepath-1.4.100.4 [conduit-extra] Dependency network >=2.3: using network-3.2.7.0 [conduit-extra] Dependency primitive >=0.5: using primitive-0.9.1.0 [conduit-extra] Dependency process: using process-1.6.18.0 [conduit-extra] Dependency resourcet >=1.1: using resourcet-1.3.0 [conduit-extra] Dependency stm: using stm-2.5.2.1 [conduit-extra] Dependency streaming-commons >=0.2.3.0: using streaming-commons-0.2.3.0 [conduit-extra] Dependency text: using text-2.1 [conduit-extra] Dependency transformers: using transformers-0.6.1.0 [conduit-extra] Dependency typed-process >=0.2.6: using typed-process-0.2.13.0 [conduit-extra] Dependency unliftio-core: using unliftio-core-0.2.1.0 [conduit-extra] Dependency QuickCheck: using QuickCheck-2.14.3 [conduit-extra] Dependency async: using async-2.2.5 [conduit-extra] Dependency attoparsec: using attoparsec-0.14.4 [conduit-extra] Dependency base: using base-4.19.0.0 [conduit-extra] Dependency bytestring: using bytestring-0.12.0.2 [conduit-extra] Dependency conduit: using conduit-1.3.6.1 [conduit-extra] Dependency conduit-extra: using conduit-extra-1.3.7 [conduit-extra] Dependency directory: using directory-1.3.8.1 [conduit-extra] Dependency exceptions: using exceptions-0.10.7 [conduit-extra] Dependency filepath: using filepath-1.4.100.4 [conduit-extra] Dependency hspec >=1.3: using hspec-2.11.12 [conduit-extra] Dependency process: using process-1.6.18.0 [conduit-extra] Dependency resourcet: using resourcet-1.3.0 [conduit-extra] Dependency stm: using stm-2.5.2.1 [conduit-extra] Dependency streaming-commons: using streaming-commons-0.2.3.0 [conduit-extra] Dependency text: using text-2.1 [conduit-extra] Dependency transformers: using transformers-0.6.1.0 [conduit-extra] Dependency transformers-base: using transformers-base-0.4.6 [libyaml] Source component graph: component lib [libyaml] Configured component graph: [libyaml]  component libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx [libyaml]  include base-4.19.0.0-b960 [libyaml]  include bytestring-0.12.0.2-4690 [libyaml]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [libyaml]  include libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 [libyaml]  include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [libyaml] Linked component graph: [libyaml]  unit libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx [libyaml]  include base-4.19.0.0-b960 [libyaml]  include bytestring-0.12.0.2-4690 [libyaml]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [libyaml]  include libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 [libyaml]  include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [libyaml]  Text.Libyaml=libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx:Text.Libyaml [libyaml] Ready component graph: [libyaml]  definite libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx [libyaml]  depends base-4.19.0.0-b960 [libyaml]  depends bytestring-0.12.0.2-4690 [libyaml]  depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [libyaml]  depends libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 [libyaml]  depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [libyaml] Using Cabal-3.10.2.0 compiled by ghc-9.8 [libyaml] Using compiler: ghc-9.8.1 [libyaml] Using install prefix: [libyaml] /nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4 [libyaml] Executables installed in: [libyaml] /nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4/bin [libyaml] Libraries installed in: [libyaml] /nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx [libyaml] Dynamic Libraries installed in: [libyaml] /nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [libyaml] Private executables installed in: [libyaml] /nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4/libexec/x86_64-linux-ghc-9.8.1/libyaml-0.1.4 [libyaml] Data files installed in: [libyaml] /nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4/share/x86_64-linux-ghc-9.8.1/libyaml-0.1.4 [libyaml] Documentation installed in: [libyaml] /nix/store/ipxlf9pn2b3vqbs0rkcmgfvmzsm96qw5-libyaml-0.1.4-doc/share/doc/libyaml-0.1.4 [libyaml] Configuration files installed in: [libyaml] /nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4/etc [libyaml] No alex found [libyaml] Using ar found on system at: [libyaml] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [libyaml] No c2hs found [libyaml] No cpphs found [libyaml] No doctest found [libyaml] Using gcc version 14.3.0 given by user at: [libyaml] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [libyaml] Using ghc version 9.8.1 found on system at: [libyaml] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [libyaml] Using ghc-pkg version 9.8.1 found on system at: [libyaml] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [libyaml] No ghcjs found [libyaml] No ghcjs-pkg found [libyaml] No greencard found [libyaml] Using haddock version 2.30.0 found on system at: [libyaml] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [libyaml] No happy found [libyaml] Using haskell-suite found on system at: haskell-suite-dummy-location [libyaml] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [libyaml] No hmake found [libyaml] Using hpc version 0.69 found on system at: [libyaml] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [libyaml] Using hsc2hs version 0.68.10 found on system at: [libyaml] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [libyaml] Using hscolour version 1.25 found on system at: [libyaml] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [libyaml] No jhc found [libyaml] Using ld found on system at: [libyaml] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [libyaml] No pkg-config found [libyaml] Using runghc version 9.8.1 found on system at: [libyaml] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [libyaml] Using strip version 2.44 found on system at: [libyaml] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [libyaml] Using tar found on system at: [libyaml] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [libyaml] No uhc found [conduit-parse] Source component graph: [conduit-parse]  component lib [conduit-parse]  component test:tests dependency lib [conduit-parse] Configured component graph: [conduit-parse]  component conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA [conduit-parse]  include base-4.19.0.0-b960 [conduit-parse]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit-parse]  include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [conduit-parse]  include mtl-2.3.1-63a4 [conduit-parse]  include parsers-0.12.12-jBywFV95ooIFcbPwwwM8m [conduit-parse]  include safe-0.3.21-7JvWMt7vIsGCGDUBLLhSIL [conduit-parse]  include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv [conduit-parse]  include text-2.1-c36a [conduit-parse]  include transformers-0.6.1.0-c3ec [conduit-parse]  component conduit-parse-0.2.1.1-FXtWdto9HpVDXB5HBKSyu9-tests [conduit-parse]  include base-4.19.0.0-b960 [conduit-parse]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit-parse]  include conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA [conduit-parse]  include mtl-2.3.1-63a4 [conduit-parse]  include parsers-0.12.12-jBywFV95ooIFcbPwwwM8m [conduit-parse]  include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [conduit-parse]  include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv [conduit-parse]  include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa [conduit-parse]  include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP [conduit-parse] Linked component graph: [conduit-parse]  unit conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA [conduit-parse]  include base-4.19.0.0-b960 [conduit-parse]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit-parse]  include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [conduit-parse]  include mtl-2.3.1-63a4 [conduit-parse]  include parsers-0.12.12-jBywFV95ooIFcbPwwwM8m [conduit-parse]  include safe-0.3.21-7JvWMt7vIsGCGDUBLLhSIL [conduit-parse]  include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv [conduit-parse]  include text-2.1-c36a [conduit-parse]  include transformers-0.6.1.0-c3ec [conduit-parse]  Data.Conduit.Parser=conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA:Data.Conduit.Parser [conduit-parse]  unit conduit-parse-0.2.1.1-FXtWdto9HpVDXB5HBKSyu9-tests [conduit-parse]  include base-4.19.0.0-b960 [conduit-parse]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit-parse]  include conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA [conduit-parse]  include mtl-2.3.1-63a4 [conduit-parse]  include parsers-0.12.12-jBywFV95ooIFcbPwwwM8m [conduit-parse]  include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [conduit-parse]  include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv [conduit-parse]  include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa [conduit-parse]  include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP [conduit-parse] Ready component graph: [conduit-parse]  definite conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA [conduit-parse]  depends base-4.19.0.0-b960 [conduit-parse]  depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit-parse]  depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [conduit-parse]  depends mtl-2.3.1-63a4 [conduit-parse]  depends parsers-0.12.12-jBywFV95ooIFcbPwwwM8m [conduit-parse]  depends safe-0.3.21-7JvWMt7vIsGCGDUBLLhSIL [conduit-parse]  depends safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv [conduit-parse]  depends text-2.1-c36a [conduit-parse]  depends transformers-0.6.1.0-c3ec [conduit-parse]  definite conduit-parse-0.2.1.1-FXtWdto9HpVDXB5HBKSyu9-tests [conduit-parse]  depends base-4.19.0.0-b960 [conduit-parse]  depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit-parse]  depends conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA [conduit-parse]  depends mtl-2.3.1-63a4 [conduit-parse]  depends parsers-0.12.12-jBywFV95ooIFcbPwwwM8m [conduit-parse]  depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [conduit-parse]  depends safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv [conduit-parse]  depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa [conduit-parse]  depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP [conduit-parse] Using Cabal-3.10.2.0 compiled by ghc-9.8 [conduit-parse] Using compiler: ghc-9.8.1 [conduit-parse] Using install prefix: [conduit-parse] /nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1 [conduit-parse] Executables installed in: [conduit-parse] /nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1/bin [conduit-parse] Libraries installed in: [conduit-parse] /nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA [conduit-parse] Dynamic Libraries installed in: [conduit-parse] /nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [conduit-parse] Private executables installed in: [conduit-parse] /nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1/libexec/x86_64-linux-ghc-9.8.1/conduit-parse-0.2.1.1 [conduit-parse] Data files installed in: [conduit-parse] /nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1/share/x86_64-linux-ghc-9.8.1/conduit-parse-0.2.1.1 [conduit-parse] Documentation installed in: [conduit-parse] /nix/store/qwbgjiif56n41kj0drwgqk7m9qjrgn5l-conduit-parse-0.2.1.1-doc/share/doc/conduit-parse-0.2.1.1 [conduit-parse] Configuration files installed in: [conduit-parse] /nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1/etc [conduit-parse] No alex found [conduit-parse] Using ar found on system at: [conduit-parse] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [conduit-parse] No c2hs found [conduit-parse] No cpphs found [conduit-parse] No doctest found [conduit-parse] Using gcc version 14.3.0 given by user at: [conduit-parse] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [conduit-parse] Using ghc version 9.8.1 found on system at: [conduit-parse] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [conduit-parse] Using ghc-pkg version 9.8.1 found on system at: [conduit-parse] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [conduit-parse] No ghcjs found [conduit-parse] No ghcjs-pkg found [conduit-parse] No greencard found [conduit-parse] Using haddock version 2.30.0 found on system at: [conduit-parse] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [conduit-parse] No happy found [conduit-parse] Using haskell-suite found on system at: haskell-suite-dummy-location [conduit-parse] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [conduit-parse] No hmake found [conduit-parse] Using hpc version 0.69 found on system at: [conduit-parse] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [conduit-parse] Using hsc2hs version 0.68.10 found on system at: [conduit-parse] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [conduit-parse] Using hscolour version 1.25 found on system at: [conduit-parse] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [conduit-parse] No jhc found [conduit-parse] Using ld found on system at: [conduit-parse] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [conduit-parse] No pkg-config found [conduit-parse] Using runghc version 9.8.1 found on system at: [conduit-parse] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [conduit-parse] Using strip version 2.44 found on system at: [conduit-parse] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [conduit-parse] Using tar found on system at: [conduit-parse] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [conduit-parse] No uhc found [conduit-extra] Source component graph: [conduit-extra]  component lib [conduit-extra]  component test:test dependency lib [conduit-extra] Configured component graph: [conduit-extra]  component conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ [conduit-extra]  include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM [conduit-extra]  include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [conduit-extra]  include base-4.19.0.0-b960 [conduit-extra]  include bytestring-0.12.0.2-4690 [conduit-extra]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit-extra]  include directory-1.3.8.1-6a8e [conduit-extra]  include filepath-1.4.100.4-fa1c [conduit-extra]  include network-3.2.7.0-EvLLfaf4owZ9knNGx6eAaw [conduit-extra]  include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [conduit-extra]  include process-1.6.18.0-26fa [conduit-extra]  include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [conduit-extra]  include stm-2.5.2.1-83fa [conduit-extra]  include streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK [conduit-extra]  include text-2.1-c36a [conduit-extra]  include transformers-0.6.1.0-c3ec [conduit-extra]  include typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz [conduit-extra]  include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P [conduit-extra]  component conduit-extra-1.3.7-H0MDBi3EOlI4dl3eGymCJM-test [conduit-extra]  include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [conduit-extra]  include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM [conduit-extra]  include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [conduit-extra]  include base-4.19.0.0-b960 [conduit-extra]  include bytestring-0.12.0.2-4690 [conduit-extra]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit-extra]  include conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ [conduit-extra]  include directory-1.3.8.1-6a8e [conduit-extra]  include exceptions-0.10.7-d3e7 [conduit-extra]  include filepath-1.4.100.4-fa1c [conduit-extra]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [conduit-extra]  include process-1.6.18.0-26fa [conduit-extra]  include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [conduit-extra]  include stm-2.5.2.1-83fa [conduit-extra]  include streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK [conduit-extra]  include text-2.1-c36a [conduit-extra]  include transformers-0.6.1.0-c3ec [conduit-extra]  include transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg [conduit-extra] Linked component graph: [conduit-extra]  unit conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ [conduit-extra]  include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM [conduit-extra]  include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [conduit-extra]  include base-4.19.0.0-b960 [conduit-extra]  include bytestring-0.12.0.2-4690 [conduit-extra]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit-extra]  include directory-1.3.8.1-6a8e [conduit-extra]  include filepath-1.4.100.4-fa1c [conduit-extra]  include network-3.2.7.0-EvLLfaf4owZ9knNGx6eAaw [conduit-extra]  include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [conduit-extra]  include process-1.6.18.0-26fa [conduit-extra]  include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [conduit-extra]  include stm-2.5.2.1-83fa [conduit-extra]  include streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK [conduit-extra]  include text-2.1-c36a [conduit-extra]  include transformers-0.6.1.0-c3ec [conduit-extra]  include typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz [conduit-extra]  include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P [conduit-extra]  Data.Conduit.Attoparsec=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Attoparsec,Data.Conduit.Binary=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Binary,Data.Conduit.ByteString.Builder=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.ByteString.Builder,Data.Conduit.Filesystem=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Filesystem,Data.Conduit.Foldl=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Foldl,Data.Conduit.Lazy=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Lazy,Data.Conduit.Network=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Network,Data.Conduit.Network.UDP=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Network.UDP,Data.Conduit.Network.Unix=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Network.Unix,Data.Conduit.Process=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Process,Data.Conduit.Process.Typed=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Process.Typed,Data.Conduit.Text=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Text,Data.Conduit.Zlib=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Zlib [conduit-extra]  unit conduit-extra-1.3.7-H0MDBi3EOlI4dl3eGymCJM-test [conduit-extra]  include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [conduit-extra]  include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM [conduit-extra]  include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [conduit-extra]  include base-4.19.0.0-b960 [conduit-extra]  include bytestring-0.12.0.2-4690 [conduit-extra]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit-extra]  include conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ [conduit-extra]  include directory-1.3.8.1-6a8e [conduit-extra]  include exceptions-0.10.7-d3e7 [conduit-extra]  include filepath-1.4.100.4-fa1c [conduit-extra]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [conduit-extra]  include process-1.6.18.0-26fa [conduit-extra]  include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [conduit-extra]  include stm-2.5.2.1-83fa [conduit-extra]  include streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK [conduit-extra]  include text-2.1-c36a [conduit-extra]  include transformers-0.6.1.0-c3ec [conduit-extra]  include transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg [conduit-extra] Ready component graph: [conduit-extra]  definite conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ [conduit-extra]  depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM [conduit-extra]  depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [conduit-extra]  depends base-4.19.0.0-b960 [conduit-extra]  depends bytestring-0.12.0.2-4690 [conduit-extra]  depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit-extra]  depends directory-1.3.8.1-6a8e [conduit-extra]  depends filepath-1.4.100.4-fa1c [conduit-extra]  depends network-3.2.7.0-EvLLfaf4owZ9knNGx6eAaw [conduit-extra]  depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi [conduit-extra]  depends process-1.6.18.0-26fa [conduit-extra]  depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [conduit-extra]  depends stm-2.5.2.1-83fa [conduit-extra]  depends streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK [conduit-extra]  depends text-2.1-c36a [conduit-extra]  depends transformers-0.6.1.0-c3ec [conduit-extra]  depends typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz [conduit-extra]  depends unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P [conduit-extra]  definite conduit-extra-1.3.7-H0MDBi3EOlI4dl3eGymCJM-test [conduit-extra]  depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [conduit-extra]  depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM [conduit-extra]  depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [conduit-extra]  depends base-4.19.0.0-b960 [conduit-extra]  depends bytestring-0.12.0.2-4690 [conduit-extra]  depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [conduit-extra]  depends conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ [conduit-extra]  depends directory-1.3.8.1-6a8e [conduit-extra]  depends exceptions-0.10.7-d3e7 [conduit-extra]  depends filepath-1.4.100.4-fa1c [conduit-extra]  depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [conduit-extra]  depends process-1.6.18.0-26fa [conduit-extra]  depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [conduit-extra]  depends stm-2.5.2.1-83fa [conduit-extra]  depends streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK [conduit-extra]  depends text-2.1-c36a [conduit-extra]  depends transformers-0.6.1.0-c3ec [conduit-extra]  depends transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg [conduit-extra] Using Cabal-3.10.2.0 compiled by ghc-9.8 [conduit-extra] Using compiler: ghc-9.8.1 [conduit-extra] Using install prefix: [conduit-extra] /nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7 [conduit-extra] Executables installed in: [conduit-extra] /nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7/bin [conduit-extra] Libraries installed in: [conduit-extra] /nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ [conduit-extra] Dynamic Libraries installed in: [conduit-extra] /nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [conduit-extra] Private executables installed in: [conduit-extra] /nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7/libexec/x86_64-linux-ghc-9.8.1/conduit-extra-1.3.7 [conduit-extra] Data files installed in: [conduit-extra] /nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7/share/x86_64-linux-ghc-9.8.1/conduit-extra-1.3.7 [conduit-extra] Documentation installed in: [conduit-extra] /nix/store/cy79k9qg4vz95slmhh57wr5dpgsrv7v4-conduit-extra-1.3.7-doc/share/doc/conduit-extra-1.3.7 [conduit-extra] Configuration files installed in: [conduit-extra] /nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7/etc [conduit-extra] No alex found [conduit-extra] Using ar found on system at: [conduit-extra] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [conduit-extra] No c2hs found [conduit-extra] No cpphs found [conduit-extra] No doctest found [conduit-extra] Using gcc version 14.3.0 given by user at: [conduit-extra] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [conduit-extra] Using ghc version 9.8.1 found on system at: [conduit-extra] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [conduit-extra] Using ghc-pkg version 9.8.1 found on system at: [conduit-extra] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [conduit-extra] No ghcjs found [conduit-extra] No ghcjs-pkg found [conduit-extra] No greencard found [conduit-extra] Using haddock version 2.30.0 found on system at: [conduit-extra] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [conduit-extra] No happy found [conduit-extra] Using haskell-suite found on system at: haskell-suite-dummy-location [conduit-extra] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [conduit-extra] No hmake found [conduit-extra] Using hpc version 0.69 found on system at: [conduit-extra] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [conduit-extra] Using hsc2hs version 0.68.10 found on system at: [conduit-extra] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [conduit-extra] Using hscolour version 1.25 found on system at: [conduit-extra] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [conduit-extra] No jhc found [conduit-extra] Using ld found on system at: [conduit-extra] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [conduit-extra] No pkg-config found [conduit-extra] Using runghc version 9.8.1 found on system at: [conduit-extra] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [conduit-extra] Using strip version 2.44 found on system at: [conduit-extra] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [conduit-extra] Using tar found on system at: [conduit-extra] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [conduit-extra] No uhc found [libyaml] Phase: buildPhase [conduit-parse] Phase: buildPhase [libyaml] Preprocessing library for libyaml-0.1.4.. [libyaml] Building library for libyaml-0.1.4.. [conduit-parse] Preprocessing library for conduit-parse-0.2.1.1.. [conduit-parse] Building library for conduit-parse-0.2.1.1.. [conduit-extra] Phase: buildPhase [conduit-parse] [1 of 2] Compiling Data.Conduit.Parser.Internal ( Data/Conduit/Parser/Internal.hs, dist/build/Data/Conduit/Parser/Internal.o, dist/build/Data/Conduit/Parser/Internal.dyn_o ) [conduit-extra] Preprocessing library for conduit-extra-1.3.7.. [conduit-extra] Building library for conduit-extra-1.3.7.. [libyaml] [1 of 2] Compiling Paths_libyaml ( dist/build/autogen/Paths_libyaml.hs, dist/build/Paths_libyaml.o, dist/build/Paths_libyaml.dyn_o ) [libyaml] [2 of 2] Compiling Text.Libyaml ( src/Text/Libyaml.hs, dist/build/Text/Libyaml.o, dist/build/Text/Libyaml.dyn_o ) [conduit-extra] [ 1 of 13] Compiling Data.Conduit.Attoparsec ( Data/Conduit/Attoparsec.hs, dist/build/Data/Conduit/Attoparsec.o, dist/build/Data/Conduit/Attoparsec.dyn_o ) [conduit-parse]  [conduit-parse] Data/Conduit/Parser/Internal.hs:26:1: warning: [GHC-66111] [-Wunused-imports] [conduit-parse]  The import of ‘Data.Semigroup’ is redundant [conduit-parse]  except perhaps to import instances from ‘Data.Semigroup’ [conduit-parse]  To import instances alone, use: import Data.Semigroup() [conduit-parse]  | [conduit-parse] 26 | import Data.Semigroup [conduit-parse]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra] [ 2 of 13] Compiling Data.Conduit.Binary ( Data/Conduit/Binary.hs, dist/build/Data/Conduit/Binary.o, dist/build/Data/Conduit/Binary.dyn_o ) [conduit-extra] [ 3 of 13] Compiling Data.Conduit.ByteString.Builder ( Data/Conduit/ByteString/Builder.hs, dist/build/Data/Conduit/ByteString/Builder.o, dist/build/Data/Conduit/ByteString/Builder.dyn_o ) [conduit-extra] [ 4 of 13] Compiling Data.Conduit.Filesystem ( Data/Conduit/Filesystem.hs, dist/build/Data/Conduit/Filesystem.o, dist/build/Data/Conduit/Filesystem.dyn_o ) [conduit-extra] [ 5 of 13] Compiling Data.Conduit.Foldl ( Data/Conduit/Foldl.hs, dist/build/Data/Conduit/Foldl.o, dist/build/Data/Conduit/Foldl.dyn_o ) [conduit-extra] [ 6 of 13] Compiling Data.Conduit.Lazy ( Data/Conduit/Lazy.hs, dist/build/Data/Conduit/Lazy.o, dist/build/Data/Conduit/Lazy.dyn_o ) [conduit-extra] [ 7 of 13] Compiling Data.Conduit.Network ( Data/Conduit/Network.hs, dist/build/Data/Conduit/Network.o, dist/build/Data/Conduit/Network.dyn_o ) [conduit-extra] [ 8 of 13] Compiling Data.Conduit.Network.UDP ( Data/Conduit/Network/UDP.hs, dist/build/Data/Conduit/Network/UDP.o, dist/build/Data/Conduit/Network/UDP.dyn_o ) [conduit-extra] [ 9 of 13] Compiling Data.Conduit.Network.Unix ( Data/Conduit/Network/Unix.hs, dist/build/Data/Conduit/Network/Unix.o, dist/build/Data/Conduit/Network/Unix.dyn_o ) [conduit-extra] [10 of 13] Compiling Data.Conduit.Process ( Data/Conduit/Process.hs, dist/build/Data/Conduit/Process.o, dist/build/Data/Conduit/Process.dyn_o ) [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:47:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 47 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:47:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 47 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:48:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 48 | isStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> sinkHandle h, Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:49:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:49:22: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:49:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:50:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 50 | isStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> (sinkHandle h, liftIO $ hClose h), Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:65:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 65 | instance (MonadIO m, r ~ ()) => InputSource (BuilderInput o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:66:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 66 | isStdStream = (\(Just h) -> return $ BuilderInput $ sinkHandleBuilder h, Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:67:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 67 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (BuilderInput o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:67:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 67 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (BuilderInput o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:68:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 68 | isStdStream = (\(Just h) -> return (BuilderInput $ sinkHandleBuilder h, liftIO $ hClose h), Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:69:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 69 | instance (MonadIO m, r ~ ()) => InputSource (FlushInput o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:70:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 70 | isStdStream = (\(Just h) -> return $ FlushInput $ sinkHandleFlush h, Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:71:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 71 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (FlushInput o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:71:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 71 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (FlushInput o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:72:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 72 | isStdStream = (\(Just h) -> return (FlushInput $ sinkHandleFlush h, liftIO $ hClose h), Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:74:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 74 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:74:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 74 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:75:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 75 | osStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> sourceHandle h, Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:76:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:76:22: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:76:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:77:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 77 | osStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> (sourceHandle h, liftIO $ hClose h), Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra] [11 of 13] Compiling Data.Conduit.Process.Typed ( Data/Conduit/Process/Typed.hs, dist/build/Data/Conduit/Process/Typed.o, dist/build/Data/Conduit/Process/Typed.dyn_o ) [conduit-extra] [12 of 13] Compiling Data.Conduit.Text ( Data/Conduit/Text.hs, dist/build/Data/Conduit/Text.o, dist/build/Data/Conduit/Text.dyn_o ) [conduit-extra] [13 of 13] Compiling Data.Conduit.Zlib ( Data/Conduit/Zlib.hs, dist/build/Data/Conduit/Zlib.o, dist/build/Data/Conduit/Zlib.dyn_o ) [conduit-parse] [2 of 2] Compiling Data.Conduit.Parser ( Data/Conduit/Parser.hs, dist/build/Data/Conduit/Parser.o, dist/build/Data/Conduit/Parser.dyn_o ) [conduit-extra] [ 1 of 13] Compiling Data.Conduit.Attoparsec ( Data/Conduit/Attoparsec.hs, dist/build/Data/Conduit/Attoparsec.p_o ) [conduit-parse] [1 of 2] Compiling Data.Conduit.Parser.Internal ( Data/Conduit/Parser/Internal.hs, dist/build/Data/Conduit/Parser/Internal.p_o ) [conduit-parse]  [conduit-parse] Data/Conduit/Parser/Internal.hs:26:1: warning: [GHC-66111] [-Wunused-imports] [conduit-parse]  The import of ‘Data.Semigroup’ is redundant [conduit-parse]  except perhaps to import instances from ‘Data.Semigroup’ [conduit-parse]  To import instances alone, use: import Data.Semigroup() [conduit-parse]  | [conduit-parse] 26 | import Data.Semigroup [conduit-parse]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [libyaml] [1 of 2] Compiling Paths_libyaml ( dist/build/autogen/Paths_libyaml.hs, dist/build/Paths_libyaml.p_o ) [conduit-extra] [ 2 of 13] Compiling Data.Conduit.Binary ( Data/Conduit/Binary.hs, dist/build/Data/Conduit/Binary.p_o ) [conduit-extra] [ 3 of 13] Compiling Data.Conduit.ByteString.Builder ( Data/Conduit/ByteString/Builder.hs, dist/build/Data/Conduit/ByteString/Builder.p_o ) [conduit-extra] [ 4 of 13] Compiling Data.Conduit.Filesystem ( Data/Conduit/Filesystem.hs, dist/build/Data/Conduit/Filesystem.p_o ) [conduit-extra] [ 5 of 13] Compiling Data.Conduit.Foldl ( Data/Conduit/Foldl.hs, dist/build/Data/Conduit/Foldl.p_o ) [conduit-extra] [ 6 of 13] Compiling Data.Conduit.Lazy ( Data/Conduit/Lazy.hs, dist/build/Data/Conduit/Lazy.p_o ) [conduit-extra] [ 7 of 13] Compiling Data.Conduit.Network ( Data/Conduit/Network.hs, dist/build/Data/Conduit/Network.p_o ) [conduit-extra] [ 8 of 13] Compiling Data.Conduit.Network.UDP ( Data/Conduit/Network/UDP.hs, dist/build/Data/Conduit/Network/UDP.p_o ) [conduit-extra] [ 9 of 13] Compiling Data.Conduit.Network.Unix ( Data/Conduit/Network/Unix.hs, dist/build/Data/Conduit/Network/Unix.p_o ) [conduit-extra] [10 of 13] Compiling Data.Conduit.Process ( Data/Conduit/Process.hs, dist/build/Data/Conduit/Process.p_o ) [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:47:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 47 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:47:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 47 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:48:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 48 | isStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> sinkHandle h, Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:49:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:49:22: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:49:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:50:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 50 | isStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> (sinkHandle h, liftIO $ hClose h), Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:65:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 65 | instance (MonadIO m, r ~ ()) => InputSource (BuilderInput o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:66:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 66 | isStdStream = (\(Just h) -> return $ BuilderInput $ sinkHandleBuilder h, Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:67:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 67 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (BuilderInput o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:67:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 67 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (BuilderInput o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:68:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 68 | isStdStream = (\(Just h) -> return (BuilderInput $ sinkHandleBuilder h, liftIO $ hClose h), Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:69:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 69 | instance (MonadIO m, r ~ ()) => InputSource (FlushInput o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:70:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 70 | isStdStream = (\(Just h) -> return $ FlushInput $ sinkHandleFlush h, Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:71:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 71 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (FlushInput o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:71:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 71 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (FlushInput o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:72:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 72 | isStdStream = (\(Just h) -> return (FlushInput $ sinkHandleFlush h, liftIO $ hClose h), Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:74:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 74 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:74:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 74 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:75:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 75 | osStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> sourceHandle h, Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:76:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:76:22: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:76:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:77:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 77 | osStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> (sourceHandle h, liftIO $ hClose h), Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra] [11 of 13] Compiling Data.Conduit.Process.Typed ( Data/Conduit/Process/Typed.hs, dist/build/Data/Conduit/Process/Typed.p_o ) [conduit-extra] [12 of 13] Compiling Data.Conduit.Text ( Data/Conduit/Text.hs, dist/build/Data/Conduit/Text.p_o ) [conduit-extra] [13 of 13] Compiling Data.Conduit.Zlib ( Data/Conduit/Zlib.hs, dist/build/Data/Conduit/Zlib.p_o ) [libyaml] [2 of 2] Compiling Text.Libyaml ( src/Text/Libyaml.hs, dist/build/Text/Libyaml.p_o ) [conduit-parse] [2 of 2] Compiling Data.Conduit.Parser ( Data/Conduit/Parser.hs, dist/build/Data/Conduit/Parser.p_o ) [conduit-extra] Preprocessing test suite 'test' for conduit-extra-1.3.7.. [conduit-extra] Building test suite 'test' for conduit-extra-1.3.7.. [conduit-extra] [ 1 of 12] Compiling Data.Conduit.AttoparsecSpec ( test/Data/Conduit/AttoparsecSpec.hs, dist/build/test/test-tmp/Data/Conduit/AttoparsecSpec.o ) [conduit-extra]  [conduit-extra] test/Data/Conduit/AttoparsecSpec.hs:10:52: warning: [GHC-38856] [-Wunused-imports] [conduit-extra]  The import of ‘<*’ from module ‘Control.Applicative’ is redundant [conduit-extra]  | [conduit-extra] 10 | import Control.Applicative ((<*), (<|>)) [conduit-extra]  | ^^^^ [conduit-extra]  [conduit-extra] test/Data/Conduit/AttoparsecSpec.hs:153:17: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a pattern binding: [conduit-extra]  Patterns of type ‘Either [conduit-extra]  ghc-prim:GHC.Types.Any [conduit-extra]  [Either [conduit-extra]  ParseError (PositionRange, Data.Text.Internal.Text)]’ not matched: [conduit-extra]  Left _ [conduit-extra]  | [conduit-extra] 153 | (Right !ea) = runConduit $ CL.sourceList input .| sink [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] test/Data/Conduit/AttoparsecSpec.hs:159:36: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘(Either [conduit-extra]  ParseError (PositionRange, Data.Text.Internal.Text), [conduit-extra]  Int)’ not matched: [conduit-extra]  ((Left _), _) [conduit-extra]  | [conduit-extra] 159 | forM_ (zip ea [1..]) $ \ (Right (pos, _), l) -> pos `shouldBe` chkp l [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-parse] Preprocessing test suite 'tests' for conduit-parse-0.2.1.1.. [conduit-parse] Building test suite 'tests' for conduit-parse-0.2.1.1.. [conduit-parse] [1 of 1] Compiling Main ( test/Main.hs, dist/build/tests/tests-tmp/Main.o ) [conduit-extra] [ 2 of 12] Compiling Data.Conduit.BinarySpec ( test/Data/Conduit/BinarySpec.hs, dist/build/test/test-tmp/Data/Conduit/BinarySpec.o ) [conduit-extra]  [conduit-extra] test/Data/Conduit/BinarySpec.hs:30:1: warning: [GHC-66111] [-Wunused-imports] [conduit-extra]  The import of ‘Control.Applicative’ is redundant [conduit-extra]  except perhaps to import instances from ‘Control.Applicative’ [conduit-extra]  To import instances alone, use: import Control.Applicative() [conduit-extra]  | [conduit-extra] 30 | import Control.Applicative ((<$>)) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-parse] [2 of 2] Linking dist/build/tests/tests [conduit-extra] [ 3 of 12] Compiling Data.Conduit.ByteString.BuilderSpec ( test/Data/Conduit/ByteString/BuilderSpec.hs, dist/build/test/test-tmp/Data/Conduit/ByteString/BuilderSpec.o ) [conduit-extra] [ 4 of 12] Compiling Data.Conduit.ExtraSpec ( test/Data/Conduit/ExtraSpec.hs, dist/build/test/test-tmp/Data/Conduit/ExtraSpec.o ) [conduit-extra] [ 5 of 12] Compiling Data.Conduit.FilesystemSpec ( test/Data/Conduit/FilesystemSpec.hs, dist/build/test/test-tmp/Data/Conduit/FilesystemSpec.o ) [conduit-extra] [ 6 of 12] Compiling Data.Conduit.LazySpec ( test/Data/Conduit/LazySpec.hs, dist/build/test/test-tmp/Data/Conduit/LazySpec.o ) [conduit-extra] [ 7 of 12] Compiling Data.Conduit.NetworkSpec ( test/Data/Conduit/NetworkSpec.hs, dist/build/test/test-tmp/Data/Conduit/NetworkSpec.o ) [conduit-extra] [ 8 of 12] Compiling Data.Conduit.Process.TypedSpec ( test/Data/Conduit/Process/TypedSpec.hs, dist/build/test/test-tmp/Data/Conduit/Process/TypedSpec.o ) [conduit-extra]  [conduit-extra] test/Data/Conduit/Process/TypedSpec.hs:15:12: warning: [GHC-68441] [-Wdeprecations] [conduit-extra]  In the use of ‘withProcess_’ [conduit-extra]  (imported from Data.Conduit.Process.Typed, but defined in System.Process.Typed): [conduit-extra]  Deprecated: "Please consider using `withProcessWait_`, or instead use `withProcessTerm_`" [conduit-extra]  | [conduit-extra] 15 | bss <- withProcess_ pc $ \p -> [conduit-extra]  | ^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] test/Data/Conduit/Process/TypedSpec.hs:30:6: warning: [GHC-68441] [-Wdeprecations] [conduit-extra]  In the use of ‘withProcess_’ [conduit-extra]  (imported from Data.Conduit.Process.Typed, but defined in System.Process.Typed): [conduit-extra]  Deprecated: "Please consider using `withProcessWait_`, or instead use `withProcessTerm_`" [conduit-extra]  | [conduit-extra] 30 | (withProcess_ (proc "cat" ["does not exist"]) $ const $ return ()) [conduit-extra]  | ^^^^^^^^^^^^ [conduit-extra] [ 9 of 12] Compiling Data.Conduit.ProcessSpec ( test/Data/Conduit/ProcessSpec.hs, dist/build/test/test-tmp/Data/Conduit/ProcessSpec.o ) [conduit-extra] [10 of 12] Compiling Data.Conduit.TextSpec ( test/Data/Conduit/TextSpec.hs, dist/build/test/test-tmp/Data/Conduit/TextSpec.o ) [conduit-extra]  [conduit-extra] test/Data/Conduit/TextSpec.hs:125:17: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a pattern binding: [conduit-extra]  Patterns of type ‘Either [conduit-extra]  SomeException [conduit-extra]  ([Either SomeException T.Text], [S.ByteString])’ not matched: [conduit-extra]  Left _ [conduit-extra]  | [conduit-extra] 125 | let Right res = runIdentity $ runCatchT $ runConduit $ C.yield badBS .| (,) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit-extra]  [conduit-extra] test/Data/Conduit/TextSpec.hs:142:17: warning: [GHC-62161] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a pattern binding: [conduit-extra]  Patterns of type ‘Either [conduit-extra]  SomeException [conduit-extra]  ([Either SomeException T.Text], [S.ByteString])’ not matched: [conduit-extra]  Left _ [conduit-extra]  | [conduit-extra] 142 | let Right res = runIdentity $ runCatchT $ runConduit $ [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [conduit-parse] Phase: checkPhase [conduit-parse] Running 1 test suites... [conduit-parse] Test suite tests: RUNNING... [conduit-parse] Tests [conduit-parse]  Unit tests [conduit-parse]  await: OK [conduit-parse]  peek: OK [conduit-parse]  leftover: OK [conduit-parse]  error: OK [conduit-parse]  alternative: OK [conduit-parse]  catch: OK [conduit-parse]  parsing: OK [conduit-parse]  [conduit-parse] All 7 tests passed (0.00s) [conduit-parse] Test suite tests: PASS [conduit-parse] Test suite logged to: dist/test/conduit-parse-0.2.1.1-tests.log [conduit-parse] 1 of 1 test suites (1 of 1 test cases) passed. [conduit-parse] Phase: haddockPhase [conduit-extra] [11 of 12] Compiling Data.Conduit.ZlibSpec ( test/Data/Conduit/ZlibSpec.hs, dist/build/test/test-tmp/Data/Conduit/ZlibSpec.o ) [conduit-extra] [12 of 12] Compiling Main ( test/Spec.hs, dist/build/test/test-tmp/Main.o ) [conduit-parse] Preprocessing library for conduit-parse-0.2.1.1.. [libyaml] Phase: checkPhase [conduit-parse] Running Haddock on library for conduit-parse-0.2.1.1.. [conduit-parse] Warning: The documentation for the following packages are not installed. No [conduit-parse] links will be generated to these packages: attoparsec-0.14.4, [conduit-parse] attoparsec-0.14.4, vector-0.13.2.0 [libyaml] Package has no test suites. [libyaml] Phase: haddockPhase [conduit-parse] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [libyaml] Preprocessing library for libyaml-0.1.4.. [libyaml] Running Haddock on library for libyaml-0.1.4.. [libyaml] Warning: The documentation for the following packages are not installed. No [libyaml] links will be generated to these packages: libyaml-clib-0.2.5, vector-0.13.2.0 [libyaml] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [conduit-parse] [1 of 2] Compiling Data.Conduit.Parser.Internal ( Data/Conduit/Parser/Internal.hs, nothing ) [conduit-extra] [13 of 13] Linking dist/build/test/test [libyaml] [1 of 2] Compiling Paths_libyaml ( dist/build/autogen/Paths_libyaml.hs, nothing ) [libyaml] [2 of 2] Compiling Text.Libyaml ( src/Text/Libyaml.hs, nothing ) [conduit-parse]  [conduit-parse] Data/Conduit/Parser/Internal.hs:26:1: warning: [GHC-66111] [-Wunused-imports] [conduit-parse]  The import of ‘Data.Semigroup’ is redundant [conduit-parse]  except perhaps to import instances from ‘Data.Semigroup’ [conduit-parse]  To import instances alone, use: import Data.Semigroup() [conduit-parse]  | [conduit-parse] 26 | import Data.Semigroup [conduit-parse]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-parse] [2 of 2] Compiling Data.Conduit.Parser ( Data/Conduit/Parser.hs, nothing ) [conduit-parse] Haddock coverage: [conduit-parse] Warning: 'ConduitParser' is ambiguous. It is defined [conduit-parse]  * at Data/Conduit/Parser/Internal.hs:35:31 [conduit-parse]  * at Data/Conduit/Parser/Internal.hs:35:1 [conduit-parse]  You may be able to disambiguate the identifier by qualifying it or [conduit-parse]  by specifying the type/value namespace explicitly. [conduit-parse]  Defaulting to the one defined at Data/Conduit/Parser/Internal.hs:35:1 [conduit-parse] Warning: 'leftover' is ambiguous. It is defined [conduit-parse]  * in ‘Data.Conduit.Internal.Conduit’ [conduit-parse]  * at Data/Conduit/Parser/Internal.hs:182:1 [conduit-parse]  You may be able to disambiguate the identifier by qualifying it or [conduit-parse]  by specifying the type/value namespace explicitly. [conduit-parse]  Defaulting to the one defined at Data/Conduit/Parser/Internal.hs:182:1 [conduit-parse] Warning: Data.Conduit.Parser.Internal: Could not find documentation for exported module: Data.Conduit.Parser.Internal [conduit-parse] Warning: 'ConduitParser' is ambiguous. It is defined [conduit-parse]  * at Data/Conduit/Parser/Internal.hs:35:31 [conduit-parse]  * at Data/Conduit/Parser/Internal.hs:35:1 [conduit-parse]  You may be able to disambiguate the identifier by qualifying it or [conduit-parse]  by specifying the type/value namespace explicitly. [conduit-parse]  Defaulting to the one defined at Data/Conduit/Parser/Internal.hs:35:1 [conduit-parse] Warning: 'Sink' is out of scope. [conduit-parse]  If you qualify the identifier, haddock can try to link it anyway. [conduit-parse]  92% ( 13 / 14) in 'Data.Conduit.Parser' [conduit-parse]  Missing documentation for: [conduit-parse]  ConduitParserException (Data/Conduit/Parser/Internal.hs:189) [libyaml] Haddock coverage: [libyaml] Warning: 'rawOpenFlags' is out of scope. [libyaml]  If you qualify the identifier, haddock can try to link it anyway. [libyaml] Warning: 'openMode' is out of scope. [libyaml]  If you qualify the identifier, haddock can try to link it anyway. [libyaml] Warning: 'formatOptionsRenderCollectionTags' is out of scope. [libyaml]  If you qualify the identifier, haddock can try to link it anyway. [libyaml]  76% ( 23 / 30) in 'Text.Libyaml' [libyaml]  Missing documentation for: [libyaml]  Event (src/Text/Libyaml.hs:78) [libyaml]  Tag (src/Text/Libyaml.hs:123) [libyaml]  AnchorName (src/Text/Libyaml.hs:140) [libyaml]  Anchor (src/Text/Libyaml.hs:141) [libyaml]  encode (src/Text/Libyaml.hs:763) [libyaml]  encodeFile (src/Text/Libyaml.hs:786) [libyaml]  YamlException (src/Text/Libyaml.hs:852) [libyaml] Warning: Text.Libyaml: could not find link destinations for: [libyaml]  - Text.Libyaml.formatOptionsRenderTags [libyaml]  - Text.Libyaml.TagRender [conduit-extra] Phase: checkPhase [conduit-extra] Running 1 test suites... [conduit-extra] Test suite test: RUNNING... [conduit-extra]  [conduit-extra] Data.Conduit.Attoparsec [conduit-extra]  Data.Conduit.AttoparsecSpec [conduit-extra]  error position [conduit-extra]  works for text [✔] [conduit-extra]  works for bytestring [✔] [conduit-extra]  works in last chunk [✔] [conduit-extra]  works in last chunk [✔] [conduit-extra]  works after new line in text [✔] [conduit-extra]  works after new line in bytestring [✔] [conduit-extra]  works for first line [✔] [conduit-extra]  conduitParser [conduit-extra]  parses a repeated stream [✔] [conduit-extra]  positions on first line [✔] [conduit-extra] Data.Conduit.Binary [conduit-extra]  Data.Conduit.Binary [conduit-extra]  file access [conduit-extra]  read [✔] [conduit-extra]  read range [✔] [conduit-extra]  write [✔] [conduit-extra]  write builder (withSinkFileBuilder) [✔] [conduit-extra]  conduit [✔] [conduit-extra]  binary isolate [conduit-extra]  works [✔] [conduit-extra]  properly using binary file reading [conduit-extra]  sourceFile [✔] [conduit-extra]  binary head [conduit-extra]  works [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  binary takeWhile [conduit-extra]  works [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  leftovers present [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  binary dropWhile [conduit-extra]  works [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  binary take [conduit-extra]  nothing [✔] [conduit-extra]  normal [✔] [conduit-extra]  all [✔] [conduit-extra]  more [✔] [conduit-extra]  binary [conduit-extra]  lines [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  sinkCacheLength [conduit-extra]  works [✔] [conduit-extra]  sinkFileCautious [conduit-extra]  success [✔] [conduit-extra]  failure [✔] [conduit-extra]  sinkSystemTempFile [✔] [conduit-extra]  Data.Conduit.Binary.mapM_ [conduit-extra]  telling works [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  exception handling [conduit-extra]  catchC [✔] [conduit-extra]  tryC [✔] [conduit-extra]  normalFuseLeft [conduit-extra]  does not double close conduit [✔] [conduit-extra]  Storable [conduit-extra]  sink Maybe [conduit-extra]  chunk size 1 [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  chunk size 5 [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  chunk size 10 [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  chunk size 100 [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  sink exception [conduit-extra]  chunk size 1 [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  chunk size 5 [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  chunk size 10 [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  chunk size 100 [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  insufficient bytes are leftovers, one chunk [✔] [conduit-extra]  insufficient bytes are leftovers, multiple chunks [✔] [conduit-extra] Data.Conduit.ByteString.Builder [conduit-extra]  Data.Conduit.ByteString.Builder [conduit-extra]  idempotent to toLazyByteString [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  works for large input [✔] [conduit-extra]  works for lazy bytestring insertion [✔] [conduit-extra]  flush shouldn't bring in empty strings. [✔] [conduit-extra]  flushing [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  large flush input [✔] [conduit-extra] Data.Conduit.Extra [conduit-extra]  Data.Conduit.Extra [conduit-extra]  basic test [✔] [conduit-extra]  get leftovers [✔] [conduit-extra]  multiple values [✔] [conduit-extra]  more complex [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra] Data.Conduit.Filesystem [conduit-extra]  Data.Conduit.Filesystem [conduit-extra]  sourceDirectory [✔] [conduit-extra]  sourceDirectoryDeep [✔] [conduit-extra] Data.Conduit.Lazy [conduit-extra]  Data.Conduit.Lazy [conduit-extra]  lazy [conduit-extra]  works inside a ResourceT [✔] [conduit-extra]  returns nothing outside ResourceT [✔] [conduit-extra]  works with pure sources [✔] [conduit-extra] Data.Conduit.Network [conduit-extra]  Data.Conduit.Network [conduit-extra]  run general server [conduit-extra]  running tcp server [✔] [conduit-extra]  fork server [conduit-extra]  can connect to server [✔] [conduit-extra]  fork server also executes custom afterBind [✔] [conduit-extra]  fork server really waits for server to be finalized before returning [✔] [conduit-extra] Data.Conduit.Process [conduit-extra]  Data.Conduit.Process [conduit-extra]  cat [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  closed stream [✔] [conduit-extra]  handles sub-process exit code [✔] [conduit-extra]  consumes stdout [✔] [conduit-extra]  consumes stderr [✔] [conduit-extra]  feeds stdin [✔] [libyaml] Documentation created: dist/doc/html/libyaml/, [libyaml] dist/doc/html/libyaml/libyaml.txt [libyaml] Phase: installPhase [conduit-parse] Documentation created: dist/doc/html/conduit-parse/, [conduit-parse] dist/doc/html/conduit-parse/conduit-parse.txt [libyaml] Installing library in /nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx [conduit-parse] Preprocessing test suite 'tests' for conduit-parse-0.2.1.1.. [conduit-parse] Phase: installPhase [conduit-parse] Installing library in /nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA [libyaml] Phase: fixupPhase [libyaml] shrinking RPATHs of ELF executables and libraries in /nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4 [libyaml] shrinking /nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSlibyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx-ghc9.8.1.so [libyaml] checking for references to /build/ in /nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4... [libyaml] patching script interpreter paths in /nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4 [libyaml] stripping (with command strip and flags -S -p) in /nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4/lib [conduit-parse] Phase: fixupPhase [conduit-parse] shrinking RPATHs of ELF executables and libraries in /nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1 [conduit-parse] shrinking /nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSconduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA-ghc9.8.1.so [conduit-parse] checking for references to /build/ in /nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1... [libyaml] shrinking RPATHs of ELF executables and libraries in /nix/store/ipxlf9pn2b3vqbs0rkcmgfvmzsm96qw5-libyaml-0.1.4-doc [conduit-parse] patching script interpreter paths in /nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1 [libyaml] checking for references to /build/ in /nix/store/ipxlf9pn2b3vqbs0rkcmgfvmzsm96qw5-libyaml-0.1.4-doc... [conduit-parse] stripping (with command strip and flags -S -p) in /nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1/lib [libyaml] patching script interpreter paths in /nix/store/ipxlf9pn2b3vqbs0rkcmgfvmzsm96qw5-libyaml-0.1.4-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4 /nix/store/ipxlf9pn2b3vqbs0rkcmgfvmzsm96qw5-libyaml-0.1.4-doc [post-build-hook] Pushing 2 paths (115 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4 (3.26 MiB) [post-build-hook] Pushing /nix/store/ipxlf9pn2b3vqbs0rkcmgfvmzsm96qw5-libyaml-0.1.4-doc (780.93 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4 /nix/store/ipxlf9pn2b3vqbs0rkcmgfvmzsm96qw5-libyaml-0.1.4-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/ipxlf9pn2b3vqbs0rkcmgfvmzsm96qw5-libyaml-0.1.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/rpfpgxblqrpbz06sryvg5r1z14sr7x2f-libyaml-clib-0.2.5' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/0abz28fsb3g6npy70rf1z3rarrs0kj6z-libyaml-0.1.4' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/gbvh9s6i6sq82yhj6b0wd8k1hwyqnm8g-libyaml-clib-0.2.5.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/6byhxfhmsny2fib2lc02grvyj2iqbwa3-libyaml-0.1.4.drv' to 'https://cache.nix-ci.com'... Progress: 10 of 28 built (2 building) Building yaml [conduit-extra]  blocking vs non-blocking [✔] [conduit-extra] Data.Conduit.Process.Typed [conduit-extra]  cat works [✔] [conduit-extra]  cat works with withLoggedProcess_ [✔] [conduit-extra]  failing process throws [✔] [conduit-extra]  failing process throws [✔] [conduit-extra] Data.Conduit.Text [conduit-extra]  Data.Conduit.Text [conduit-extra]  text [conduit-extra]  utf8 [conduit-extra]  single chunk [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  many chunks [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  raw bytes [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  encoding [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  valid then invalid [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  utf16_le [conduit-extra]  single chunk [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  many chunks [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  raw bytes [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  encoding [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  valid then invalid [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  utf16_be [conduit-extra]  single chunk [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  many chunks [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  raw bytes [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  encoding [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  valid then invalid [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  utf32_le [conduit-extra]  single chunk [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  many chunks [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  raw bytes [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  encoding [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  valid then invalid [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  utf32_be [conduit-extra]  single chunk [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  many chunks [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  raw bytes [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  encoding [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  valid then invalid [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  mixed utf16 and utf8 [✔] [conduit-extra]  invalid utf8 [✔] [conduit-extra]  catch UTF8 exceptions [✔] [conduit-extra]  catch UTF8 exceptions, pure [✔] [conduit-extra]  catch UTF8 exceptions, catchExceptionC [✔] [conduit-extra]  catch UTF8 exceptions, catchExceptionC, decodeUtf8 [✔] [conduit-extra]  lenient UTF8 decoding [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  text lines [conduit-extra]  yields nothing given nothing [✔] [conduit-extra]  yields nothing given only empty text [✔] [conduit-extra]  works across split lines [✔] [conduit-extra]  works with multiple lines in an item [✔] [conduit-extra]  works with ending on a newline [✔] [conduit-extra]  works with ending a middle item on a newline [✔] [conduit-extra]  works with empty text [✔] [conduit-extra]  works with empty lines [✔] [conduit-extra]  text lines bounded [conduit-extra]  yields nothing given nothing [✔] [conduit-extra]  yields nothing given only empty text [✔] [conduit-extra]  works across split lines [✔] [conduit-extra]  works with multiple lines in an item [✔] [conduit-extra]  works with ending on a newline [✔] [conduit-extra]  works with ending a middle item on a newline [✔] [conduit-extra]  works with empty text [✔] [conduit-extra]  works with empty lines [✔] [conduit-extra]  throws an exception when lines are too long [✔] [conduit-extra]  works with infinite input [✔] [conduit-extra]  text decode [conduit-extra]  doesn't throw runtime exceptions [✔] [conduit-extra]  is not too eager [✔] [conduit-extra] Data.Conduit.Zlib [conduit-extra]  Data.Conduit.Zlib [conduit-extra]  idempotent [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  flush [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  compressFlush large data [✔] [conduit-extra]  uncompressed after compressed [✔] [conduit-extra]  multiple compressed values [✔] [conduit-extra]  single compressed, multiple uncompressed chunks [✔] [conduit-extra]  multiple, over 32k [✔] [conduit-extra]  [conduit-extra] Finished in 4.6860 seconds [conduit-extra] 132 examples, 0 failures [conduit-extra] Test suite test: PASS [conduit-extra] Test suite logged to: dist/test/conduit-extra-1.3.7-test.log [conduit-extra] 1 of 1 test suites (1 of 1 test cases) passed. [conduit-extra] Phase: haddockPhase [conduit-extra] Preprocessing library for conduit-extra-1.3.7.. [conduit-extra] Running Haddock on library for conduit-extra-1.3.7.. [conduit-extra] Warning: The documentation for the following packages are not installed. No [conduit-extra] links will be generated to these packages: attoparsec-0.14.4, [conduit-extra] attoparsec-0.14.4, vector-0.13.2.0 [conduit-extra] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [conduit-parse] shrinking RPATHs of ELF executables and libraries in /nix/store/qwbgjiif56n41kj0drwgqk7m9qjrgn5l-conduit-parse-0.2.1.1-doc [conduit-parse] checking for references to /build/ in /nix/store/qwbgjiif56n41kj0drwgqk7m9qjrgn5l-conduit-parse-0.2.1.1-doc... [conduit-parse] patching script interpreter paths in /nix/store/qwbgjiif56n41kj0drwgqk7m9qjrgn5l-conduit-parse-0.2.1.1-doc [conduit-extra] [ 1 of 13] Compiling Data.Conduit.Attoparsec ( Data/Conduit/Attoparsec.hs, nothing ) [conduit-extra] [ 2 of 13] Compiling Data.Conduit.Binary ( Data/Conduit/Binary.hs, nothing ) [conduit-extra] [ 3 of 13] Compiling Data.Conduit.ByteString.Builder ( Data/Conduit/ByteString/Builder.hs, nothing ) [conduit-extra] [ 4 of 13] Compiling Data.Conduit.Filesystem ( Data/Conduit/Filesystem.hs, nothing ) [conduit-extra] [ 5 of 13] Compiling Data.Conduit.Foldl ( Data/Conduit/Foldl.hs, nothing ) [conduit-extra] [ 6 of 13] Compiling Data.Conduit.Lazy ( Data/Conduit/Lazy.hs, nothing ) [conduit-extra] [ 7 of 13] Compiling Data.Conduit.Network ( Data/Conduit/Network.hs, nothing ) [conduit-extra] [ 8 of 13] Compiling Data.Conduit.Network.UDP ( Data/Conduit/Network/UDP.hs, nothing ) [conduit-extra] [ 9 of 13] Compiling Data.Conduit.Network.Unix ( Data/Conduit/Network/Unix.hs, nothing ) [conduit-extra] [10 of 13] Compiling Data.Conduit.Process ( Data/Conduit/Process.hs, nothing ) [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:47:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 47 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:47:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 47 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:49:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:49:22: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:49:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:65:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [post-build-hook] Uploading to cachix cache "sellout": /nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1 /nix/store/qwbgjiif56n41kj0drwgqk7m9qjrgn5l-conduit-parse-0.2.1.1-doc [post-build-hook] Pushing 2 paths (129 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/qwbgjiif56n41kj0drwgqk7m9qjrgn5l-conduit-parse-0.2.1.1-doc (336.91 KiB) [post-build-hook] Pushing /nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1 (1.42 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1 /nix/store/qwbgjiif56n41kj0drwgqk7m9qjrgn5l-conduit-parse-0.2.1.1-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 4 paths... [post-build-hook] copying path '/nix/store/3vhxhbc58wjggimyxfzz755q9pqqzyd1-safe-0.3.21-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/v98gv88w4iadhdnxdrlsk48bawag5jr0-safe-0.3.21' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/qwbgjiif56n41kj0drwgqk7m9qjrgn5l-conduit-parse-0.2.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/dh0aml5qwdkb631vlav2vjafmrkja0pc-conduit-parse-0.2.1.1' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/jhh04lf2wrpl9w5fchniwarjmmz42cpm-conduit-parse-0.2.1.1.drv' to 'https://cache.nix-ci.com'... Progress: 11 of 28 built (2 building) [conduit-extra] 65 | instance (MonadIO m, r ~ ()) => InputSource (BuilderInput o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:67:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 67 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (BuilderInput o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:67:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 67 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (BuilderInput o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:69:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 69 | instance (MonadIO m, r ~ ()) => InputSource (FlushInput o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:71:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 71 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (FlushInput o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:71:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 71 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (FlushInput o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:74:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 74 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:74:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 74 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [yaml] Phase: setupCompilerEnvironmentPhase [yaml] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [yaml] Phase: unpackPhase [yaml] unpacking source archive /nix/store/1i4qpms3prjxhdqwxcidf0isp8prw52b-yaml-0.11.11.2.tar.gz [yaml] source root is yaml-0.11.11.2 [yaml] setting SOURCE_DATE_EPOCH to timestamp 1688236994 of file "yaml-0.11.11.2/yaml.cabal" [yaml] Phase: patchPhase [yaml] Replace Cabal file with edited version from mirror://hackage/yaml-0.11.11.2/revision/2.cabal. [yaml] Phase: compileBuildDriverPhase [yaml] setupCompileFlags: -package-db=/build/tmp.XAp7chvOak/setup-package.conf.d -threaded [yaml] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.XAp7chvOak/Main.o ) [yaml] [2 of 2] Linking Setup [yaml] Phase: updateAutotoolsGnuConfigScriptsPhase [yaml] Phase: configurePhase [yaml] configureFlags: --verbose --prefix=/nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/q3rb8ka9pb7nizg44w025i62ywm1xqxg-yaml-0.11.11.2-doc/share/doc/yaml-0.11.11.2 --with-gcc=gcc --package-db=/build/tmp.XAp7chvOak/package.conf.d --ghc-option=-j16 --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=-haddock -fsystem-libyaml --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [yaml] Using Parsec parser [yaml] Configuring yaml-0.11.11.2... [yaml] Flags chosen: no-examples=True, no-exe=True [yaml] Dependency aeson >=0.11: using aeson-2.2.3.0 [yaml] Dependency attoparsec >=0.11.3.0: using attoparsec-0.14.4 [yaml] Dependency base >=4.9.1 && <5: using base-4.19.0.0 [yaml] Dependency bytestring >=0.9.1.4: using bytestring-0.12.0.2 [yaml] Dependency conduit >=1.2.8 && <1.4: using conduit-1.3.6.1 [yaml] Dependency containers: using containers-0.6.8 [yaml] Dependency directory: using directory-1.3.8.1 [yaml] Dependency filepath: using filepath-1.4.100.4 [yaml] Dependency libyaml >=0.1 && <0.2: using libyaml-0.1.4 [yaml] Dependency mtl: using mtl-2.3.1 [yaml] Dependency resourcet >=0.3 && <1.4: using resourcet-1.3.0 [yaml] Dependency scientific >=0.3: using scientific-0.3.8.0 [yaml] Dependency template-haskell: using template-haskell-2.21.0.0 [yaml] Dependency text: using text-2.1 [yaml] Dependency transformers >=0.1: using transformers-0.6.1.0 [yaml] Dependency unordered-containers: using unordered-containers-0.2.20 [yaml] Dependency vector: using vector-0.13.2.0 [yaml] Dependency HUnit: using HUnit-1.6.2.0 [yaml] Dependency aeson >=0.11: using aeson-2.2.3.0 [yaml] Dependency attoparsec >=0.11.3.0: using attoparsec-0.14.4 [yaml] Dependency base >=4.9.1 && <5: using base-4.19.0.0 [yaml] Dependency base-compat: using base-compat-0.13.1 [yaml] Dependency bytestring >=0.9.1.4: using bytestring-0.12.0.2 [yaml] Dependency conduit >=1.2.8 && <1.4: using conduit-1.3.6.1 [yaml] Dependency containers: using containers-0.6.8 [yaml] Dependency directory: using directory-1.3.8.1 [yaml] Dependency filepath: using filepath-1.4.100.4 [yaml] Dependency hspec >=1.3: using hspec-2.11.12 [yaml] Dependency libyaml >=0.1 && <0.2: using libyaml-0.1.4 [yaml] Dependency mockery: using mockery-0.3.5 [yaml] Dependency mtl: using mtl-2.3.1 [yaml] Dependency raw-strings-qq: using raw-strings-qq-1.1 [yaml] Dependency resourcet >=0.3 && <1.4: using resourcet-1.3.0 [yaml] Dependency scientific >=0.3: using scientific-0.3.8.0 [yaml] Dependency template-haskell: using template-haskell-2.21.0.0 [conduit-extra] Data/Conduit/Process.hs:76:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:76:22: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:76:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-extra]  will become an error in a future GHC release. [conduit-extra]  Suggested fix: Perhaps you intended to use TypeOperators [conduit-extra]  | [conduit-extra] 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra] [11 of 13] Compiling Data.Conduit.Process.Typed ( Data/Conduit/Process/Typed.hs, nothing ) [conduit-extra] [12 of 13] Compiling Data.Conduit.Text ( Data/Conduit/Text.hs, nothing ) [conduit-extra] [13 of 13] Compiling Data.Conduit.Zlib ( Data/Conduit/Zlib.hs, nothing ) [conduit-extra] Haddock coverage: [conduit-extra] Warning: 'ParseError' is ambiguous. It is defined [conduit-extra]  * at Data/Conduit/Attoparsec.hs:44:19 [conduit-extra]  * at Data/Conduit/Attoparsec.hs:44:1 [conduit-extra]  You may be able to disambiguate the identifier by qualifying it or [conduit-extra]  by specifying the type/value namespace explicitly. [conduit-extra]  Defaulting to the one defined at Data/Conduit/Attoparsec.hs:44:1 [conduit-extra]  84% ( 11 / 13) in 'Data.Conduit.Attoparsec' [conduit-extra]  Missing documentation for: [conduit-extra]  Position (Data/Conduit/Attoparsec.hs:53) [conduit-extra]  PositionRange (Data/Conduit/Attoparsec.hs:64) [conduit-extra]  100% ( 45 / 45) in 'Data.Conduit.Binary' [conduit-extra]  100% ( 12 / 12) in 'Data.Conduit.ByteString.Builder' [conduit-extra]  100% ( 3 / 3) in 'Data.Conduit.Filesystem' [conduit-extra]  100% ( 3 / 3) in 'Data.Conduit.Foldl' [conduit-extra]  100% ( 3 / 3) in 'Data.Conduit.Lazy' [conduit-extra]  52% ( 18 / 34) in 'Data.Conduit.Network' [conduit-extra]  Missing documentation for: [conduit-extra]  Module header [conduit-extra]  appSource (Data/Conduit/Network.hs:88) [conduit-extra]  appSink (Data/Conduit/Network.hs:99) [conduit-extra]  appSockAddr [conduit-extra]  appLocalAddr [conduit-extra]  serverSettings (Data/Conduit/Network.hs:82) [conduit-extra]  runTCPServerWithHandle [conduit-extra]  clientSettings (Data/Conduit/Network.hs:85) [conduit-extra]  getPort [conduit-extra]  getHost [conduit-extra]  getAfterBind [conduit-extra]  getNeedLocalAddr [conduit-extra]  setPort [conduit-extra]  setHost [conduit-extra]  setAfterBind [conduit-extra]  setNeedLocalAddr [conduit-extra]  90% ( 10 / 11) in 'Data.Conduit.Network.UDP' [conduit-extra]  Missing documentation for: [conduit-extra]  Module header [conduit-extra]  59% ( 13 / 22) in 'Data.Conduit.Network.Unix' [conduit-extra]  Missing documentation for: [conduit-extra]  Module header [conduit-extra]  appSource (Data/Conduit/Network.hs:88) [conduit-extra]  appSink (Data/Conduit/Network.hs:99) [conduit-extra]  serverSettings (Data/Conduit/Network/Unix.hs:36) [conduit-extra]  clientSettings (Data/Conduit/Network/Unix.hs:33) [conduit-extra]  getPath [conduit-extra]  getAfterBind [conduit-extra]  setPath [conduit-extra]  setAfterBind [conduit-extra]  100% ( 12 / 12) in 'Data.Conduit.Process' [conduit-extra]  100% ( 9 / 9) in 'Data.Conduit.Process.Typed' [conduit-extra]  100% ( 25 / 25) in 'Data.Conduit.Text' [conduit-extra] Warning: 'WindowBits' is ambiguous. It is defined [conduit-extra]  * in ‘Codec.Compression.Zlib.Stream’ [conduit-extra]  * in ‘Codec.Compression.Zlib.Stream’ [conduit-extra]  You may be able to disambiguate the identifier by qualifying it or [conduit-extra]  by specifying the type/value namespace explicitly. [conduit-extra]  Defaulting to the one defined in ‘Codec.Compression.Zlib.Stream’ [yaml] Dependency temporary: using temporary-1.3 [yaml] Dependency text: using text-2.1 [yaml] Dependency transformers >=0.1: using transformers-0.6.1.0 [yaml] Dependency unordered-containers: using unordered-containers-0.2.20 [yaml] Dependency vector: using vector-0.13.2.0 [yaml] Dependency yaml: using yaml-0.11.11.2 [yaml] Source component graph: [yaml]  component lib [yaml]  component test:spec dependency lib [yaml] Configured component graph: [yaml]  component yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [yaml]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [yaml]  include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [yaml]  include base-4.19.0.0-b960 [yaml]  include bytestring-0.12.0.2-4690 [yaml]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [yaml]  include containers-0.6.8-4775 [yaml]  include directory-1.3.8.1-6a8e [yaml]  include filepath-1.4.100.4-fa1c [yaml]  include libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx [yaml]  include mtl-2.3.1-63a4 [yaml]  include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [yaml]  include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X [yaml]  include template-haskell-2.21.0.0-8831 [yaml]  include text-2.1-c36a [yaml]  include transformers-0.6.1.0-c3ec [yaml]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [yaml]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [yaml]  component yaml-0.11.11.2-GTcvS9cwZJW4NcLzlFJCrq-spec [yaml]  include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 [yaml]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [yaml]  include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [yaml]  include base-4.19.0.0-b960 [yaml]  include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm [yaml]  include bytestring-0.12.0.2-4690 [yaml]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [yaml]  include containers-0.6.8-4775 [yaml]  include directory-1.3.8.1-6a8e [yaml]  include filepath-1.4.100.4-fa1c [yaml]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [yaml]  include libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx [yaml]  include mockery-0.3.5-4qyB3oSxfvpsfmSEuu4EC [yaml]  include mtl-2.3.1-63a4 [yaml]  include raw-strings-qq-1.1-Flnc6sg2sYu26RxJRsFDYG [yaml]  include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [yaml]  include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X [yaml]  include template-haskell-2.21.0.0-8831 [yaml]  include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [yaml]  include text-2.1-c36a [yaml]  include transformers-0.6.1.0-c3ec [yaml]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [yaml]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [yaml]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [yaml] Linked component graph: [yaml]  unit yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [yaml]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [yaml]  include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [yaml]  include base-4.19.0.0-b960 [yaml]  include bytestring-0.12.0.2-4690 [yaml]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [yaml]  include containers-0.6.8-4775 [yaml]  include directory-1.3.8.1-6a8e [yaml]  include filepath-1.4.100.4-fa1c [yaml]  include libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx [yaml]  include mtl-2.3.1-63a4 [yaml]  include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [yaml]  include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X [yaml]  include template-haskell-2.21.0.0-8831 [yaml]  include text-2.1-c36a [yaml]  include transformers-0.6.1.0-c3ec [yaml]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [yaml]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [yaml]  Data.Yaml=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml,Data.Yaml.Aeson=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml.Aeson,Data.Yaml.Builder=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml.Builder,Data.Yaml.Config=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml.Config,Data.Yaml.Include=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml.Include,Data.Yaml.Internal=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml.Internal,Data.Yaml.Parser=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml.Parser,Data.Yaml.Pretty=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml.Pretty,Data.Yaml.TH=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml.TH [yaml]  unit yaml-0.11.11.2-GTcvS9cwZJW4NcLzlFJCrq-spec [yaml]  include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 [conduit-extra]  100% ( 14 / 14) in 'Data.Conduit.Zlib' [conduit-extra] Warning: Data.Conduit.Attoparsec: could not find link destinations for: [conduit-extra]  - Data.Attoparsec.Internal.Types.IResult [conduit-extra]  - Data.Attoparsec.Internal.Types.Parser [conduit-extra]  - Data.Conduit.Attoparsec.parseA [conduit-extra]  - Data.Conduit.Attoparsec.feedA [conduit-extra]  - Data.Conduit.Attoparsec.empty [conduit-extra]  - Data.Conduit.Attoparsec.isNull [conduit-extra]  - Data.Conduit.Attoparsec.getLinesCols [conduit-extra]  - Data.Conduit.Attoparsec.stripFromEnd [conduit-extra] Warning: Data.Conduit.Binary: could not find link destinations for: [conduit-extra]  - Data.Conduit.Binary.SinkStorableInsufficientBytes [conduit-extra] Warning: Data.Conduit.ByteString.Builder: could not find link destinations for: [conduit-extra]  - Data.Conduit.Combinators.Buffer [conduit-extra] Warning: Data.Conduit.Zlib: could not find link destinations for: [conduit-extra]  - Codec.Compression.Zlib.Stream.Rep_WindowBits [conduit-extra] Documentation created: dist/doc/html/conduit-extra/, [conduit-extra] dist/doc/html/conduit-extra/conduit-extra.txt [conduit-extra] Preprocessing test suite 'test' for conduit-extra-1.3.7.. [conduit-extra] Phase: installPhase [conduit-extra] Installing library in /nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ [conduit-extra] Phase: fixupPhase [conduit-extra] shrinking RPATHs of ELF executables and libraries in /nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7 [conduit-extra] shrinking /nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSconduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ-ghc9.8.1.so [conduit-extra] checking for references to /build/ in /nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7... [conduit-extra] patching script interpreter paths in /nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7 [conduit-extra] stripping (with command strip and flags -S -p) in /nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7/lib [conduit-extra] shrinking RPATHs of ELF executables and libraries in /nix/store/cy79k9qg4vz95slmhh57wr5dpgsrv7v4-conduit-extra-1.3.7-doc [conduit-extra] checking for references to /build/ in /nix/store/cy79k9qg4vz95slmhh57wr5dpgsrv7v4-conduit-extra-1.3.7-doc... [conduit-extra] patching script interpreter paths in /nix/store/cy79k9qg4vz95slmhh57wr5dpgsrv7v4-conduit-extra-1.3.7-doc [yaml]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [yaml]  include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [yaml]  include base-4.19.0.0-b960 [yaml]  include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm [yaml]  include bytestring-0.12.0.2-4690 [yaml]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [yaml]  include containers-0.6.8-4775 [yaml]  include directory-1.3.8.1-6a8e [yaml]  include filepath-1.4.100.4-fa1c [yaml]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [yaml]  include libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx [yaml]  include mockery-0.3.5-4qyB3oSxfvpsfmSEuu4EC [yaml]  include mtl-2.3.1-63a4 [yaml]  include raw-strings-qq-1.1-Flnc6sg2sYu26RxJRsFDYG [yaml]  include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [yaml]  include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X [yaml]  include template-haskell-2.21.0.0-8831 [yaml]  include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [yaml]  include text-2.1-c36a [yaml]  include transformers-0.6.1.0-c3ec [yaml]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [yaml]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [yaml]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [yaml] Ready component graph: [yaml]  definite yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [yaml]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [yaml]  depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [yaml]  depends base-4.19.0.0-b960 [yaml]  depends bytestring-0.12.0.2-4690 [yaml]  depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [yaml]  depends containers-0.6.8-4775 [yaml]  depends directory-1.3.8.1-6a8e [yaml]  depends filepath-1.4.100.4-fa1c [yaml]  depends libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx [yaml]  depends mtl-2.3.1-63a4 [yaml]  depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [yaml]  depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X [yaml]  depends template-haskell-2.21.0.0-8831 [yaml]  depends text-2.1-c36a [yaml]  depends transformers-0.6.1.0-c3ec [yaml]  depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [yaml]  depends vector-0.13.2.0-KITycIPQp0R25115diGgzh [yaml]  definite yaml-0.11.11.2-GTcvS9cwZJW4NcLzlFJCrq-spec [yaml]  depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 [yaml]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [yaml]  depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [yaml]  depends base-4.19.0.0-b960 [yaml]  depends base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm [yaml]  depends bytestring-0.12.0.2-4690 [yaml]  depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [yaml]  depends containers-0.6.8-4775 [yaml]  depends directory-1.3.8.1-6a8e [yaml]  depends filepath-1.4.100.4-fa1c [yaml]  depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [yaml]  depends libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx [yaml]  depends mockery-0.3.5-4qyB3oSxfvpsfmSEuu4EC [yaml]  depends mtl-2.3.1-63a4 [yaml]  depends raw-strings-qq-1.1-Flnc6sg2sYu26RxJRsFDYG [yaml]  depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC [yaml]  depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X [yaml]  depends template-haskell-2.21.0.0-8831 [yaml]  depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [yaml]  depends text-2.1-c36a [yaml]  depends transformers-0.6.1.0-c3ec [yaml]  depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [yaml]  depends vector-0.13.2.0-KITycIPQp0R25115diGgzh [yaml]  depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [yaml] Using Cabal-3.10.2.0 compiled by ghc-9.8 [yaml] Using compiler: ghc-9.8.1 [yaml] Using install prefix: [yaml] /nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2 [yaml] Executables installed in: [yaml] /nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2/bin [yaml] Libraries installed in: [yaml] /nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [yaml] Dynamic Libraries installed in: [yaml] /nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [yaml] Private executables installed in: [yaml] /nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2/libexec/x86_64-linux-ghc-9.8.1/yaml-0.11.11.2 [yaml] Data files installed in: [yaml] /nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2/share/x86_64-linux-ghc-9.8.1/yaml-0.11.11.2 [yaml] Documentation installed in: [post-build-hook] Uploading to cachix cache "sellout": /nix/store/cy79k9qg4vz95slmhh57wr5dpgsrv7v4-conduit-extra-1.3.7-doc /nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7 [post-build-hook] Pushing 2 paths (130 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/cy79k9qg4vz95slmhh57wr5dpgsrv7v4-conduit-extra-1.3.7-doc (2.13 MiB) [post-build-hook] Pushing /nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7 (4.94 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/cy79k9qg4vz95slmhh57wr5dpgsrv7v4-conduit-extra-1.3.7-doc /nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/cy79k9qg4vz95slmhh57wr5dpgsrv7v4-conduit-extra-1.3.7-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/q3rfzhsr5jz7rfra96ck34gzrhrr7jak-conduit-extra-1.3.7' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/4qjmgw3wc9d0b0ca4dx41fmg0l0wjl81-conduit-extra-1.3.7.drv' to 'https://cache.nix-ci.com'... Progress: 12 of 28 built (1 building) [yaml] /nix/store/q3rb8ka9pb7nizg44w025i62ywm1xqxg-yaml-0.11.11.2-doc/share/doc/yaml-0.11.11.2 [yaml] Configuration files installed in: [yaml] /nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2/etc [yaml] No alex found [yaml] Using ar found on system at: [yaml] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [yaml] No c2hs found [yaml] No cpphs found [yaml] No doctest found [yaml] Using gcc version 14.3.0 given by user at: [yaml] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [yaml] Using ghc version 9.8.1 found on system at: [yaml] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [yaml] Using ghc-pkg version 9.8.1 found on system at: [yaml] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [yaml] No ghcjs found [yaml] No ghcjs-pkg found [yaml] No greencard found [yaml] Using haddock version 2.30.0 found on system at: [yaml] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [yaml] No happy found [yaml] Using haskell-suite found on system at: haskell-suite-dummy-location [yaml] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [yaml] No hmake found [yaml] Using hpc version 0.69 found on system at: [yaml] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [yaml] Using hsc2hs version 0.68.10 found on system at: [yaml] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [yaml] Using hscolour version 1.25 found on system at: [yaml] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [yaml] No jhc found [yaml] Using ld found on system at: [yaml] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [yaml] No pkg-config found [yaml] Using runghc version 9.8.1 found on system at: [yaml] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [yaml] Using strip version 2.44 found on system at: [yaml] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [yaml] Using tar found on system at: [yaml] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [yaml] No uhc found [yaml] Phase: buildPhase [yaml] Preprocessing library for yaml-0.11.11.2.. [yaml] Building library for yaml-0.11.11.2.. [yaml] [ 1 of 10] Compiling Data.Yaml.Internal ( src/Data/Yaml/Internal.hs, dist/build/Data/Yaml/Internal.o, dist/build/Data/Yaml/Internal.dyn_o ) [yaml] [ 2 of 10] Compiling Data.Yaml.Include ( src/Data/Yaml/Include.hs, dist/build/Data/Yaml/Include.o, dist/build/Data/Yaml/Include.dyn_o ) [yaml] [ 3 of 10] Compiling Data.Yaml.Builder ( src/Data/Yaml/Builder.hs, dist/build/Data/Yaml/Builder.o, dist/build/Data/Yaml/Builder.dyn_o ) [yaml] [ 4 of 10] Compiling Data.Yaml ( src/Data/Yaml.hs, dist/build/Data/Yaml.o, dist/build/Data/Yaml.dyn_o ) [yaml] [ 5 of 10] Compiling Data.Yaml.Config ( src/Data/Yaml/Config.hs, dist/build/Data/Yaml/Config.o, dist/build/Data/Yaml/Config.dyn_o ) [yaml] [ 6 of 10] Compiling Data.Yaml.Aeson ( src/Data/Yaml/Aeson.hs, dist/build/Data/Yaml/Aeson.o, dist/build/Data/Yaml/Aeson.dyn_o ) [yaml] [ 7 of 10] Compiling Data.Yaml.Parser ( src/Data/Yaml/Parser.hs, dist/build/Data/Yaml/Parser.o, dist/build/Data/Yaml/Parser.dyn_o ) [yaml] [ 8 of 10] Compiling Data.Yaml.Pretty ( src/Data/Yaml/Pretty.hs, dist/build/Data/Yaml/Pretty.o, dist/build/Data/Yaml/Pretty.dyn_o ) [yaml] [ 9 of 10] Compiling Data.Yaml.TH ( src/Data/Yaml/TH.hs, dist/build/Data/Yaml/TH.o, dist/build/Data/Yaml/TH.dyn_o ) [yaml] [10 of 10] Compiling Paths_yaml ( dist/build/autogen/Paths_yaml.hs, dist/build/Paths_yaml.o, dist/build/Paths_yaml.dyn_o ) [yaml] [ 1 of 10] Compiling Data.Yaml.Internal ( src/Data/Yaml/Internal.hs, dist/build/Data/Yaml/Internal.p_o ) [yaml] [ 2 of 10] Compiling Data.Yaml.Include ( src/Data/Yaml/Include.hs, dist/build/Data/Yaml/Include.p_o ) [yaml] [ 3 of 10] Compiling Data.Yaml.Builder ( src/Data/Yaml/Builder.hs, dist/build/Data/Yaml/Builder.p_o ) [yaml] [ 4 of 10] Compiling Data.Yaml ( src/Data/Yaml.hs, dist/build/Data/Yaml.p_o ) [yaml] [ 5 of 10] Compiling Data.Yaml.Config ( src/Data/Yaml/Config.hs, dist/build/Data/Yaml/Config.p_o ) [yaml] [ 6 of 10] Compiling Data.Yaml.Aeson ( src/Data/Yaml/Aeson.hs, dist/build/Data/Yaml/Aeson.p_o ) [yaml] [ 7 of 10] Compiling Data.Yaml.Parser ( src/Data/Yaml/Parser.hs, dist/build/Data/Yaml/Parser.p_o ) [yaml] [ 8 of 10] Compiling Data.Yaml.Pretty ( src/Data/Yaml/Pretty.hs, dist/build/Data/Yaml/Pretty.p_o ) [yaml] [ 9 of 10] Compiling Data.Yaml.TH ( src/Data/Yaml/TH.hs, dist/build/Data/Yaml/TH.p_o ) [yaml] [10 of 10] Compiling Paths_yaml ( dist/build/autogen/Paths_yaml.hs, dist/build/Paths_yaml.p_o ) [yaml] Preprocessing test suite 'spec' for yaml-0.11.11.2.. [yaml] Building test suite 'spec' for yaml-0.11.11.2.. [yaml] [1 of 5] Compiling Data.Yaml.IncludeSpec ( test/Data/Yaml/IncludeSpec.hs, dist/build/spec/spec-tmp/Data/Yaml/IncludeSpec.o ) [yaml]  [yaml] test/Data/Yaml/IncludeSpec.hs:15:1: warning: [GHC-66111] [-Wunused-imports] [yaml]  The import of ‘Data.Yaml’ is redundant [yaml]  except perhaps to import instances from ‘Data.Yaml’ [yaml]  To import instances alone, use: import Data.Yaml() [yaml]  | [yaml] 15 | import Data.Yaml (ParseException(InvalidYaml)) [yaml]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [yaml] [2 of 5] Compiling Data.Yaml.THSpec ( test/Data/Yaml/THSpec.hs, dist/build/spec/spec-tmp/Data/Yaml/THSpec.o ) [yaml] [3 of 5] Compiling Data.YamlSpec ( test/Data/YamlSpec.hs, dist/build/spec/spec-tmp/Data/YamlSpec.o ) [yaml]  [yaml] test/Data/YamlSpec.hs:46:1: warning: [GHC-66111] [-Wunused-imports] [yaml]  The import of ‘Data.String’ is redundant [yaml]  except perhaps to import instances from ‘Data.String’ [yaml]  To import instances alone, use: import Data.String() [yaml]  | [yaml] 46 | import Data.String (fromString) [yaml]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [yaml]  [yaml] test/Data/YamlSpec.hs:52:1: warning: [GHC-66111] [-Wunused-imports] [yaml]  The qualified import of ‘Data.HashMap.Strict’ is redundant [yaml]  except perhaps to import instances from ‘Data.HashMap.Strict’ [yaml]  To import instances alone, use: import Data.HashMap.Strict() [yaml]  | [yaml] 52 | import qualified Data.HashMap.Strict as HM [yaml]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [yaml]  [yaml] test/Data/YamlSpec.hs:61:1: warning: [GHC-40910] [-Wunused-top-binds] [yaml]  Defined but not used: ‘toText’ [yaml]  | [yaml] 61 | toText = K.toText [yaml]  | ^^^^^^ [yaml] [4 of 5] Compiling Main ( test/Spec.hs, dist/build/spec/spec-tmp/Main.o ) [yaml] [5 of 5] Compiling Paths_yaml ( dist/build/spec/autogen/Paths_yaml.hs, dist/build/spec/spec-tmp/Paths_yaml.o ) [yaml] [6 of 6] Linking dist/build/spec/spec [yaml] Phase: checkPhase [yaml] Running 1 test suites... [yaml] Test suite spec: RUNNING... [yaml]  [yaml] Data.Yaml [yaml]  streaming [yaml]  count scalars with anchor [✔] [yaml]  count sequences with anchor [✔] [yaml]  count mappings with anchor [✔] [yaml]  count sequences with custom tag [✔] [yaml]  count mappings with custom tag [✔] [yaml]  count count sequences with ! tag [✔] [yaml]  count count mappings with ! tag [✔] [yaml]  count block style sequences [✔] [yaml]  count flow style sequences [✔] [yaml]  count block style mappings [✔] [yaml]  count flow style mappings [✔] [yaml]  count aliases [✔] [yaml]  count scalars [✔] [yaml]  largest string [✔] [yaml]  encode/decode [✔] [yaml]  encode/decode events [✔] [yaml]  encode/decode file [✔] [yaml]  interleaved encode/decode [✔] [yaml]  decode invalid document (without segfault) [✔] [yaml]  Data.Yaml [yaml]  encode/decode [✔] [yaml]  encode/decode file [✔] [yaml]  encode/decode files with non-ASCII names [✔] [yaml]  encode/decode strings [✔] [yaml]  decode invalid file [✔] [yaml]  processes datatypes [✔] [yaml]  encode invalid numbers [✔] [yaml]  Data.Yaml.Pretty [yaml]  encode/decode [✔] [yaml]  encode/decode strings [✔] [yaml]  processes datatypes [✔] [yaml]  Data.Yaml.Builder [yaml]  encode/decode [✔] [yaml]  encode/decode complex mapping [✔] [yaml]  Data.Yaml aliases [yaml]  simple scalar alias [✔] [yaml]  simple sequence alias [✔] [yaml]  simple mapping alias [✔] [yaml]  mapping alias before anchor [✔] [yaml]  mapping alias inside anchor [✔] [yaml]  scalar alias overriding [✔] [yaml]  Data.Yaml merge keys [yaml]  test uniqueness of keys [✔] [yaml]  test mapping merge [✔] [yaml]  test sequence of mappings merging [✔] [yaml]  numbers [yaml]  parses as string when quoted [✔] [yaml]  parses as number when unquoted [✔] [yaml]  parses as number !!str is present [✔] [yaml]  integers have no decimals [✔] [yaml]  booleans [yaml]  parses when all lowercase [✔] [yaml]  parses when all uppercase [✔] [yaml]  parses when titlecase [✔] [yaml]  empty input [yaml]  parses as Null [✔] [yaml]  parses as Null from file [✔] [yaml]  comment only input [yaml]  parses as Null [✔] [yaml]  parses as Null from file [✔] [yaml]  alias stripping [yaml]  works [✔] [yaml]  nulls [yaml]  null recognized: "null" [✔] [yaml]  null recognized: "Null" [✔] [yaml]  null recognized: "NULL" [✔] [yaml]  null recognized: "~" [✔] [yaml]  null recognized: "" [✔] [yaml]  pretty output [yaml]  simple nulls [✔] [yaml]  simple numbers [✔] [yaml]  True [✔] [yaml]  False [✔] [yaml]  simple string [✔] [yaml]  * [✔] [yaml]  special keys [yaml]  fo"o [✔] [yaml]  fo'o [✔] [yaml]  fo\'o [✔] [yaml]  fo: o [✔] [yaml]  foo [yaml] bar [yaml] baz [yaml]  [✔] [yaml]  special values [yaml]  fo"o [✔] [yaml]  fo'o [✔] [yaml]  fo\'o [✔] [yaml]  fo: o [✔] [yaml]  foo [yaml] bar [yaml] baz [yaml]  [✔] [yaml]  decodeFileEither [yaml]  loads YAML through JSON into Haskell data [✔] [yaml]  when file does not exist [yaml]  returns Left [✔] [yaml]  multiple document support [yaml]  decodes zero-length input [✔] [yaml]  decodes comment-only input [✔] [yaml]  decodes a single document stream [✔] [yaml]  decodes multiple documents [✔] [yaml]  round-tripping of special scalars [yaml]  y [✔] [yaml]  Y [✔] [yaml]  On [✔] [yaml]  ON [✔] [yaml]  false [✔] [yaml]  12345 [✔] [yaml]  12345.0 [✔] [yaml]  12345a [✔] [yaml]  12e3 [✔] [yaml]  no tags [✔] [yaml]  aliases in keys #49 [✔] [yaml]  serialization of +123 #64 [✔] [yaml]  preserves Scientific precision [✔] [yaml]  truncates files [✔] [yaml]  encode quotes special keys #137 [✔] [yaml]  encodePretty quotes special keys #179 [✔] [yaml]  non-decimal numbers #135 [yaml]  12345 [✔] [yaml]  +12345 [✔] [yaml]  0o14 [✔] [yaml]  0o123 [✔] [yaml]  0xC [✔] [yaml]  0xc [✔] [yaml]  0xdeadBEEF [✔] [yaml]  0xDEADBEEF [✔] [yaml]  1.23015e+3 [✔] [yaml]  12.3015e+02 [✔] [yaml]  1230.15 [✔] [yaml]  Text.Libyaml with default tag rendering [yaml]  elides custom sequence tags [✔] [yaml]  elides custom mapping tags [✔] [yaml]  elides default sequence tags [✔] [yaml]  elides default mapping tags [✔] [yaml]  handles NoTag on sequences [✔] [yaml]  handles NoTag on mappings [✔] [yaml]  handles mixed tag usages but elides all mapping and sequence tags [✔] [yaml]  in combination of tags, anchors and styles, outputs only the scalar tags [✔] [yaml]  outputs tags when double quoted [✔] [yaml]  outputs tags when single quoted [✔] [yaml]  outputs tags on literal text [✔] [yaml]  outputs tags on folded text [✔] [yaml]  Text.Libyaml with all tags on [yaml]  will output custom sequence tags [✔] [yaml]  will output custom mapping tags [✔] [yaml]  will output default sequence tags [✔] [yaml]  will output default mapping tags [✔] [yaml]  handles NoTag on sequences [✔] [yaml]  handles NoTag on mappings [✔] [yaml]  handles mixed tag usages outputting all mapping and sequence tags [✔] [yaml]  in combination of tags, anchors and styles, outputs all the tags [✔] [yaml]  outputs plain tags [✔] [yaml]  respects PlainNoTag tags [✔] [yaml]  Text.Libyaml with uri tags on [yaml]  will output custom sequence tags [✔] [yaml]  will output custom mapping tags [✔] [yaml]  will output default sequence tags [✔] [yaml]  will output default mapping tags [✔] [yaml]  handles NoTag on sequences [✔] [yaml]  handles NoTag on mappings [✔] [yaml]  handles mixed tag usages outputting all mapping and sequence tags [✔] [yaml]  in combination of tags, anchors and styles, outputs all the tags [✔] [yaml]  Text.Libyaml with tags off [yaml]  outputs plain tags [✔] [yaml]  respects PlainNoTag tags [✔] [yaml]  elides tags when double quoted [✔] [yaml]  elides tags when single quoted [✔] [yaml]  elides tags on literal text [✔] [yaml]  elides tags on folded text [✔] [yaml]  Text.Libyaml with only UriTags set to render [yaml]  outputs only UriTags [✔] [yaml]  Scientific values round-trip [✔] [yaml]  +++ OK, passed 100 tests. [yaml] Data.Yaml.Include [yaml]  decodeFile [yaml]  supports includes [✔] [yaml]  supports recursive includes [✔] [yaml]  aborts on cyclic includes [✔] [yaml]  when file does not exist [yaml]  throws Left (InvalidYaml (Just (YamlException "Yaml file not found: ..."))) [✔] [yaml]  with a 1K stack size limit [yaml]  with a large list [yaml]  succeeds [✔] [yaml]  decodeFileEither [yaml]  when file does not exist [yaml]  returns Left (InvalidYaml (Just (YamlException "Yaml file not found: ..."))) [✔] [yaml]  decodeFileWithWarnings [yaml]  warns on duplicate keys [✔] [yaml]  warns on nested duplicate keys [✔] [yaml]  when overriding a merged key [yaml]  does not warn [✔] [yaml]  when overriding twice [yaml]  warns [✔] [yaml] Data.Yaml.TH [yaml]  yamlQQ [yaml]  parses yaml [✔] [yaml]  [yaml] Finished in 0.0265 seconds [yaml] 155 examples, 0 failures [yaml] Test suite spec: PASS [yaml] Test suite logged to: dist/test/yaml-0.11.11.2-spec.log [yaml] 1 of 1 test suites (1 of 1 test cases) passed. [yaml] Phase: haddockPhase [yaml] Preprocessing library for yaml-0.11.11.2.. [yaml] Running Haddock on library for yaml-0.11.11.2.. [yaml] Warning: The documentation for the following packages are not installed. No [yaml] links will be generated to these packages: attoparsec-0.14.4, [yaml] attoparsec-0.14.4, libyaml-clib-0.2.5, vector-0.13.2.0 [yaml] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [yaml] [ 1 of 10] Compiling Data.Yaml.Internal ( src/Data/Yaml/Internal.hs, nothing ) [yaml] [ 2 of 10] Compiling Data.Yaml.Include ( src/Data/Yaml/Include.hs, nothing ) [yaml] [ 3 of 10] Compiling Data.Yaml.Builder ( src/Data/Yaml/Builder.hs, nothing ) [yaml] [ 4 of 10] Compiling Data.Yaml ( src/Data/Yaml.hs, nothing ) [yaml] [ 5 of 10] Compiling Data.Yaml.Config ( src/Data/Yaml/Config.hs, nothing ) [yaml] [ 6 of 10] Compiling Data.Yaml.Aeson ( src/Data/Yaml/Aeson.hs, nothing ) [yaml] [ 7 of 10] Compiling Data.Yaml.Parser ( src/Data/Yaml/Parser.hs, nothing ) [yaml] [ 8 of 10] Compiling Data.Yaml.Pretty ( src/Data/Yaml/Pretty.hs, nothing ) [yaml] [ 9 of 10] Compiling Data.Yaml.TH ( src/Data/Yaml/TH.hs, nothing ) [yaml] [10 of 10] Compiling Paths_yaml ( dist/build/autogen/Paths_yaml.hs, nothing ) [yaml] Haddock coverage: [yaml] Warning: 'setStringStyle' is out of scope. [yaml]  If you qualify the identifier, haddock can try to link it anyway. [yaml]  42% ( 8 / 19) in 'Data.Yaml.Internal' [yaml]  Missing documentation for: [yaml]  Module header [yaml]  ParseException (src/Data/Yaml/Internal.hs:99) [yaml]  Warning (src/Data/Yaml/Internal.hs:176) [yaml]  parse (src/Data/Yaml/Internal.hs:198) [yaml]  Parse (src/Data/Yaml/Internal.hs:190) [yaml]  decodeHelper (src/Data/Yaml/Internal.hs:357) [yaml]  decodeHelper_ (src/Data/Yaml/Internal.hs:372) [yaml]  decodeAllHelper (src/Data/Yaml/Internal.hs:363) [yaml]  decodeAllHelper_ (src/Data/Yaml/Internal.hs:380) [yaml]  textToScientific (src/Data/Yaml/Internal.hs:250) [yaml]  StringStyle (src/Data/Yaml/Internal.hs:385) [yaml]  75% ( 3 / 4) in 'Data.Yaml.Include' [yaml]  Missing documentation for: [yaml]  Module header [yaml]  87% ( 29 / 33) in 'Data.Yaml.Builder' [yaml]  Missing documentation for: [yaml]  YamlBuilder (src/Data/Yaml/Builder.hs:66) [yaml]  ToYaml (src/Data/Yaml/Builder.hs:68) [yaml]  writeYamlFile (src/Data/Yaml/Builder.hs:235) [yaml]  .= (src/Data/Yaml/Builder.hs:64) [yaml] Warning: 'decodeFile' is ambiguous. It is defined [yaml]  * in ‘Text.Libyaml’ [yaml]  * at src/Data/Yaml.hs:194:1 [yaml]  You may be able to disambiguate the identifier by qualifying it or [yaml]  by specifying the type/value namespace explicitly. [yaml]  Defaulting to the one defined at src/Data/Yaml.hs:194:1 [yaml] Warning: 'YamlException' is ambiguous. It is defined [yaml]  * in ‘Text.Libyaml’ [yaml]  * in ‘Text.Libyaml’ [yaml]  You may be able to disambiguate the identifier by qualifying it or [yaml]  by specifying the type/value namespace explicitly. [yaml]  Defaulting to the one defined in ‘Text.Libyaml’ [yaml]  87% ( 56 / 64) in 'Data.Yaml' [yaml]  Missing documentation for: [yaml]  decodeHelper (src/Data/Yaml/Internal.hs:357) [yaml]  ParseException (src/Data/Yaml/Internal.hs:99) [yaml]  YamlException [yaml]  .= [yaml]  parseMonad (src/Data/Yaml.hs:291) [yaml]  decode (src/Data/Yaml.hs:186) [yaml]  decodeFile (src/Data/Yaml.hs:194) [yaml]  decodeEither (src/Data/Yaml.hs:235) [yaml]  100% ( 15 / 15) in 'Data.Yaml.Config' [yaml]  100% ( 2 / 2) in 'Data.Yaml.Aeson' [yaml]  5% ( 1 / 18) in 'Data.Yaml.Parser' [yaml]  Missing documentation for: [yaml]  YamlParser (src/Data/Yaml/Parser.hs:31) [yaml]  lookupAnchor (src/Data/Yaml/Parser.hs:67) [yaml]  withAnchor (src/Data/Yaml/Parser.hs:70) [yaml]  withMapping (src/Data/Yaml/Parser.hs:77) [yaml]  withSequence (src/Data/Yaml/Parser.hs:82) [yaml]  withText (src/Data/Yaml/Parser.hs:87) [yaml]  typeMismatch (src/Data/Yaml/Parser.hs:92) [yaml]  FromYaml (src/Data/Yaml/Parser.hs:106) [yaml]  YamlValue (src/Data/Yaml/Parser.hs:123) [yaml]  AnchorMap (src/Data/Yaml/Parser.hs:130) [yaml]  RawDoc (src/Data/Yaml/Parser.hs:131) [yaml]  parseRawDoc (src/Data/Yaml/Parser.hs:135) [yaml]  .: (src/Data/Yaml/Parser.hs:141) [yaml]  YamlParseException (src/Data/Yaml/Parser.hs:146) [yaml]  sinkValue (src/Data/Yaml/Parser.hs:154) [yaml]  sinkRawDoc (src/Data/Yaml/Parser.hs:201) [yaml]  readYamlFile (src/Data/Yaml/Parser.hs:204) [yaml] Warning: 'encode' is out of scope. [yaml]  If you qualify the identifier, haddock can try to link it anyway. [yaml]  88% ( 8 / 9) in 'Data.Yaml.Pretty' [yaml]  Missing documentation for: [yaml]  pretty (src/Data/Yaml/Pretty.hs:86) [yaml]  87% ( 14 / 16) in 'Data.Yaml.TH' [yaml]  Missing documentation for: [yaml]  Module header [yaml]  .= [yaml] Warning: Data.Yaml.Internal: could not find link destinations for: [yaml]  - Data.Yaml.Internal.ParseState [yaml] Warning: Data.Yaml: could not find link destinations for: [yaml]  - Data.Vector.Vector [yaml]  - Data.Aeson.Types.Generic.ProductSize [yaml]  - Data.Aeson.Types.FromJSON.withBoundedScientific [yaml]  - Data.Aeson.Types.ToJSON.KeyValuePair [yaml]  - Data.Aeson.Types.ToJSON.FromPairs [yaml]  - Data.Aeson.Types.ToJSON.gToJSON [yaml]  - Data.Aeson.Types.ToJSON.fromPairs [yaml]  - Data.Aeson.Types.ToJSON.pair [yaml]  - Data.Vector.Generic.Base.Vector [yaml]  - Data.Aeson.Types.Internal.Rep_Value [yaml]  - Data.Vector.Primitive.Vector [yaml]  - Data.Vector.Storable.Vector [yaml]  - Data.Aeson.Types.ToJSON.ConsToJSON [yaml]  - Data.Aeson.Types.ToJSON.EncodeProduct [yaml]  - Data.Aeson.Types.ToJSON.WriteProduct [yaml]  - Data.Aeson.Types.ToJSON.SumToJSON' [yaml]  - Data.Aeson.Types.ToJSON.TwoElemArray [yaml]  - Data.Aeson.Types.ToJSON.sumToJSON' [yaml] Warning: Data.Yaml.TH: could not find link destinations for: [yaml]  - Data.Vector.Vector [yaml]  - Data.Aeson.Types.Generic.ProductSize [yaml]  - Data.Aeson.Types.ToJSON.KeyValuePair [yaml]  - Data.Aeson.Types.ToJSON.FromPairs [yaml]  - Data.Aeson.Types.ToJSON.gToJSON [yaml]  - Data.Aeson.Types.ToJSON.fromPairs [yaml]  - Data.Aeson.Types.ToJSON.pair [yaml]  - Data.Vector.Generic.Base.Vector [yaml]  - Data.Aeson.Types.Internal.Rep_Value [yaml]  - Data.Vector.Primitive.Vector [yaml]  - Data.Vector.Storable.Vector [yaml]  - Data.Aeson.Types.ToJSON.ConsToJSON [yaml]  - Data.Aeson.Types.ToJSON.EncodeProduct [yaml]  - Data.Aeson.Types.ToJSON.WriteProduct [yaml]  - Data.Aeson.Types.ToJSON.SumToJSON' [yaml]  - Data.Aeson.Types.ToJSON.TwoElemArray [yaml]  - Data.Aeson.Types.ToJSON.sumToJSON' [yaml] Documentation created: dist/doc/html/yaml/, dist/doc/html/yaml/yaml.txt [yaml] Preprocessing test suite 'spec' for yaml-0.11.11.2.. [yaml] Phase: installPhase [yaml] Installing library in /nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [yaml] Phase: fixupPhase [yaml] shrinking RPATHs of ELF executables and libraries in /nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2 [yaml] shrinking /nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSyaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced-ghc9.8.1.so [yaml] checking for references to /build/ in /nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2... [yaml] patching script interpreter paths in /nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2 [yaml] stripping (with command strip and flags -S -p) in /nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2/lib [yaml] shrinking RPATHs of ELF executables and libraries in /nix/store/q3rb8ka9pb7nizg44w025i62ywm1xqxg-yaml-0.11.11.2-doc [yaml] checking for references to /build/ in /nix/store/q3rb8ka9pb7nizg44w025i62ywm1xqxg-yaml-0.11.11.2-doc... [yaml] patching script interpreter paths in /nix/store/q3rb8ka9pb7nizg44w025i62ywm1xqxg-yaml-0.11.11.2-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2 /nix/store/q3rb8ka9pb7nizg44w025i62ywm1xqxg-yaml-0.11.11.2-doc [post-build-hook] Pushing 2 paths (180 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/q3rb8ka9pb7nizg44w025i62ywm1xqxg-yaml-0.11.11.2-doc (2.92 MiB) [post-build-hook] Pushing /nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2 (5.00 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2 /nix/store/q3rb8ka9pb7nizg44w025i62ywm1xqxg-yaml-0.11.11.2-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/q3rb8ka9pb7nizg44w025i62ywm1xqxg-yaml-0.11.11.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/lb0mj2c1kjwfxsvkfhhwlprk1cq9h9qp-yaml-0.11.11.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/3a7h49yx0r37dmw3q9pk42w8974f4xk1-yaml-0.11.11.2.drv' to 'https://cache.nix-ci.com'... Progress: 13 of 28 built Building fourmolu Building hie-bios Building hlint Building implicit-hie [fourmolu] Phase: setupCompilerEnvironmentPhase [hie-bios] Phase: setupCompilerEnvironmentPhase [fourmolu] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [hie-bios] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [hlint] Phase: setupCompilerEnvironmentPhase [hlint] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [implicit-hie] Phase: setupCompilerEnvironmentPhase [implicit-hie] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [hie-bios] Phase: unpackPhase [hie-bios] unpacking source archive /nix/store/5mzychgfwip9k4vjd13k077y11mapngh-hie-bios-0.14.0.tar.gz [hie-bios] source root is hie-bios-0.14.0 [fourmolu] Phase: unpackPhase [fourmolu] unpacking source archive /nix/store/9j44ssyak24hi8vai55jray0m7x7450p-fourmolu-0.15.0.0.tar.gz [hie-bios] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hie-bios-0.14.0/wrappers/cabal.hs" [hie-bios] Phase: patchPhase [hie-bios] Replace Cabal file with edited version from mirror://hackage/hie-bios-0.14.0/revision/3.cabal. [hie-bios] Phase: compileBuildDriverPhase [hie-bios] setupCompileFlags: -package-db=/build/tmp.DXWb8K0eRz/setup-package.conf.d -threaded [implicit-hie] Phase: unpackPhase [implicit-hie] unpacking source archive /nix/store/czymcpdrh6a611g040b8nv7xvg4lk72f-implicit-hie-0.1.4.0.tar.gz [hlint] Phase: unpackPhase [implicit-hie] source root is implicit-hie-0.1.4.0 [fourmolu] source root is fourmolu-0.15.0.0 [hlint] unpacking source archive /nix/store/pis4fasx0lr05s9lmm6bmdv177dsxsxm-hlint-3.8.tar.gz [implicit-hie] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "implicit-hie-0.1.4.0/test/stackHie.yaml" [implicit-hie] Phase: patchPhase [hlint] source root is hlint-3.8 [hie-bios] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.DXWb8K0eRz/Main.o ) [implicit-hie] Phase: compileBuildDriverPhase [hlint] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hlint-3.8/tests/wildcards.test" [implicit-hie] setupCompileFlags: -package-db=/build/tmp.ZbbCEp4YLV/setup-package.conf.d -threaded [hlint] Phase: patchPhase [hlint] Phase: compileBuildDriverPhase [fourmolu] setting SOURCE_DATE_EPOCH to timestamp 1708371940 of file "fourmolu-0.15.0.0/tests/Spec.hs" [hlint] setupCompileFlags: -package-db=/build/tmp.aY51VfWe8b/setup-package.conf.d -threaded [fourmolu] Phase: patchPhase [fourmolu] Replace Cabal file with edited version from mirror://hackage/fourmolu-0.15.0.0/revision/1.cabal. [fourmolu] Phase: compileBuildDriverPhase [fourmolu] setupCompileFlags: -package-db=/build/tmp.f77hpmsVFf/setup-package.conf.d -threaded [implicit-hie] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.ZbbCEp4YLV/Main.o ) [hlint] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.aY51VfWe8b/Main.o ) [hie-bios] [2 of 2] Linking Setup [fourmolu] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.f77hpmsVFf/Main.o ) [implicit-hie] [2 of 2] Linking Setup [hlint] [2 of 2] Linking Setup [fourmolu] [2 of 2] Linking Setup [hie-bios] Phase: updateAutotoolsGnuConfigScriptsPhase [hie-bios] Phase: configurePhase [hie-bios] configureFlags: --verbose --prefix=/nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ijclk4rfa7177pnlnmyr9qdvv535q08n-hie-bios-0.14.0-doc/share/doc/hie-bios-0.14.0 --with-gcc=gcc --package-db=/build/tmp.DXWb8K0eRz/package.conf.d --ghc-option=-j16 --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 --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib [hie-bios] Using Parsec parser [hie-bios] Configuring hie-bios-0.14.0... [hlint] Phase: updateAutotoolsGnuConfigScriptsPhase [hlint] Phase: configurePhase [hlint] configureFlags: --verbose --prefix=/nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/r37v3g34xn1k9jzycs76hxyfpzw229i7-hlint-3.8-data/share/ghc-9.8.1 --docdir=/nix/store/r585aabx42bd3mrz12a0w2v51l4m28hl-hlint-3.8-doc/share/doc/hlint-3.8 --with-gcc=gcc --package-db=/build/tmp.aY51VfWe8b/package.conf.d --ghc-option=-j16 --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=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [implicit-hie] Phase: updateAutotoolsGnuConfigScriptsPhase [hlint] Using Parsec parser [hlint] Configuring hlint-3.8... [fourmolu] Phase: updateAutotoolsGnuConfigScriptsPhase [implicit-hie] Phase: configurePhase [implicit-hie] configureFlags: --verbose --prefix=/nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/gh6ix5pazl2b1n3a3vkwh7fdx1d9z497-implicit-hie-0.1.4.0-doc/share/doc/implicit-hie-0.1.4.0 --with-gcc=gcc --package-db=/build/tmp.ZbbCEp4YLV/package.conf.d --ghc-option=-j16 --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=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [implicit-hie] Using Parsec parser [implicit-hie] Configuring implicit-hie-0.1.4.0... [fourmolu] Phase: configurePhase [fourmolu] configureFlags: --verbose --prefix=/nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/j31xdslhr5xs65z25m7db727l97aw995-fourmolu-0.15.0.0-doc/share/doc/fourmolu-0.15.0.0 --with-gcc=gcc --package-db=/build/tmp.f77hpmsVFf/package.conf.d --ghc-option=-j16 --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=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [fourmolu] Using Parsec parser [fourmolu] Configuring fourmolu-0.15.0.0... [hie-bios] Dependency aeson >=1.4.4 && <2.3: using aeson-2.2.3.0 [hie-bios] Dependency base >=4.16 && <5: using base-4.19.0.0 [hie-bios] Dependency base16-bytestring >=0.1.1 && <1.1: using base16-bytestring-1.0.2.0 [hie-bios] Dependency bytestring >=0.10.8 && <0.13: using bytestring-0.12.0.2 [hie-bios] Dependency co-log-core >=0.3.0 && <0.4: using co-log-core-0.3.2.5 [hie-bios] Dependency conduit >=1.3 && <2: using conduit-1.3.6.1 [hie-bios] Dependency conduit-extra >=1.3 && <2: using conduit-extra-1.3.7 [hie-bios] Dependency cryptohash-sha1 >=0.11.100 && <0.12: using [hie-bios] cryptohash-sha1-0.11.101.0 [hie-bios] Dependency deepseq >=1.4.3 && <1.6: using deepseq-1.5.0.0 [hie-bios] Dependency directory >=1.3.0 && <1.4: using directory-1.3.8.1 [hie-bios] Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.7 [hie-bios] Dependency extra >=1.6.14 && <1.9: using extra-1.7.16 [hie-bios] Dependency file-embed >=0.0.11 && <1: using file-embed-0.0.16.0 [hie-bios] Dependency filepath >=1.4.1 && <1.6: using filepath-1.4.100.4 [hie-bios] Dependency ghc >=9.2.1 && <9.13: using ghc-9.8.1 [hie-bios] Dependency prettyprinter >=1.6 && <1.7 || >=1.7.0 && <1.8: using [hie-bios] prettyprinter-1.7.1 [hie-bios] Dependency template-haskell: using template-haskell-2.21.0.0 [hie-bios] Dependency temporary >=1.2 && <1.4: using temporary-1.3 [hie-bios] Dependency text >=1.2.3 && <2.2: using text-2.1 [hie-bios] Dependency time >=1.8.0 && <1.15: using time-1.12.2 [hie-bios] Dependency transformers >=0.5.2 && <0.7: using transformers-0.6.1.0 [hie-bios] Dependency unix-compat >=0.5.1 && <0.8: using unix-compat-0.7.4 [hie-bios] Dependency unordered-containers >=0.2.9 && <0.3: using [hie-bios] unordered-containers-0.2.20 [hie-bios] Dependency yaml >=0.10.0 && <0.12: using yaml-0.11.11.2 [hie-bios] Dependency base >=4.16 && <5: using base-4.19.0.0 [hie-bios] Dependency co-log-core: using co-log-core-0.3.2.5 [hie-bios] Dependency directory: using directory-1.3.8.1 [hie-bios] Dependency filepath: using filepath-1.4.100.4 [hie-bios] Dependency hie-bios: using hie-bios-0.14.0 [hie-bios] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [hie-bios] Dependency prettyprinter: using prettyprinter-1.7.1 [hlint] Flags chosen: ghc-lib=True, gpl=True, hsyaml=False, threaded=True [hlint] Dependency aeson >=1.3: using aeson-2.2.3.0 [hlint] Dependency ansi-terminal >=0.8.1: using ansi-terminal-1.1.2 [hlint] Dependency base >=4 && <5: using base-4.19.0.0 [hlint] Dependency bytestring: using bytestring-0.12.0.2 [hlint] Dependency cmdargs >=0.10.22: using cmdargs-0.10.22 [hlint] Dependency containers: using containers-0.6.8 [hlint] Dependency cpphs >=1.20.1: using cpphs-1.20.9.1 [hlint] Dependency data-default >=0.3: using data-default-0.7.1.3 [hlint] Dependency deriving-aeson >=0.2: using deriving-aeson-0.2.10 [hlint] Dependency directory: using directory-1.3.8.1 [hlint] Dependency extra >=1.7.3: using extra-1.7.16 [hlint] Dependency file-embed: using file-embed-0.0.16.0 [hlint] Dependency filepath: using filepath-1.4.100.4 [hlint] Dependency filepattern >=0.1.1: using filepattern-0.1.3 [hlint] Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 [hlint] Dependency ghc-lib-parser-ex >=9.8.0.0 && <9.8.1: using [hlint] ghc-lib-parser-ex-9.8.0.2 [hlint] Dependency hscolour >=1.21: using hscolour-1.25 [hlint] Dependency process: using process-1.6.18.0 [hlint] Dependency refact >=0.3: using refact-0.3.0.2 [hlint] Dependency text: using text-2.1 [hlint] Dependency transformers: using transformers-0.6.1.0 [hlint] Dependency uniplate >=1.5: using uniplate-1.6.13 [hlint] Dependency unordered-containers: using unordered-containers-0.2.20 [hlint] Dependency utf8-string: using utf8-string-1.0.2 [hlint] Dependency vector: using vector-0.13.2.0 [hlint] Dependency yaml >=0.5.0: using yaml-0.11.11.2 [hlint] Dependency base: using base-4.19.0.0 [hlint] Dependency hlint: using hlint-3.8 [implicit-hie] Flags chosen: executable=True [implicit-hie] Dependency attoparsec >=0.13: using attoparsec-0.14.4 [implicit-hie] Dependency base >=4.7 && <5: using base-4.19.0.0 [implicit-hie] Dependency directory >=1.3: using directory-1.3.8.1 [implicit-hie] Dependency filepath >=1.4: using filepath-1.4.100.4 [implicit-hie] Dependency filepattern >=0.1: using filepattern-0.1.3 [implicit-hie] Dependency text >=1.2: using text-2.1 [implicit-hie] Dependency transformers >=0.5: using transformers-0.6.1.0 [implicit-hie] Dependency yaml >=0.5: using yaml-0.11.11.2 [implicit-hie] Dependency attoparsec: using attoparsec-0.14.4 [implicit-hie] Dependency base >=4.7 && <5: using base-4.19.0.0 [implicit-hie] Dependency directory: using directory-1.3.8.1 [implicit-hie] Dependency filepath: using filepath-1.4.100.4 [implicit-hie] Dependency filepattern: using filepattern-0.1.3 [implicit-hie] Dependency implicit-hie: using implicit-hie-0.1.4.0 [implicit-hie] Dependency text: using text-2.1 [implicit-hie] Dependency transformers: using transformers-0.6.1.0 [implicit-hie] Dependency yaml: using yaml-0.11.11.2 [implicit-hie] Dependency attoparsec: using attoparsec-0.14.4 [implicit-hie] Dependency base >=4.7 && <5: using base-4.19.0.0 [implicit-hie] Dependency directory: using directory-1.3.8.1 [implicit-hie] Dependency filepath: using filepath-1.4.100.4 [implicit-hie] Dependency filepattern: using filepattern-0.1.3 [implicit-hie] Dependency hspec: using hspec-2.11.12 [implicit-hie] Dependency hspec-attoparsec: using hspec-attoparsec-0.1.0.2 [implicit-hie] Dependency implicit-hie: using implicit-hie-0.1.4.0 [implicit-hie] Dependency text: using text-2.1 [implicit-hie] Dependency transformers: using transformers-0.6.1.0 [implicit-hie] Dependency yaml: using yaml-0.11.11.2 [fourmolu] Flags chosen: dev=False, internal-bundle-fixities=True [fourmolu] Dependency Cabal-syntax >=3.10 && <3.11: using Cabal-syntax-3.10.3.0 [fourmolu] Dependency Diff >=0.4 && <1: using Diff-0.5 [fourmolu] Dependency MemoTrie >=0.6 && <0.7: using MemoTrie-0.6.11 [fourmolu] Dependency aeson >=1.0 && <3.0: using aeson-2.2.3.0 [fourmolu] Dependency ansi-terminal >=0.10 && <1.2: using ansi-terminal-1.1.2 [fourmolu] Dependency array >=0.5 && <0.6: using array-0.5.6.0 [fourmolu] Dependency base >=4.14 && <5: using base-4.19.0.0 [fourmolu] Dependency binary >=0.8 && <0.9: using binary-0.8.9.1 [fourmolu] Dependency bytestring >=0.2 && <0.13: using bytestring-0.12.0.2 [fourmolu] Dependency containers >=0.5 && <0.8: using containers-0.6.8 [fourmolu] Dependency deepseq >=1.4 && <1.6: using deepseq-1.5.0.0 [fourmolu] Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 [fourmolu] Dependency file-embed >=0.0.15 && <0.1: using file-embed-0.0.16.0 [fourmolu] Dependency filepath >=1.2 && <1.5: using filepath-1.4.100.4 [fourmolu] Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 [fourmolu] Dependency megaparsec >=9: using megaparsec-9.7.0 [fourmolu] Dependency mtl >=2 && <3: using mtl-2.3.1 [fourmolu] Dependency scientific >=0.3.2 && <1: using scientific-0.3.8.0 [fourmolu] Dependency syb >=0.7 && <0.8: using syb-0.7.2.4 [fourmolu] Dependency text >=2 && <3: using text-2.1 [fourmolu] Dependency yaml >=0.11.6.0 && <1: using yaml-0.11.11.2 [fourmolu] Dependency Cabal-syntax >=3.10 && <3.11: using Cabal-syntax-3.10.3.0 [fourmolu] Dependency base >=4.12 && <5: using base-4.19.0.0 [fourmolu] Dependency containers >=0.5 && <0.7: using containers-0.6.8 [fourmolu] Dependency directory >=1.3.3 && <1.4: using directory-1.3.8.1 [fourmolu] Dependency filepath >=1.2 && <1.5: using filepath-1.4.100.4 [fourmolu] Dependency fourmolu: using fourmolu-0.15.0.0 [fourmolu] Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 [fourmolu] Dependency optparse-applicative >=0.14 && <0.19: using [fourmolu] optparse-applicative-0.18.1.0 [fourmolu] Dependency text >=2 && <3: using text-2.1 [fourmolu] Dependency th-env >=0.1.1 && <0.2: using th-env-0.1.1 [fourmolu] Dependency yaml >=0.11.6.0 && <1: using yaml-0.11.11.2 [fourmolu] Dependency Cabal-syntax >=3.10 && <3.11: using Cabal-syntax-3.10.3.0 [fourmolu] Dependency Diff >=0.3 && <1: using Diff-0.5 [fourmolu] Dependency QuickCheck >=2.14: using QuickCheck-2.14.3 [fourmolu] Dependency base >=4.14 && <5: using base-4.19.0.0 [fourmolu] Dependency bytestring: using bytestring-0.12.0.2 [fourmolu] Dependency containers >=0.5 && <0.7: using containers-0.6.8 [fourmolu] Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 [fourmolu] Dependency filepath >=1.2 && <1.5: using filepath-1.4.100.4 [fourmolu] Dependency fourmolu: using fourmolu-0.15.0.0 [fourmolu] Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 [fourmolu] Dependency hspec >=2 && <3: using hspec-2.11.12 [fourmolu] Dependency hspec-megaparsec >=2.2: using hspec-megaparsec-2.2.1 [fourmolu] Dependency megaparsec >=9: using megaparsec-9.7.0 [fourmolu] Dependency path >=0.6 && <0.10: using path-0.9.5 [fourmolu] Dependency path-io >=1.4.2 && <2: using path-io-1.8.2 [fourmolu] Dependency pretty >=1.0 && <2.0: using pretty-1.1.3.6 [fourmolu] Dependency process >=1.6 && <2.0: using process-1.6.18.0 [fourmolu] Dependency temporary >=1.3 && <1.4: using temporary-1.3 [fourmolu] Dependency text >=2 && <3: using text-2.1 [fourmolu] Dependency yaml: using yaml-0.11.11.2 [hie-bios] Source component graph: [hie-bios]  component lib [hie-bios]  component exe:hie-bios dependency lib [hie-bios] Configured component graph: [hie-bios]  component hie-bios-0.14.0-8linRbMuMoh51gkka25v59 [hie-bios]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [hie-bios]  include base-4.19.0.0-b960 [hie-bios]  include base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o [hie-bios]  include bytestring-0.12.0.2-4690 [hie-bios]  include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey [hie-bios]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [hie-bios]  include conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ [hie-bios]  include cryptohash-sha1-0.11.101.0-JfJgUl2ihKCAPBkGb1uPrC [hie-bios]  include deepseq-1.5.0.0-412f [hie-bios]  include directory-1.3.8.1-6a8e [hie-bios]  include exceptions-0.10.7-d3e7 [hie-bios]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [hie-bios]  include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa [hie-bios]  include filepath-1.4.100.4-fa1c [hie-bios]  include ghc-9.8.1-f1e9 [hie-bios]  include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP [hie-bios]  include template-haskell-2.21.0.0-8831 [hie-bios]  include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [hie-bios]  include text-2.1-c36a [hie-bios]  include time-1.12.2-d26d [hie-bios]  include transformers-0.6.1.0-c3ec [hie-bios]  include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP [hie-bios]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [hie-bios]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [hie-bios]  component hie-bios-0.14.0-BmhXTZhkp5tKPLZJ5PpOs-hie-bios [hie-bios]  include base-4.19.0.0-b960 [hie-bios]  include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey [hie-bios]  include directory-1.3.8.1-6a8e [hie-bios]  include filepath-1.4.100.4-fa1c [hie-bios]  include hie-bios-0.14.0-8linRbMuMoh51gkka25v59 [hie-bios]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [hie-bios]  include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP [hie-bios] Linked component graph: [hie-bios]  unit hie-bios-0.14.0-8linRbMuMoh51gkka25v59 [hie-bios]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [hie-bios]  include base-4.19.0.0-b960 [hie-bios]  include base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o [hie-bios]  include bytestring-0.12.0.2-4690 [hie-bios]  include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey [hie-bios]  include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [hie-bios]  include conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ [hie-bios]  include cryptohash-sha1-0.11.101.0-JfJgUl2ihKCAPBkGb1uPrC [hie-bios]  include deepseq-1.5.0.0-412f [hie-bios]  include directory-1.3.8.1-6a8e [hie-bios]  include exceptions-0.10.7-d3e7 [hie-bios]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [hie-bios]  include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa [hie-bios]  include filepath-1.4.100.4-fa1c [hie-bios]  include ghc-9.8.1-f1e9 [hie-bios]  include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP [hie-bios]  include template-haskell-2.21.0.0-8831 [hie-bios]  include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [hie-bios]  include text-2.1-c36a [hie-bios]  include time-1.12.2-d26d [hie-bios]  include transformers-0.6.1.0-c3ec [hie-bios]  include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP [hie-bios]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [hie-bios]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [hie-bios]  HIE.Bios=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios,HIE.Bios.Config=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Config,HIE.Bios.Config.YAML=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Config.YAML,HIE.Bios.Cradle=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Cradle,HIE.Bios.Environment=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Environment,HIE.Bios.Flags=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Flags,HIE.Bios.Ghc.Api=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Ghc.Api,HIE.Bios.Ghc.Check=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Ghc.Check,HIE.Bios.Ghc.Doc=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Ghc.Doc,HIE.Bios.Ghc.Gap=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Ghc.Gap,HIE.Bios.Ghc.Load=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Ghc.Load,HIE.Bios.Ghc.Logger=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Ghc.Logger,HIE.Bios.Internal.Debug=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Internal.Debug,HIE.Bios.Types=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Types,HIE.Bios.Wrappers=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Wrappers [hie-bios]  unit hie-bios-0.14.0-BmhXTZhkp5tKPLZJ5PpOs-hie-bios [hie-bios]  include base-4.19.0.0-b960 [hie-bios]  include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey [hie-bios]  include directory-1.3.8.1-6a8e [hie-bios]  include filepath-1.4.100.4-fa1c [hie-bios]  include hie-bios-0.14.0-8linRbMuMoh51gkka25v59 [hie-bios]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [hie-bios]  include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP [hie-bios] Ready component graph: [hie-bios]  definite hie-bios-0.14.0-8linRbMuMoh51gkka25v59 [hie-bios]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [hie-bios]  depends base-4.19.0.0-b960 [hie-bios]  depends base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o [hie-bios]  depends bytestring-0.12.0.2-4690 [hie-bios]  depends co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey [hie-bios]  depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz [hie-bios]  depends conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ [hie-bios]  depends cryptohash-sha1-0.11.101.0-JfJgUl2ihKCAPBkGb1uPrC [hie-bios]  depends deepseq-1.5.0.0-412f [hie-bios]  depends directory-1.3.8.1-6a8e [hie-bios]  depends exceptions-0.10.7-d3e7 [hie-bios]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [hie-bios]  depends file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa [hie-bios]  depends filepath-1.4.100.4-fa1c [hie-bios]  depends ghc-9.8.1-f1e9 [hie-bios]  depends prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP [hie-bios]  depends template-haskell-2.21.0.0-8831 [hie-bios]  depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [hie-bios]  depends text-2.1-c36a [hie-bios]  depends time-1.12.2-d26d [hie-bios]  depends transformers-0.6.1.0-c3ec [hie-bios]  depends unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP [hie-bios]  depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [hie-bios]  depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [hie-bios]  definite hie-bios-0.14.0-BmhXTZhkp5tKPLZJ5PpOs-hie-bios [hie-bios]  depends base-4.19.0.0-b960 [hie-bios]  depends co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey [hie-bios]  depends directory-1.3.8.1-6a8e [hie-bios]  depends filepath-1.4.100.4-fa1c [hie-bios]  depends hie-bios-0.14.0-8linRbMuMoh51gkka25v59 [hie-bios]  depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [hie-bios]  depends prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP [hie-bios] Using Cabal-3.10.2.0 compiled by ghc-9.8 [hie-bios] Using compiler: ghc-9.8.1 [hie-bios] Using install prefix: [hie-bios] /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0 [hie-bios] Executables installed in: [hie-bios] /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0/bin [hie-bios] Libraries installed in: [hie-bios] /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hie-bios-0.14.0-8linRbMuMoh51gkka25v59 [hie-bios] Dynamic Libraries installed in: [hie-bios] /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [hie-bios] Private executables installed in: [hie-bios] /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0/libexec/x86_64-linux-ghc-9.8.1/hie-bios-0.14.0 [hie-bios] Data files installed in: [hie-bios] /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0/share/x86_64-linux-ghc-9.8.1/hie-bios-0.14.0 [hie-bios] Documentation installed in: [hie-bios] /nix/store/ijclk4rfa7177pnlnmyr9qdvv535q08n-hie-bios-0.14.0-doc/share/doc/hie-bios-0.14.0 [hie-bios] Configuration files installed in: [hie-bios] /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0/etc [hie-bios] No alex found [hie-bios] Using ar found on system at: [hie-bios] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [hie-bios] No c2hs found [hie-bios] No cpphs found [hie-bios] No doctest found [hie-bios] Using gcc version 14.3.0 given by user at: [hie-bios] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [hie-bios] Using ghc version 9.8.1 found on system at: [hie-bios] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [hie-bios] Using ghc-pkg version 9.8.1 found on system at: [hie-bios] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [hie-bios] No ghcjs found [hie-bios] No ghcjs-pkg found [hie-bios] No greencard found [hie-bios] Using haddock version 2.30.0 found on system at: [hie-bios] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [hie-bios] No happy found [hie-bios] Using haskell-suite found on system at: haskell-suite-dummy-location [hie-bios] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [hie-bios] No hmake found [hie-bios] Using hpc version 0.69 found on system at: [hie-bios] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [hie-bios] Using hsc2hs version 0.68.10 found on system at: [hie-bios] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [hie-bios] Using hscolour version 1.25 found on system at: [hie-bios] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [hie-bios] No jhc found [hie-bios] Using ld found on system at: [hie-bios] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [hie-bios] No pkg-config found [hie-bios] Using runghc version 9.8.1 found on system at: [hie-bios] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [hie-bios] Using strip version 2.44 found on system at: [hie-bios] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [hie-bios] Using tar found on system at: [hie-bios] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [hie-bios] No uhc found [implicit-hie] Source component graph: [implicit-hie]  component lib [implicit-hie]  component exe:gen-hie dependency lib [implicit-hie]  component test:implicit-hie-test dependency lib [implicit-hie] Configured component graph: [implicit-hie]  component implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w [implicit-hie]  include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [implicit-hie]  include base-4.19.0.0-b960 [implicit-hie]  include directory-1.3.8.1-6a8e [implicit-hie]  include filepath-1.4.100.4-fa1c [implicit-hie]  include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d [implicit-hie]  include text-2.1-c36a [implicit-hie]  include transformers-0.6.1.0-c3ec [implicit-hie]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [implicit-hie]  component implicit-hie-0.1.4.0-1RsgOuD2h2H32AZVZzBZbl-gen-hie [implicit-hie]  include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [implicit-hie]  include base-4.19.0.0-b960 [implicit-hie]  include directory-1.3.8.1-6a8e [implicit-hie]  include filepath-1.4.100.4-fa1c [implicit-hie]  include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d [implicit-hie]  include implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w [implicit-hie]  include text-2.1-c36a [implicit-hie]  include transformers-0.6.1.0-c3ec [implicit-hie]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [implicit-hie]  component implicit-hie-0.1.4.0-IJQGRhXjccRBOlbTDKUncT-implicit-hie-test [implicit-hie]  include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [implicit-hie]  include base-4.19.0.0-b960 [implicit-hie]  include directory-1.3.8.1-6a8e [implicit-hie]  include filepath-1.4.100.4-fa1c [implicit-hie]  include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d [implicit-hie]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [implicit-hie]  include hspec-attoparsec-0.1.0.2-Do8ydVVZlyZ6Xfvb9X71HF [implicit-hie]  include implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w [implicit-hie]  include text-2.1-c36a [implicit-hie]  include transformers-0.6.1.0-c3ec [implicit-hie]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [implicit-hie] Linked component graph: [implicit-hie]  unit implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w [implicit-hie]  include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [implicit-hie]  include base-4.19.0.0-b960 [implicit-hie]  include directory-1.3.8.1-6a8e [implicit-hie]  include filepath-1.4.100.4-fa1c [implicit-hie]  include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d [implicit-hie]  include text-2.1-c36a [implicit-hie]  include transformers-0.6.1.0-c3ec [implicit-hie]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [implicit-hie]  Hie.Cabal.Parser=implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w:Hie.Cabal.Parser,Hie.Locate=implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w:Hie.Locate,Hie.Yaml=implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w:Hie.Yaml [implicit-hie]  unit implicit-hie-0.1.4.0-1RsgOuD2h2H32AZVZzBZbl-gen-hie [implicit-hie]  include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [implicit-hie]  include base-4.19.0.0-b960 [implicit-hie]  include directory-1.3.8.1-6a8e [implicit-hie]  include filepath-1.4.100.4-fa1c [implicit-hie]  include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d [implicit-hie]  include implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w [implicit-hie]  include text-2.1-c36a [implicit-hie]  include transformers-0.6.1.0-c3ec [implicit-hie]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [implicit-hie]  unit implicit-hie-0.1.4.0-IJQGRhXjccRBOlbTDKUncT-implicit-hie-test [implicit-hie]  include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [implicit-hie]  include base-4.19.0.0-b960 [implicit-hie]  include directory-1.3.8.1-6a8e [implicit-hie]  include filepath-1.4.100.4-fa1c [implicit-hie]  include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d [implicit-hie]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [implicit-hie]  include hspec-attoparsec-0.1.0.2-Do8ydVVZlyZ6Xfvb9X71HF [implicit-hie]  include implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w [implicit-hie]  include text-2.1-c36a [implicit-hie]  include transformers-0.6.1.0-c3ec [implicit-hie]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [implicit-hie] Ready component graph: [implicit-hie]  definite implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w [implicit-hie]  depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [implicit-hie]  depends base-4.19.0.0-b960 [implicit-hie]  depends directory-1.3.8.1-6a8e [implicit-hie]  depends filepath-1.4.100.4-fa1c [implicit-hie]  depends filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d [implicit-hie]  depends text-2.1-c36a [implicit-hie]  depends transformers-0.6.1.0-c3ec [implicit-hie]  depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [implicit-hie]  definite implicit-hie-0.1.4.0-IJQGRhXjccRBOlbTDKUncT-implicit-hie-test [implicit-hie]  depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [implicit-hie]  depends base-4.19.0.0-b960 [implicit-hie]  depends directory-1.3.8.1-6a8e [implicit-hie]  depends filepath-1.4.100.4-fa1c [implicit-hie]  depends filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d [implicit-hie]  depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [implicit-hie]  depends hspec-attoparsec-0.1.0.2-Do8ydVVZlyZ6Xfvb9X71HF [implicit-hie]  depends implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w [implicit-hie]  depends text-2.1-c36a [implicit-hie]  depends transformers-0.6.1.0-c3ec [implicit-hie]  depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [implicit-hie]  definite implicit-hie-0.1.4.0-1RsgOuD2h2H32AZVZzBZbl-gen-hie [implicit-hie]  depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [implicit-hie]  depends base-4.19.0.0-b960 [implicit-hie]  depends directory-1.3.8.1-6a8e [implicit-hie]  depends filepath-1.4.100.4-fa1c [implicit-hie]  depends filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d [implicit-hie]  depends implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w [implicit-hie]  depends text-2.1-c36a [implicit-hie]  depends transformers-0.6.1.0-c3ec [implicit-hie]  depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [implicit-hie] Using Cabal-3.10.2.0 compiled by ghc-9.8 [implicit-hie] Using compiler: ghc-9.8.1 [implicit-hie] Using install prefix: [implicit-hie] /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0 [implicit-hie] Executables installed in: [implicit-hie] /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0/bin [implicit-hie] Libraries installed in: [implicit-hie] /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w [implicit-hie] Dynamic Libraries installed in: [implicit-hie] /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [implicit-hie] Private executables installed in: [implicit-hie] /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0/libexec/x86_64-linux-ghc-9.8.1/implicit-hie-0.1.4.0 [implicit-hie] Data files installed in: [implicit-hie] /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0/share/x86_64-linux-ghc-9.8.1/implicit-hie-0.1.4.0 [implicit-hie] Documentation installed in: [implicit-hie] /nix/store/gh6ix5pazl2b1n3a3vkwh7fdx1d9z497-implicit-hie-0.1.4.0-doc/share/doc/implicit-hie-0.1.4.0 [implicit-hie] Configuration files installed in: [implicit-hie] /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0/etc [implicit-hie] No alex found [implicit-hie] Using ar found on system at: [implicit-hie] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [implicit-hie] No c2hs found [implicit-hie] No cpphs found [implicit-hie] No doctest found [implicit-hie] Using gcc version 14.3.0 given by user at: [implicit-hie] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [implicit-hie] Using ghc version 9.8.1 found on system at: [implicit-hie] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [implicit-hie] Using ghc-pkg version 9.8.1 found on system at: [implicit-hie] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [implicit-hie] No ghcjs found [implicit-hie] No ghcjs-pkg found [implicit-hie] No greencard found [implicit-hie] Using haddock version 2.30.0 found on system at: [implicit-hie] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [implicit-hie] No happy found [implicit-hie] Using haskell-suite found on system at: haskell-suite-dummy-location [implicit-hie] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [implicit-hie] No hmake found [implicit-hie] Using hpc version 0.69 found on system at: [implicit-hie] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [implicit-hie] Using hsc2hs version 0.68.10 found on system at: [implicit-hie] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [implicit-hie] Using hscolour version 1.25 found on system at: [implicit-hie] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [implicit-hie] No jhc found [implicit-hie] Using ld found on system at: [implicit-hie] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [implicit-hie] No pkg-config found [implicit-hie] Using runghc version 9.8.1 found on system at: [implicit-hie] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [implicit-hie] Using strip version 2.44 found on system at: [implicit-hie] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [implicit-hie] Using tar found on system at: [implicit-hie] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [implicit-hie] No uhc found [hlint] Source component graph: [hlint]  component lib [hlint]  component exe:hlint dependency lib [hlint] Configured component graph: [hlint]  component hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b [hlint]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [hlint]  include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ [hlint]  include base-4.19.0.0-b960 [hlint]  include bytestring-0.12.0.2-4690 [hlint]  include cmdargs-0.10.22-utRSiFSMLIDH5mTNGRMFc [hlint]  include containers-0.6.8-4775 [hlint]  include cpphs-1.20.9.1-E9p97sJCo9vBonNKfkaXhU [hlint]  include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [hlint]  include deriving-aeson-0.2.10-6RHmuanEpWH1lgvtVUMgnG [hlint]  include directory-1.3.8.1-6a8e [hlint]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [hlint]  include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa [hlint]  include filepath-1.4.100.4-fa1c [hlint]  include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d [hlint]  include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [hlint]  include ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d [hlint]  include hscolour-1.25-I13149lGZf7ABVhIMWVVHU [hlint]  include process-1.6.18.0-26fa [hlint]  include refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B [hlint]  include text-2.1-c36a [hlint]  include transformers-0.6.1.0-c3ec [hlint]  include uniplate-1.6.13-FSZmfemPUb965irITYhfNI [hlint]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [hlint]  include utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 [hlint]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [hlint]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [hlint]  component hlint-3.8-5Gol0wW0Sft6WZ6wsZTTsy-hlint [hlint]  include base-4.19.0.0-b960 [hlint]  include hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b [hlint] Linked component graph: [hlint]  unit hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b [hlint]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [hlint]  include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ [hlint]  include base-4.19.0.0-b960 [hlint]  include bytestring-0.12.0.2-4690 [hlint]  include cmdargs-0.10.22-utRSiFSMLIDH5mTNGRMFc [hlint]  include containers-0.6.8-4775 [hlint]  include cpphs-1.20.9.1-E9p97sJCo9vBonNKfkaXhU [hlint]  include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [hlint]  include deriving-aeson-0.2.10-6RHmuanEpWH1lgvtVUMgnG [hlint]  include directory-1.3.8.1-6a8e [hlint]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [hlint]  include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa [hlint]  include filepath-1.4.100.4-fa1c [hlint]  include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d [hlint]  include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [hlint]  include ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d [hlint]  include hscolour-1.25-I13149lGZf7ABVhIMWVVHU [hlint]  include process-1.6.18.0-26fa [hlint]  include refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B [hlint]  include text-2.1-c36a [hlint]  include transformers-0.6.1.0-c3ec [hlint]  include uniplate-1.6.13-FSZmfemPUb965irITYhfNI [hlint]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [hlint]  include utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 [hlint]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [hlint]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [hlint]  Language.Haskell.HLint=hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b:Language.Haskell.HLint [hlint]  unit hlint-3.8-5Gol0wW0Sft6WZ6wsZTTsy-hlint [hlint]  include base-4.19.0.0-b960 [hlint]  include hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b [hlint] Ready component graph: [hlint]  definite hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b [hlint]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [hlint]  depends ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ [hlint]  depends base-4.19.0.0-b960 [hlint]  depends bytestring-0.12.0.2-4690 [hlint]  depends cmdargs-0.10.22-utRSiFSMLIDH5mTNGRMFc [hlint]  depends containers-0.6.8-4775 [hlint]  depends cpphs-1.20.9.1-E9p97sJCo9vBonNKfkaXhU [hlint]  depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [hlint]  depends deriving-aeson-0.2.10-6RHmuanEpWH1lgvtVUMgnG [hlint]  depends directory-1.3.8.1-6a8e [hlint]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [hlint]  depends file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa [hlint]  depends filepath-1.4.100.4-fa1c [hlint]  depends filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d [hlint]  depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [hlint]  depends ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d [hlint]  depends hscolour-1.25-I13149lGZf7ABVhIMWVVHU [hlint]  depends process-1.6.18.0-26fa [hlint]  depends refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B [hlint]  depends text-2.1-c36a [hlint]  depends transformers-0.6.1.0-c3ec [hlint]  depends uniplate-1.6.13-FSZmfemPUb965irITYhfNI [hlint]  depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [hlint]  depends utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 [hlint]  depends vector-0.13.2.0-KITycIPQp0R25115diGgzh [hlint]  depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [hlint]  definite hlint-3.8-5Gol0wW0Sft6WZ6wsZTTsy-hlint [hlint]  depends base-4.19.0.0-b960 [hlint]  depends hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b [hlint] Using Cabal-3.10.2.0 compiled by ghc-9.8 [hlint] Using compiler: ghc-9.8.1 [hlint] Using install prefix: /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8 [hlint] Executables installed in: [hlint] /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8/bin [hlint] Libraries installed in: [hlint] /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b [hlint] Dynamic Libraries installed in: [hlint] /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [hlint] Private executables installed in: [hlint] /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8/libexec/x86_64-linux-ghc-9.8.1/hlint-3.8 [hlint] Data files installed in: [hlint] /nix/store/r37v3g34xn1k9jzycs76hxyfpzw229i7-hlint-3.8-data/share/ghc-9.8.1/x86_64-linux-ghc-9.8.1/hlint-3.8 [hlint] Documentation installed in: [hlint] /nix/store/r585aabx42bd3mrz12a0w2v51l4m28hl-hlint-3.8-doc/share/doc/hlint-3.8 [hlint] Configuration files installed in: [hlint] /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8/etc [hlint] No alex found [hlint] Using ar found on system at: [hlint] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [hlint] No c2hs found [hlint] Using cpphs version 1.20.9 found on system at: [hlint] /nix/store/v81zi8dgm8d6635cj6lmx2d2m376afsv-cpphs-1.20.9.1/bin/cpphs [hlint] No doctest found [hlint] Using gcc version 14.3.0 given by user at: [hlint] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [hlint] Using ghc version 9.8.1 found on system at: [hlint] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [hlint] Using ghc-pkg version 9.8.1 found on system at: [hlint] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [hlint] No ghcjs found [hlint] No ghcjs-pkg found [hlint] No greencard found [hlint] Using haddock version 2.30.0 found on system at: [hlint] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [hlint] No happy found [hlint] Using haskell-suite found on system at: haskell-suite-dummy-location [hlint] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [hlint] No hmake found [hlint] Using hpc version 0.69 found on system at: [hlint] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [hlint] Using hsc2hs version 0.68.10 found on system at: [hlint] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [hlint] Using hscolour version 1.25 found on system at: [hlint] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [hlint] No jhc found [hlint] Using ld found on system at: [hlint] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [hlint] No pkg-config found [hlint] Using runghc version 9.8.1 found on system at: [hlint] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [hlint] Using strip version 2.44 found on system at: [hlint] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [hlint] Using tar found on system at: [hlint] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [hlint] No uhc found [fourmolu] Source component graph: [fourmolu]  component lib [fourmolu]  component exe:fourmolu dependency lib [fourmolu]  component test:tests [fourmolu]  dependency exe:fourmolu [fourmolu]  dependency lib [fourmolu] Configured component graph: [fourmolu]  component fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI [fourmolu]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [fourmolu]  include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 [fourmolu]  include MemoTrie-0.6.11-cDBHLemeY02s7Tjq47eCY [fourmolu]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [fourmolu]  include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ [fourmolu]  include array-0.5.6.0-dc89 [fourmolu]  include base-4.19.0.0-b960 [fourmolu]  include binary-0.8.9.1-0e3e [fourmolu]  include bytestring-0.12.0.2-4690 [fourmolu]  include containers-0.6.8-4775 [fourmolu]  include deepseq-1.5.0.0-412f [fourmolu]  include directory-1.3.8.1-6a8e [fourmolu]  include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa [fourmolu]  include filepath-1.4.100.4-fa1c [fourmolu]  include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [fourmolu]  include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 [fourmolu]  include mtl-2.3.1-63a4 [fourmolu]  include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X [fourmolu]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [fourmolu]  include text-2.1-c36a [fourmolu]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [fourmolu]  component fourmolu-0.15.0.0-74J8H6cBaHSCPfmvhFT7UI-fourmolu [fourmolu]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [fourmolu]  include base-4.19.0.0-b960 [fourmolu]  include containers-0.6.8-4775 [fourmolu]  include directory-1.3.8.1-6a8e [fourmolu]  include filepath-1.4.100.4-fa1c [fourmolu]  include fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI [fourmolu]  include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [fourmolu]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [fourmolu]  include text-2.1-c36a [fourmolu]  include th-env-0.1.1-1GlbpgSiw3uErQQue2eqAN [fourmolu]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [fourmolu]  component fourmolu-0.15.0.0-L007SNF5fC16Smn8lYdlNb-tests [fourmolu]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [fourmolu]  include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 [fourmolu]  include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [fourmolu]  include base-4.19.0.0-b960 [fourmolu]  include bytestring-0.12.0.2-4690 [fourmolu]  include containers-0.6.8-4775 [fourmolu]  include directory-1.3.8.1-6a8e [fourmolu]  include filepath-1.4.100.4-fa1c [fourmolu]  include fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI [fourmolu]  include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [fourmolu]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [fourmolu]  include hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 [fourmolu]  include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 [fourmolu]  include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 [fourmolu]  include path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq [fourmolu]  include pretty-1.1.3.6-0c70 [fourmolu]  include process-1.6.18.0-26fa [fourmolu]  include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [fourmolu]  include text-2.1-c36a [fourmolu]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [fourmolu] Linked component graph: [fourmolu]  unit fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI [fourmolu]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [fourmolu]  include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 [fourmolu]  include MemoTrie-0.6.11-cDBHLemeY02s7Tjq47eCY [fourmolu]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [fourmolu]  include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ [fourmolu]  include array-0.5.6.0-dc89 [fourmolu]  include base-4.19.0.0-b960 [fourmolu]  include binary-0.8.9.1-0e3e [fourmolu]  include bytestring-0.12.0.2-4690 [fourmolu]  include containers-0.6.8-4775 [fourmolu]  include deepseq-1.5.0.0-412f [fourmolu]  include directory-1.3.8.1-6a8e [fourmolu]  include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa [fourmolu]  include filepath-1.4.100.4-fa1c [fourmolu]  include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [fourmolu]  include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 [fourmolu]  include mtl-2.3.1-63a4 [fourmolu]  include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X [fourmolu]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [fourmolu]  include text-2.1-c36a [fourmolu]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [fourmolu]  Ormolu=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu,Ormolu.Config=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Config,Ormolu.Diff.ParseResult=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Diff.ParseResult,Ormolu.Diff.Text=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Diff.Text,Ormolu.Exception=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Exception,Ormolu.Fixity=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Fixity,Ormolu.Fixity.Imports=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Fixity.Imports,Ormolu.Fixity.Internal=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Fixity.Internal,Ormolu.Fixity.Parser=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Fixity.Parser,Ormolu.Fixity.Printer=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Fixity.Printer,Ormolu.Imports=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Imports,Ormolu.Parser=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Parser,Ormolu.Parser.CommentStream=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Parser.CommentStream,Ormolu.Parser.Pragma=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Parser.Pragma,Ormolu.Parser.Result=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Parser.Result,Ormolu.Printer=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer,Ormolu.Printer.Combinators=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Combinators,Ormolu.Printer.Comments=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Comments,Ormolu.Printer.Internal=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Internal,Ormolu.Printer.Meat.Common=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Common,Ormolu.Printer.Meat.Declaration=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Declaration,Ormolu.Printer.Meat.Declaration.Annotation=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Declaration.Annotation,Ormolu.Printer.Meat.Declaration.Class=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Declaration.Class,Ormolu.Printer.Meat.Declaration.Data=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Declaration.Data,Ormolu.Printer.Meat.Declaration.Default=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Declaration.Default,Ormolu.Printer.Meat.Declaration.Foreign=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Declaration.Foreign,Ormolu.Printer.Meat.Declaration.Instance=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Declaration.Instance,Ormolu.Printer.Meat.Declaration.OpTree=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Declaration.OpTree,Ormolu.Printer.Meat.Declaration.RoleAnnotation=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Declaration.RoleAnnotation,Ormolu.Printer.Meat.Declaration.Rule=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Declaration.Rule,Ormolu.Printer.Meat.Declaration.Signature=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Declaration.Signature,Ormolu.Printer.Meat.Declaration.Splice=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Declaration.Splice,Ormolu.Printer.Meat.Declaration.Type=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Declaration.Type,Ormolu.Printer.Meat.Declaration.TypeFamily=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Declaration.TypeFamily,Ormolu.Printer.Meat.Declaration.Value=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Declaration.Value,Ormolu.Printer.Meat.Declaration.Warning=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Declaration.Warning,Ormolu.Printer.Meat.ImportExport=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.ImportExport,Ormolu.Printer.Meat.Module=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Module,Ormolu.Printer.Meat.Pragma=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Pragma,Ormolu.Printer.Meat.Type=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Meat.Type,Ormolu.Printer.Operators=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.Operators,Ormolu.Printer.SpanStream=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Printer.SpanStream,Ormolu.Processing.Common=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Processing.Common,Ormolu.Processing.Cpp=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Processing.Cpp,Ormolu.Processing.Preprocess=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Processing.Preprocess,Ormolu.Terminal=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Terminal,Ormolu.Terminal.QualifiedDo=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Terminal.QualifiedDo,Ormolu.Utils=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Utils,Ormolu.Utils.Cabal=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Utils.Cabal,Ormolu.Utils.Fixity=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Utils.Fixity,Ormolu.Utils.IO=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Ormolu.Utils.IO,Paths_fourmolu=fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI:Paths_fourmolu [fourmolu]  unit fourmolu-0.15.0.0-74J8H6cBaHSCPfmvhFT7UI-fourmolu [fourmolu]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [fourmolu]  include base-4.19.0.0-b960 [fourmolu]  include containers-0.6.8-4775 [fourmolu]  include directory-1.3.8.1-6a8e [fourmolu]  include filepath-1.4.100.4-fa1c [fourmolu]  include fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI [fourmolu]  include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [fourmolu]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [fourmolu]  include text-2.1-c36a [fourmolu]  include th-env-0.1.1-1GlbpgSiw3uErQQue2eqAN [fourmolu]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [fourmolu]  unit fourmolu-0.15.0.0-L007SNF5fC16Smn8lYdlNb-tests [fourmolu]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [fourmolu]  include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 [fourmolu]  include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [fourmolu]  include base-4.19.0.0-b960 [fourmolu]  include bytestring-0.12.0.2-4690 [fourmolu]  include containers-0.6.8-4775 [fourmolu]  include directory-1.3.8.1-6a8e [fourmolu]  include filepath-1.4.100.4-fa1c [fourmolu]  include fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI [fourmolu]  include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [fourmolu]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [fourmolu]  include hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 [fourmolu]  include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 [fourmolu]  include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 [fourmolu]  include path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq [fourmolu]  include pretty-1.1.3.6-0c70 [fourmolu]  include process-1.6.18.0-26fa [fourmolu]  include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [fourmolu]  include text-2.1-c36a [fourmolu]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [fourmolu] Ready component graph: [fourmolu]  definite fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI [fourmolu]  depends Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [fourmolu]  depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 [fourmolu]  depends MemoTrie-0.6.11-cDBHLemeY02s7Tjq47eCY [fourmolu]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [fourmolu]  depends ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ [fourmolu]  depends array-0.5.6.0-dc89 [fourmolu]  depends base-4.19.0.0-b960 [fourmolu]  depends binary-0.8.9.1-0e3e [fourmolu]  depends bytestring-0.12.0.2-4690 [fourmolu]  depends containers-0.6.8-4775 [fourmolu]  depends deepseq-1.5.0.0-412f [fourmolu]  depends directory-1.3.8.1-6a8e [fourmolu]  depends file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa [fourmolu]  depends filepath-1.4.100.4-fa1c [fourmolu]  depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [fourmolu]  depends megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 [fourmolu]  depends mtl-2.3.1-63a4 [fourmolu]  depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X [fourmolu]  depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [fourmolu]  depends text-2.1-c36a [fourmolu]  depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [fourmolu]  definite fourmolu-0.15.0.0-74J8H6cBaHSCPfmvhFT7UI-fourmolu [fourmolu]  depends Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [fourmolu]  depends base-4.19.0.0-b960 [fourmolu]  depends containers-0.6.8-4775 [fourmolu]  depends directory-1.3.8.1-6a8e [fourmolu]  depends filepath-1.4.100.4-fa1c [fourmolu]  depends fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI [fourmolu]  depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [fourmolu]  depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [fourmolu]  depends text-2.1-c36a [fourmolu]  depends th-env-0.1.1-1GlbpgSiw3uErQQue2eqAN [fourmolu]  depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [fourmolu]  definite fourmolu-0.15.0.0-L007SNF5fC16Smn8lYdlNb-tests [fourmolu]  depends Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [fourmolu]  depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 [fourmolu]  depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 [fourmolu]  depends base-4.19.0.0-b960 [fourmolu]  depends bytestring-0.12.0.2-4690 [fourmolu]  depends containers-0.6.8-4775 [fourmolu]  depends directory-1.3.8.1-6a8e [fourmolu]  depends filepath-1.4.100.4-fa1c [fourmolu]  depends fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI [fourmolu]  depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [fourmolu]  depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [fourmolu]  depends hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 [fourmolu]  depends megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 [fourmolu]  depends path-0.9.5-LJKrh1JPplx9anWlAVM9D9 [fourmolu]  depends path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq [fourmolu]  depends pretty-1.1.3.6-0c70 [fourmolu]  depends process-1.6.18.0-26fa [fourmolu]  depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [fourmolu]  depends text-2.1-c36a [fourmolu]  depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [fourmolu]  depends fourmolu-0.15.0.0-74J8H6cBaHSCPfmvhFT7UI-fourmolu [fourmolu] Using Cabal-3.10.2.0 compiled by ghc-9.8 [fourmolu] Using compiler: ghc-9.8.1 [fourmolu] Using install prefix: [fourmolu] /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0 [fourmolu] Executables installed in: [fourmolu] /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0/bin [fourmolu] Libraries installed in: [fourmolu] /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI [fourmolu] Dynamic Libraries installed in: [fourmolu] /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [fourmolu] Private executables installed in: [fourmolu] /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0/libexec/x86_64-linux-ghc-9.8.1/fourmolu-0.15.0.0 [fourmolu] Data files installed in: [fourmolu] /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0/share/x86_64-linux-ghc-9.8.1/fourmolu-0.15.0.0 [fourmolu] Documentation installed in: [fourmolu] /nix/store/j31xdslhr5xs65z25m7db727l97aw995-fourmolu-0.15.0.0-doc/share/doc/fourmolu-0.15.0.0 [fourmolu] Configuration files installed in: [fourmolu] /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0/etc [fourmolu] No alex found [fourmolu] Using ar found on system at: [fourmolu] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [fourmolu] No c2hs found [fourmolu] No cpphs found [fourmolu] No doctest found [fourmolu] Using gcc version 14.3.0 given by user at: [fourmolu] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [fourmolu] Using ghc version 9.8.1 found on system at: [fourmolu] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [fourmolu] Using ghc-pkg version 9.8.1 found on system at: [fourmolu] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [fourmolu] No ghcjs found [fourmolu] No ghcjs-pkg found [fourmolu] No greencard found [fourmolu] Using haddock version 2.30.0 found on system at: [fourmolu] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [fourmolu] No happy found [fourmolu] Using haskell-suite found on system at: haskell-suite-dummy-location [fourmolu] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [fourmolu] No hmake found [fourmolu] Using hpc version 0.69 found on system at: [fourmolu] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [fourmolu] Using hsc2hs version 0.68.10 found on system at: [fourmolu] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [fourmolu] Using hscolour version 1.25 found on system at: [fourmolu] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [fourmolu] No jhc found [fourmolu] Using ld found on system at: [fourmolu] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [fourmolu] No pkg-config found [fourmolu] Using runghc version 9.8.1 found on system at: [fourmolu] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [fourmolu] Using strip version 2.44 found on system at: [fourmolu] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [fourmolu] Using tar found on system at: [fourmolu] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [fourmolu] No uhc found [hie-bios] Phase: buildPhase [implicit-hie] Phase: buildPhase [hlint] Phase: buildPhase [hie-bios] Preprocessing library for hie-bios-0.14.0.. [hie-bios] Building library for hie-bios-0.14.0.. [implicit-hie] Preprocessing library for implicit-hie-0.1.4.0.. [implicit-hie] Building library for implicit-hie-0.1.4.0.. [fourmolu] Phase: buildPhase [hlint] Preprocessing library for hlint-3.8.. [hlint] Building library for hlint-3.8.. [fourmolu] Preprocessing library for fourmolu-0.15.0.0.. [fourmolu] Building library for fourmolu-0.15.0.0.. [implicit-hie] [1 of 4] Compiling Hie.Cabal.Parser ( src/Hie/Cabal/Parser.hs, dist/build/Hie/Cabal/Parser.o, dist/build/Hie/Cabal/Parser.dyn_o ) [hlint] [ 1 of 62] Compiling EmbedData ( src/EmbedData.hs, dist/build/EmbedData.o, dist/build/EmbedData.dyn_o ) [fourmolu] [ 1 of 57] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.o, dist/build/GHC/DynFlags.dyn_o ) [hie-bios] [ 1 of 16] Compiling HIE.Bios.Config.YAML ( src/HIE/Bios/Config/YAML.hs, dist/build/HIE/Bios/Config/YAML.o, dist/build/HIE/Bios/Config/YAML.dyn_o ) [fourmolu] [ 2 of 57] Compiling Ormolu.Config.Gen ( src/Ormolu/Config/Gen.hs, dist/build/Ormolu/Config/Gen.o, dist/build/Ormolu/Config/Gen.dyn_o ) [hlint] [ 2 of 62] Compiling Extension ( src/Extension.hs, dist/build/Extension.o, dist/build/Extension.dyn_o ) [hlint] [ 3 of 62] Compiling Fixity ( src/Fixity.hs, dist/build/Fixity.o, dist/build/Fixity.dyn_o ) [hlint] [ 4 of 62] Compiling GHC.Util.ApiAnnotation ( src/GHC/Util/ApiAnnotation.hs, dist/build/GHC/Util/ApiAnnotation.o, dist/build/GHC/Util/ApiAnnotation.dyn_o ) [hlint] [ 5 of 62] Compiling GHC.Util.Brackets ( src/GHC/Util/Brackets.hs, dist/build/GHC/Util/Brackets.o, dist/build/GHC/Util/Brackets.dyn_o ) [hlint] [ 6 of 62] Compiling GHC.Util.DynFlags ( src/GHC/Util/DynFlags.hs, dist/build/GHC/Util/DynFlags.o, dist/build/GHC/Util/DynFlags.dyn_o ) [hlint] [ 7 of 62] Compiling GHC.Util.FreeVars ( src/GHC/Util/FreeVars.hs, dist/build/GHC/Util/FreeVars.o, dist/build/GHC/Util/FreeVars.dyn_o ) [hlint] [ 8 of 62] Compiling GHC.Util.HsDecl ( src/GHC/Util/HsDecl.hs, dist/build/GHC/Util/HsDecl.o, dist/build/GHC/Util/HsDecl.dyn_o ) [hlint] [ 9 of 62] Compiling GHC.Util.Scope ( src/GHC/Util/Scope.hs, dist/build/GHC/Util/Scope.o, dist/build/GHC/Util/Scope.dyn_o ) [hlint] [10 of 62] Compiling GHC.Util.SrcLoc ( src/GHC/Util/SrcLoc.hs, dist/build/GHC/Util/SrcLoc.o, dist/build/GHC/Util/SrcLoc.dyn_o ) [hlint] [11 of 62] Compiling GHC.Util.View ( src/GHC/Util/View.hs, dist/build/GHC/Util/View.o, dist/build/GHC/Util/View.dyn_o ) [hlint] [12 of 62] Compiling HsColour ( src/HsColour.hs, dist/build/HsColour.o, dist/build/HsColour.dyn_o ) [hlint] [13 of 62] Compiling Parallel ( src/Parallel.hs, dist/build/Parallel.o, dist/build/Parallel.dyn_o ) [hlint] [14 of 62] Compiling Paths_hlint ( dist/build/autogen/Paths_hlint.hs, dist/build/Paths_hlint.o, dist/build/Paths_hlint.dyn_o ) [hlint] [15 of 62] Compiling Refact ( src/Refact.hs, dist/build/Refact.o, dist/build/Refact.dyn_o ) [hlint] [16 of 62] Compiling GHC.Util.HsExpr ( src/GHC/Util/HsExpr.hs, dist/build/GHC/Util/HsExpr.o, dist/build/GHC/Util/HsExpr.dyn_o ) [implicit-hie] [2 of 4] Compiling Hie.Locate ( src/Hie/Locate.hs, dist/build/Hie/Locate.o, dist/build/Hie/Locate.dyn_o ) [implicit-hie] [3 of 4] Compiling Hie.Yaml ( src/Hie/Yaml.hs, dist/build/Hie/Yaml.o, dist/build/Hie/Yaml.dyn_o ) [implicit-hie] [4 of 4] Compiling Paths_implicit_hie ( dist/build/autogen/Paths_implicit_hie.hs, dist/build/Paths_implicit_hie.o, dist/build/Paths_implicit_hie.dyn_o ) [hie-bios] [ 2 of 16] Compiling HIE.Bios.Config ( src/HIE/Bios/Config.hs, dist/build/HIE/Bios/Config.o, dist/build/HIE/Bios/Config.dyn_o ) [implicit-hie] [1 of 4] Compiling Hie.Cabal.Parser ( src/Hie/Cabal/Parser.hs, dist/build/Hie/Cabal/Parser.p_o ) [hlint] [17 of 62] Compiling Timing ( src/Timing.hs, dist/build/Timing.o, dist/build/Timing.dyn_o ) [hlint] [18 of 62] Compiling Util ( src/Util.hs, dist/build/Util.o, dist/build/Util.dyn_o ) [hlint] [19 of 62] Compiling GHC.Util.Unify ( src/GHC/Util/Unify.hs, dist/build/GHC/Util/Unify.o, dist/build/GHC/Util/Unify.dyn_o ) [fourmolu] [ 3 of 57] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.o, dist/build/Ormolu/Printer/SpanStream.dyn_o ) [fourmolu] [ 4 of 57] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.o, dist/build/Ormolu/Processing/Cpp.dyn_o ) [fourmolu] [ 5 of 57] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.o, dist/build/Ormolu/Utils.dyn_o ) [fourmolu] [ 6 of 57] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.o, dist/build/Ormolu/Terminal.dyn_o ) [fourmolu] [ 7 of 57] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.o, dist/build/Ormolu/Terminal/QualifiedDo.dyn_o ) [fourmolu] [ 8 of 57] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.o, dist/build/Ormolu/Diff/Text.dyn_o ) [fourmolu] [ 9 of 57] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.o, dist/build/Ormolu/Exception.dyn_o ) [hie-bios] [ 3 of 16] Compiling HIE.Bios.Ghc.Gap ( src/HIE/Bios/Ghc/Gap.hs, dist/build/HIE/Bios/Ghc/Gap.o, dist/build/HIE/Bios/Ghc/Gap.dyn_o ) [hie-bios] [ 4 of 16] Compiling HIE.Bios.Ghc.Doc ( src/HIE/Bios/Ghc/Doc.hs, dist/build/HIE/Bios/Ghc/Doc.o, dist/build/HIE/Bios/Ghc/Doc.dyn_o ) [hie-bios] [ 5 of 16] Compiling HIE.Bios.Ghc.Load ( src/HIE/Bios/Ghc/Load.hs, dist/build/HIE/Bios/Ghc/Load.o, dist/build/HIE/Bios/Ghc/Load.dyn_o ) [hie-bios] [ 6 of 16] Compiling HIE.Bios.Types ( src/HIE/Bios/Types.hs, dist/build/HIE/Bios/Types.o, dist/build/HIE/Bios/Types.dyn_o ) [hie-bios] [ 7 of 16] Compiling HIE.Bios.Flags ( src/HIE/Bios/Flags.hs, dist/build/HIE/Bios/Flags.o, dist/build/HIE/Bios/Flags.dyn_o ) [hie-bios] [ 8 of 16] Compiling HIE.Bios.Environment ( src/HIE/Bios/Environment.hs, dist/build/HIE/Bios/Environment.o, dist/build/HIE/Bios/Environment.dyn_o ) [hie-bios] [ 9 of 16] Compiling HIE.Bios.Ghc.Api ( src/HIE/Bios/Ghc/Api.hs, dist/build/HIE/Bios/Ghc/Api.o, dist/build/HIE/Bios/Ghc/Api.dyn_o ) [hie-bios] [10 of 16] Compiling HIE.Bios.Ghc.Logger ( src/HIE/Bios/Ghc/Logger.hs, dist/build/HIE/Bios/Ghc/Logger.o, dist/build/HIE/Bios/Ghc/Logger.dyn_o ) [hie-bios]  [hie-bios] src/HIE/Bios/Ghc/Logger.hs:48:1: warning: [GHC-62161] [-Wincomplete-patterns] [hie-bios]  Pattern match(es) are non-exhaustive [hie-bios]  In an equation for ‘appendLogRef’: [hie-bios]  Patterns of type ‘DynFlags’, ‘Gap.PprStyle’, ‘LogRef’, ‘LogFlags’, [hie-bios]  ‘MessageClass’, ‘SrcSpan’, ‘SDoc’ not matched: [hie-bios]  _ _ (LogRef _) _ MCOutput _ _ [hie-bios]  _ _ (LogRef _) _ MCFatal _ _ [hie-bios]  _ _ (LogRef _) _ MCInteractive _ _ [hie-bios]  _ _ (LogRef _) _ MCDump _ _ [hie-bios]  ... [hie-bios]  | [hie-bios] 48 | appendLogRef df style (LogRef ref) _ [hie-bios]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [hie-bios] [11 of 16] Compiling HIE.Bios.Ghc.Check ( src/HIE/Bios/Ghc/Check.hs, dist/build/HIE/Bios/Ghc/Check.o, dist/build/HIE/Bios/Ghc/Check.dyn_o ) [hie-bios] [12 of 16] Compiling HIE.Bios.Wrappers ( src/HIE/Bios/Wrappers.hs, dist/build/HIE/Bios/Wrappers.o, dist/build/HIE/Bios/Wrappers.dyn_o ) [hie-bios] [13 of 16] Compiling HIE.Bios.Cradle ( src/HIE/Bios/Cradle.hs, dist/build/HIE/Bios/Cradle.o, dist/build/HIE/Bios/Cradle.dyn_o ) [hie-bios]  [hie-bios] src/HIE/Bios/Cradle.hs:145:4: warning: [GHC-40910] [-Wunused-top-binds] [hie-bios]  Defined but not used: record field of ResolvedCradles ‘cradleRoot’ [hie-bios]  | [hie-bios] 145 | { cradleRoot :: FilePath [hie-bios]  | ^^^^^^^^^^ [hie-bios]  [hie-bios] src/HIE/Bios/Cradle.hs:146:4: warning: [GHC-40910] [-Wunused-top-binds] [hie-bios]  Defined but not used: [hie-bios]  record field of ResolvedCradles ‘resolvedCradles’ [hie-bios]  | [hie-bios] 146 | , resolvedCradles :: [ResolvedCradle a] -- ^ In order of decreasing specificity [hie-bios]  | ^^^^^^^^^^^^^^^ [hie-bios]  [hie-bios] src/HIE/Bios/Cradle.hs:147:4: warning: [GHC-40910] [-Wunused-top-binds] [hie-bios]  Defined but not used: [hie-bios]  record field of ResolvedCradles ‘cradleProgramVersions’ [hie-bios]  | [hie-bios] 147 | , cradleProgramVersions :: ProgramVersions [hie-bios]  | ^^^^^^^^^^^^^^^^^^^^^ [fourmolu] [10 of 57] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.o, dist/build/Ormolu/Parser/Pragma.dyn_o ) [fourmolu] [11 of 57] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.o, dist/build/Ormolu/Parser/CommentStream.dyn_o ) [fourmolu] [12 of 57] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.o, dist/build/Ormolu/Imports.dyn_o ) [fourmolu] [13 of 57] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.o, dist/build/Ormolu/Fixity/Internal.dyn_o ) [fourmolu] [14 of 57] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.o, dist/build/Ormolu/Fixity/Imports.dyn_o ) [fourmolu] [15 of 57] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.o, dist/build/Ormolu/Fixity.dyn_o ) [hlint] [20 of 62] Compiling GHC.Util ( src/GHC/Util.hs, dist/build/GHC/Util.o, dist/build/GHC/Util.dyn_o ) [hlint] [21 of 62] Compiling Config.Type ( src/Config/Type.hs, dist/build/Config/Type.o, dist/build/Config/Type.dyn_o ) [fourmolu] [16 of 57] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.o, dist/build/Ormolu/Printer/Operators.dyn_o ) [fourmolu] [17 of 57] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.o, dist/build/Ormolu/Fixity/Printer.dyn_o ) [fourmolu] [18 of 57] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.o, dist/build/Ormolu/Fixity/Parser.dyn_o ) [implicit-hie] [2 of 4] Compiling Hie.Locate ( src/Hie/Locate.hs, dist/build/Hie/Locate.p_o ) [hie-bios] [14 of 16] Compiling HIE.Bios.Internal.Debug ( src/HIE/Bios/Internal/Debug.hs, dist/build/HIE/Bios/Internal/Debug.o, dist/build/HIE/Bios/Internal/Debug.dyn_o ) [implicit-hie] [3 of 4] Compiling Hie.Yaml ( src/Hie/Yaml.hs, dist/build/Hie/Yaml.p_o ) [implicit-hie] [4 of 4] Compiling Paths_implicit_hie ( dist/build/autogen/Paths_implicit_hie.hs, dist/build/Paths_implicit_hie.p_o ) [hie-bios] [15 of 16] Compiling HIE.Bios ( src/HIE/Bios.hs, dist/build/HIE/Bios.o, dist/build/HIE/Bios.dyn_o ) [hie-bios] [16 of 16] Compiling Paths_hie_bios ( dist/build/autogen/Paths_hie_bios.hs, dist/build/Paths_hie_bios.o, dist/build/Paths_hie_bios.dyn_o ) [fourmolu] [19 of 57] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.o, dist/build/Ormolu/Utils/IO.dyn_o ) [fourmolu] [20 of 57] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.o, dist/build/Ormolu/Utils/Fixity.dyn_o ) [fourmolu] [21 of 57] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.o, dist/build/Ormolu/Config.dyn_o ) [hie-bios] [ 1 of 16] Compiling HIE.Bios.Config.YAML ( src/HIE/Bios/Config/YAML.hs, dist/build/HIE/Bios/Config/YAML.p_o ) [hlint] [22 of 62] Compiling Idea ( src/Idea.hs, dist/build/Idea.o, dist/build/Idea.dyn_o ) [hlint] [23 of 62] Compiling Test.Util ( src/Test/Util.hs, dist/build/Test/Util.o, dist/build/Test/Util.dyn_o ) [fourmolu] [22 of 57] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.o, dist/build/Ormolu/Processing/Common.dyn_o ) [implicit-hie] Preprocessing test suite 'implicit-hie-test' for implicit-hie-0.1.4.0.. [implicit-hie] Building test suite 'implicit-hie-test' for implicit-hie-0.1.4.0.. [hlint] [24 of 62] Compiling Test.InputOutput ( src/Test/InputOutput.hs, dist/build/Test/InputOutput.o, dist/build/Test/InputOutput.dyn_o ) [implicit-hie] [1 of 2] Compiling Main ( test/Spec.hs, dist/build/implicit-hie-test/implicit-hie-test-tmp/Main.o ) [fourmolu] [23 of 57] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.o, dist/build/Ormolu/Processing/Preprocess.dyn_o ) [fourmolu] [24 of 57] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.o, dist/build/Ormolu/Printer/Internal.dyn_o ) [hlint] [25 of 62] Compiling SARIF ( src/SARIF.hs, dist/build/SARIF.o, dist/build/SARIF.dyn_o ) [hlint] [26 of 62] Compiling Report ( src/Report.hs, dist/build/Report.o, dist/build/Report.dyn_o ) [hlint] [27 of 62] Compiling CC ( src/CC.hs, dist/build/CC.o, dist/build/CC.dyn_o ) [hlint] [28 of 62] Compiling GHC.All ( src/GHC/All.hs, dist/build/GHC/All.o, dist/build/GHC/All.dyn_o ) [hlint] [29 of 62] Compiling Hint.Type ( src/Hint/Type.hs, dist/build/Hint/Type.o, dist/build/Hint/Type.dyn_o ) [hlint] [30 of 62] Compiling Hint.Unsafe ( src/Hint/Unsafe.hs, dist/build/Hint/Unsafe.o, dist/build/Hint/Unsafe.dyn_o ) [hlint] [31 of 62] Compiling Hint.Smell ( src/Hint/Smell.hs, dist/build/Hint/Smell.o, dist/build/Hint/Smell.dyn_o ) [hlint] [32 of 62] Compiling Hint.Restrict ( src/Hint/Restrict.hs, dist/build/Hint/Restrict.o, dist/build/Hint/Restrict.dyn_o ) [hlint] [33 of 62] Compiling Hint.Pragma ( src/Hint/Pragma.hs, dist/build/Hint/Pragma.o, dist/build/Hint/Pragma.dyn_o ) [hlint] [34 of 62] Compiling Hint.Pattern ( src/Hint/Pattern.hs, dist/build/Hint/Pattern.o, dist/build/Hint/Pattern.dyn_o ) [hlint] [35 of 62] Compiling Hint.NumLiteral ( src/Hint/NumLiteral.hs, dist/build/Hint/NumLiteral.o, dist/build/Hint/NumLiteral.dyn_o ) [hlint] [36 of 62] Compiling Hint.NewType ( src/Hint/NewType.hs, dist/build/Hint/NewType.o, dist/build/Hint/NewType.dyn_o ) [hlint] [37 of 62] Compiling Hint.Negation ( src/Hint/Negation.hs, dist/build/Hint/Negation.o, dist/build/Hint/Negation.dyn_o ) [hlint] [38 of 62] Compiling Hint.Naming ( src/Hint/Naming.hs, dist/build/Hint/Naming.o, dist/build/Hint/Naming.dyn_o ) [hlint] [39 of 62] Compiling Hint.Monad ( src/Hint/Monad.hs, dist/build/Hint/Monad.o, dist/build/Hint/Monad.dyn_o ) [hlint] [40 of 62] Compiling Hint.Match ( src/Hint/Match.hs, dist/build/Hint/Match.o, dist/build/Hint/Match.dyn_o ) [hlint] [41 of 62] Compiling Hint.ListRec ( src/Hint/ListRec.hs, dist/build/Hint/ListRec.o, dist/build/Hint/ListRec.dyn_o ) [hlint] [42 of 62] Compiling Hint.List ( src/Hint/List.hs, dist/build/Hint/List.o, dist/build/Hint/List.dyn_o ) [hlint] [43 of 62] Compiling Hint.Lambda ( src/Hint/Lambda.hs, dist/build/Hint/Lambda.o, dist/build/Hint/Lambda.dyn_o ) [hlint] [44 of 62] Compiling Hint.Import ( src/Hint/Import.hs, dist/build/Hint/Import.o, dist/build/Hint/Import.dyn_o ) [hlint] [45 of 62] Compiling Hint.Fixities ( src/Hint/Fixities.hs, dist/build/Hint/Fixities.o, dist/build/Hint/Fixities.dyn_o ) [hlint] [46 of 62] Compiling Hint.Extensions ( src/Hint/Extensions.hs, dist/build/Hint/Extensions.o, dist/build/Hint/Extensions.dyn_o ) [fourmolu] [25 of 57] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.o, dist/build/Ormolu/Printer/Comments.dyn_o ) [hie-bios] [ 2 of 16] Compiling HIE.Bios.Config ( src/HIE/Bios/Config.hs, dist/build/HIE/Bios/Config.p_o ) [implicit-hie] [2 of 2] Compiling Paths_implicit_hie ( dist/build/implicit-hie-test/autogen/Paths_implicit_hie.hs, dist/build/implicit-hie-test/implicit-hie-test-tmp/Paths_implicit_hie.o ) [fourmolu] [26 of 57] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.o, dist/build/Ormolu/Printer/Combinators.dyn_o ) [hlint] [47 of 62] Compiling Hint.Export ( src/Hint/Export.hs, dist/build/Hint/Export.o, dist/build/Hint/Export.dyn_o ) [hlint] [48 of 62] Compiling Hint.Duplicate ( src/Hint/Duplicate.hs, dist/build/Hint/Duplicate.o, dist/build/Hint/Duplicate.dyn_o ) [hlint] [49 of 62] Compiling Hint.Comment ( src/Hint/Comment.hs, dist/build/Hint/Comment.o, dist/build/Hint/Comment.dyn_o ) [hlint] [50 of 62] Compiling Hint.Bracket ( src/Hint/Bracket.hs, dist/build/Hint/Bracket.o, dist/build/Hint/Bracket.dyn_o ) [hlint] [51 of 62] Compiling Hint.All ( src/Hint/All.hs, dist/build/Hint/All.o, dist/build/Hint/All.dyn_o ) [implicit-hie] [3 of 3] Linking dist/build/implicit-hie-test/implicit-hie-test [hie-bios] [ 3 of 16] Compiling HIE.Bios.Ghc.Gap ( src/HIE/Bios/Ghc/Gap.hs, dist/build/HIE/Bios/Ghc/Gap.p_o ) [hie-bios] [ 4 of 16] Compiling HIE.Bios.Ghc.Doc ( src/HIE/Bios/Ghc/Doc.hs, dist/build/HIE/Bios/Ghc/Doc.p_o ) [hie-bios] [ 5 of 16] Compiling HIE.Bios.Ghc.Load ( src/HIE/Bios/Ghc/Load.hs, dist/build/HIE/Bios/Ghc/Load.p_o ) [hie-bios] [ 6 of 16] Compiling HIE.Bios.Types ( src/HIE/Bios/Types.hs, dist/build/HIE/Bios/Types.p_o ) [hie-bios] [ 7 of 16] Compiling HIE.Bios.Flags ( src/HIE/Bios/Flags.hs, dist/build/HIE/Bios/Flags.p_o ) [hie-bios] [ 8 of 16] Compiling HIE.Bios.Environment ( src/HIE/Bios/Environment.hs, dist/build/HIE/Bios/Environment.p_o ) [hie-bios] [ 9 of 16] Compiling HIE.Bios.Ghc.Api ( src/HIE/Bios/Ghc/Api.hs, dist/build/HIE/Bios/Ghc/Api.p_o ) [hie-bios] [10 of 16] Compiling HIE.Bios.Ghc.Logger ( src/HIE/Bios/Ghc/Logger.hs, dist/build/HIE/Bios/Ghc/Logger.p_o ) [hie-bios]  [hie-bios] src/HIE/Bios/Ghc/Logger.hs:48:1: warning: [GHC-62161] [-Wincomplete-patterns] [hie-bios]  Pattern match(es) are non-exhaustive [hie-bios]  In an equation for ‘appendLogRef’: [hie-bios]  Patterns of type ‘DynFlags’, ‘Gap.PprStyle’, ‘LogRef’, ‘LogFlags’, [hie-bios]  ‘MessageClass’, ‘SrcSpan’, ‘SDoc’ not matched: [hie-bios]  _ _ (LogRef _) _ MCOutput _ _ [hie-bios]  _ _ (LogRef _) _ MCFatal _ _ [hie-bios]  _ _ (LogRef _) _ MCInteractive _ _ [hie-bios]  _ _ (LogRef _) _ MCDump _ _ [hie-bios]  ... [hie-bios]  | [hie-bios] 48 | appendLogRef df style (LogRef ref) _ [hie-bios]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [hie-bios] [11 of 16] Compiling HIE.Bios.Ghc.Check ( src/HIE/Bios/Ghc/Check.hs, dist/build/HIE/Bios/Ghc/Check.p_o ) [hie-bios] [12 of 16] Compiling HIE.Bios.Wrappers ( src/HIE/Bios/Wrappers.hs, dist/build/HIE/Bios/Wrappers.p_o ) [hie-bios] [13 of 16] Compiling HIE.Bios.Cradle ( src/HIE/Bios/Cradle.hs, dist/build/HIE/Bios/Cradle.p_o ) [hlint] [52 of 62] Compiling Config.Yaml ( src/Config/Yaml.hs, dist/build/Config/Yaml.o, dist/build/Config/Yaml.dyn_o ) [hlint] [53 of 62] Compiling Config.Read ( src/Config/Read.hs, dist/build/Config/Read.o, dist/build/Config/Read.dyn_o ) [hlint] [54 of 62] Compiling Config.Compute ( src/Config/Compute.hs, dist/build/Config/Compute.o, dist/build/Config/Compute.dyn_o ) [hlint] [55 of 62] Compiling Config.Haskell ( src/Config/Haskell.hs, dist/build/Config/Haskell.o, dist/build/Config/Haskell.dyn_o ) [hlint] [56 of 62] Compiling CmdLine ( src/CmdLine.hs, dist/build/CmdLine.o, dist/build/CmdLine.dyn_o ) [hlint] [57 of 62] Compiling Apply ( src/Apply.hs, dist/build/Apply.o, dist/build/Apply.dyn_o ) [hie-bios]  [hie-bios] src/HIE/Bios/Cradle.hs:145:4: warning: [GHC-40910] [-Wunused-top-binds] [hie-bios]  Defined but not used: record field of ResolvedCradles ‘cradleRoot’ [hie-bios]  | [hie-bios] 145 | { cradleRoot :: FilePath [hie-bios]  | ^^^^^^^^^^ [hie-bios]  [hie-bios] src/HIE/Bios/Cradle.hs:146:4: warning: [GHC-40910] [-Wunused-top-binds] [hie-bios]  Defined but not used: [hie-bios]  record field of ResolvedCradles ‘resolvedCradles’ [hie-bios]  | [hie-bios] 146 | , resolvedCradles :: [ResolvedCradle a] -- ^ In order of decreasing specificity [hie-bios]  | ^^^^^^^^^^^^^^^ [hie-bios]  [hie-bios] src/HIE/Bios/Cradle.hs:147:4: warning: [GHC-40910] [-Wunused-top-binds] [hie-bios]  Defined but not used: [hie-bios]  record field of ResolvedCradles ‘cradleProgramVersions’ [hie-bios]  | [hie-bios] 147 | , cradleProgramVersions :: ProgramVersions [hie-bios]  | ^^^^^^^^^^^^^^^^^^^^^ [fourmolu] [27 of 57] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, dist/build/Ormolu/Printer/Meat/Pragma.o, dist/build/Ormolu/Printer/Meat/Pragma.dyn_o ) [hlint] [58 of 62] Compiling Test.Annotations ( src/Test/Annotations.hs, dist/build/Test/Annotations.o, dist/build/Test/Annotations.dyn_o ) [hlint] [59 of 62] Compiling Test.All ( src/Test/All.hs, dist/build/Test/All.o, dist/build/Test/All.dyn_o ) [fourmolu] [28 of 57] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, dist/build/Ormolu/Printer/Meat/Common.o, dist/build/Ormolu/Printer/Meat/Common.dyn_o ) [implicit-hie] Preprocessing executable 'gen-hie' for implicit-hie-0.1.4.0.. [implicit-hie] Building executable 'gen-hie' for implicit-hie-0.1.4.0.. [hlint] [60 of 62] Compiling Summary ( src/Summary.hs, dist/build/Summary.o, dist/build/Summary.dyn_o ) [fourmolu] [29 of 57] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, dist/build/Ormolu/Printer/Meat/Declaration/Warning.o, dist/build/Ormolu/Printer/Meat/Declaration/Warning.dyn_o ) [implicit-hie] [1 of 2] Compiling Main ( app/Main.hs, dist/build/gen-hie/gen-hie-tmp/Main.o ) [fourmolu] [30 of 57] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, dist/build/Ormolu/Printer/Meat/ImportExport.o, dist/build/Ormolu/Printer/Meat/ImportExport.dyn_o ) [implicit-hie] [2 of 2] Compiling Paths_implicit_hie ( dist/build/gen-hie/autogen/Paths_implicit_hie.hs, dist/build/gen-hie/gen-hie-tmp/Paths_implicit_hie.o ) [implicit-hie] [3 of 3] Linking dist/build/gen-hie/gen-hie [fourmolu] [31 of 57] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.o, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.dyn_o ) [fourmolu] [32 of 57] Compiling Ormolu.Printer.Meat.Declaration.OpTree[boot] ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.o-boot, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.dyn_o-boot ) [fourmolu] [33 of 57] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/Value.o-boot, dist/build/Ormolu/Printer/Meat/Declaration/Value.dyn_o-boot ) [fourmolu] [34 of 57] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, dist/build/Ormolu/Printer/Meat/Type.o, dist/build/Ormolu/Printer/Meat/Type.dyn_o ) [fourmolu] [35 of 57] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, dist/build/Ormolu/Printer/Meat/Declaration/Signature.o, dist/build/Ormolu/Printer/Meat/Declaration/Signature.dyn_o ) [hie-bios] [14 of 16] Compiling HIE.Bios.Internal.Debug ( src/HIE/Bios/Internal/Debug.hs, dist/build/HIE/Bios/Internal/Debug.p_o ) [fourmolu] [36 of 57] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.o, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.dyn_o ) [fourmolu] [37 of 57] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.o, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.dyn_o ) [fourmolu] [38 of 57] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, dist/build/Ormolu/Printer/Meat/Declaration/Type.o, dist/build/Ormolu/Printer/Meat/Declaration/Type.dyn_o ) [fourmolu] [39 of 57] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, dist/build/Ormolu/Printer/Meat/Declaration/Data.o, dist/build/Ormolu/Printer/Meat/Declaration/Data.dyn_o ) [implicit-hie] Phase: checkPhase [hie-bios] [15 of 16] Compiling HIE.Bios ( src/HIE/Bios.hs, dist/build/HIE/Bios.p_o ) [hie-bios] [16 of 16] Compiling Paths_hie_bios ( dist/build/autogen/Paths_hie_bios.hs, dist/build/Paths_hie_bios.p_o ) [implicit-hie] Running 1 test suites... [implicit-hie] Test suite implicit-hie-test: RUNNING... [implicit-hie]  [implicit-hie] Should Succeed [implicit-hie]  successfully parses executable section [✔] [implicit-hie] Should Succeed [implicit-hie]  successfully parses test section [✔] [implicit-hie] Should Succeed [implicit-hie]  successfully parses library section [✔] [implicit-hie] Should Succeed [implicit-hie]  successfully parses library section with 2 hs-source-dirs [✔] [implicit-hie] Should Succeed [implicit-hie]  successfully parses library section with 2 paths under hs-source-dirs [✔] [implicit-hie] Should Succeed [implicit-hie]  successfully parses bench section [✔] [implicit-hie] Should Succeed [implicit-hie]  successfully parses package [✔] [implicit-hie] Should Succeed [implicit-hie]  skips to end of block section [✔] [implicit-hie] Should Succeed [implicit-hie]  successfully generates stack hie.yaml [✔] [implicit-hie] Should Succeed [implicit-hie]  successfully generates cabal hie.yaml for haskell-language-server [✔] [implicit-hie] Should Succeed [implicit-hie]  successfully parses comma list [✔] [implicit-hie] Should Succeed [implicit-hie]  successfully parses newline list [✔] [implicit-hie] Should Succeed [implicit-hie]  successfully parses newline comma list [✔] [implicit-hie] Should Succeed [implicit-hie]  quoted list [✔] [implicit-hie] Should Succeed [implicit-hie]  list with leading commas [✔] [implicit-hie] Should Succeed [implicit-hie]  list with a comment [✔] [implicit-hie] Should Succeed [implicit-hie]  list2 with a comment [✔] [implicit-hie] Should Succeed [implicit-hie]  list3 with a comment [✔] [implicit-hie] Should Succeed [implicit-hie]  list4 with a comment [✔] [implicit-hie] Should Succeed [implicit-hie]  list5 with a comment [✔] [implicit-hie] Should Succeed [implicit-hie]  succesfully parses exe component with other-modules containing dots [✔] [implicit-hie] Should Succeed [implicit-hie]  succesfully parses single other-modules [✔] [implicit-hie] Should Succeed [implicit-hie]  succesfully parses empty other-modules1 [✔] [implicit-hie] Should Succeed [implicit-hie]  succesfully parses empty other-modules2 [✔] [implicit-hie]  [implicit-hie] Finished in 0.0107 seconds [implicit-hie] 24 examples, 0 failures [implicit-hie] Test suite implicit-hie-test: PASS [implicit-hie] Test suite logged to: dist/test/implicit-hie-0.1.4.0-implicit-hie-test.log [implicit-hie] 1 of 1 test suites (1 of 1 test cases) passed. [implicit-hie] Phase: haddockPhase [implicit-hie] Preprocessing library for implicit-hie-0.1.4.0.. [implicit-hie] Running Haddock on library for implicit-hie-0.1.4.0.. [implicit-hie] Warning: The documentation for the following packages are not installed. No [implicit-hie] links will be generated to these packages: attoparsec-0.14.4, [implicit-hie] attoparsec-0.14.4, libyaml-clib-0.2.5, vector-0.13.2.0 [implicit-hie] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [fourmolu] [40 of 57] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, dist/build/Ormolu/Printer/Meat/Declaration/Default.o, dist/build/Ormolu/Printer/Meat/Declaration/Default.dyn_o ) [fourmolu] [41 of 57] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration.o-boot, dist/build/Ormolu/Printer/Meat/Declaration.dyn_o-boot ) [fourmolu] [42 of 57] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, dist/build/Ormolu/Printer/Meat/Declaration/Value.o, dist/build/Ormolu/Printer/Meat/Declaration/Value.dyn_o ) [implicit-hie] [1 of 4] Compiling Hie.Cabal.Parser ( src/Hie/Cabal/Parser.hs, nothing ) [implicit-hie] [2 of 4] Compiling Hie.Locate ( src/Hie/Locate.hs, nothing ) [implicit-hie] [3 of 4] Compiling Hie.Yaml ( src/Hie/Yaml.hs, nothing ) [implicit-hie] [4 of 4] Compiling Paths_implicit_hie ( dist/build/autogen/Paths_implicit_hie.hs, nothing ) [implicit-hie] Haddock coverage: [implicit-hie]  5% ( 2 / 35) in 'Hie.Cabal.Parser' [implicit-hie]  Missing documentation for: [implicit-hie]  Module header [implicit-hie]  Name (src/Hie/Cabal/Parser.hs:16) [implicit-hie]  Path (src/Hie/Cabal/Parser.hs:18) [implicit-hie]  Indent (src/Hie/Cabal/Parser.hs:20) [implicit-hie]  Package (src/Hie/Cabal/Parser.hs:22) [implicit-hie]  CompType (src/Hie/Cabal/Parser.hs:25) [implicit-hie]  Component (src/Hie/Cabal/Parser.hs:28) [implicit-hie]  parsePackage' (src/Hie/Cabal/Parser.hs:33) [implicit-hie]  skipFreeformField (src/Hie/Cabal/Parser.hs:42) [implicit-hie]  parsePackage (src/Hie/Cabal/Parser.hs:58) [implicit-hie]  componentHeader (src/Hie/Cabal/Parser.hs:74) [implicit-hie]  parseComponent (src/Hie/Cabal/Parser.hs:83) [implicit-hie]  parseLib (src/Hie/Cabal/Parser.hs:90) [implicit-hie]  parseTestSuite (src/Hie/Cabal/Parser.hs:95) [implicit-hie]  parseExe (src/Hie/Cabal/Parser.hs:98) [implicit-hie]  parseBench (src/Hie/Cabal/Parser.hs:101) [implicit-hie]  parseSecMain (src/Hie/Cabal/Parser.hs:104) [implicit-hie]  parseQuoted (src/Hie/Cabal/Parser.hs:110) [implicit-hie]  parseString (src/Hie/Cabal/Parser.hs:117) [implicit-hie]  unqualName (src/Hie/Cabal/Parser.hs:120) [implicit-hie]  pathMain (src/Hie/Cabal/Parser.hs:146) [implicit-hie]  (src/Hie/Cabal/Parser.hs:162) [implicit-hie]  parseSec (src/Hie/Cabal/Parser.hs:167) [implicit-hie]  skipToNextLine (src/Hie/Cabal/Parser.hs:174) [implicit-hie]  skipBlock (src/Hie/Cabal/Parser.hs:177) [implicit-hie]  comment (src/Hie/Cabal/Parser.hs:180) [implicit-hie]  skipBlockLine (src/Hie/Cabal/Parser.hs:183) [implicit-hie]  emptyOrComLine (src/Hie/Cabal/Parser.hs:186) [implicit-hie]  tabOrSpace (src/Hie/Cabal/Parser.hs:189) [implicit-hie]  hsSourceDir (src/Hie/Cabal/Parser.hs:192) [implicit-hie]  field (src/Hie/Cabal/Parser.hs:200) [implicit-hie]  extractPath (src/Hie/Cabal/Parser.hs:212) [implicit-hie]  extractPkgs (src/Hie/Cabal/Parser.hs:225) [implicit-hie]  0% ( 0 / 4) in 'Hie.Locate' [implicit-hie]  Missing documentation for: [implicit-hie]  Module header [implicit-hie]  nestedPkg (src/Hie/Locate.hs:67) [implicit-hie]  stackYamlPkgs (src/Hie/Locate.hs:34) [implicit-hie]  cabalPkgs (src/Hie/Locate.hs:44) [implicit-hie]  0% ( 0 / 6) in 'Hie.Yaml' [implicit-hie]  Missing documentation for: [implicit-hie]  Module header [implicit-hie]  hieYaml (src/Hie/Yaml.hs:16) [implicit-hie]  fmtComponent (src/Hie/Yaml.hs:46) [implicit-hie]  fmtPkgs (src/Hie/Yaml.hs:58) [implicit-hie]  cabalComponent (src/Hie/Yaml.hs:32) [implicit-hie]  stackComponent (src/Hie/Yaml.hs:39) [implicit-hie] Warning: Hie.Cabal.Parser: could not find link destinations for: [implicit-hie]  - Data.Attoparsec.Text.Internal.Parser [hlint] [61 of 62] Compiling HLint ( src/HLint.hs, dist/build/HLint.o, dist/build/HLint.dyn_o ) [fourmolu] [43 of 57] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.o, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.dyn_o ) [hlint] [62 of 62] Compiling Language.Haskell.HLint ( src/Language/Haskell/HLint.hs, dist/build/Language/Haskell/HLint.o, dist/build/Language/Haskell/HLint.dyn_o ) [fourmolu] [44 of 57] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, dist/build/Ormolu/Printer/Meat/Declaration/Splice.o, dist/build/Ormolu/Printer/Meat/Declaration/Splice.dyn_o ) [fourmolu] [45 of 57] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, dist/build/Ormolu/Printer/Meat/Declaration/Rule.o, dist/build/Ormolu/Printer/Meat/Declaration/Rule.dyn_o ) [fourmolu] [46 of 57] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.o, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.dyn_o ) [fourmolu] [47 of 57] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, dist/build/Ormolu/Printer/Meat/Declaration/Instance.o, dist/build/Ormolu/Printer/Meat/Declaration/Instance.dyn_o ) [fourmolu] [48 of 57] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, dist/build/Ormolu/Printer/Meat/Declaration/Class.o, dist/build/Ormolu/Printer/Meat/Declaration/Class.dyn_o ) [fourmolu] [49 of 57] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, dist/build/Ormolu/Printer/Meat/Declaration.o, dist/build/Ormolu/Printer/Meat/Declaration.dyn_o ) [hlint] [ 1 of 62] Compiling EmbedData ( src/EmbedData.hs, dist/build/EmbedData.p_o ) [hie-bios] Preprocessing executable 'hie-bios' for hie-bios-0.14.0.. [hie-bios] Building executable 'hie-bios' for hie-bios-0.14.0.. [hie-bios] [1 of 2] Compiling Paths_hie_bios ( dist/build/hie-bios/autogen/Paths_hie_bios.hs, dist/build/hie-bios/hie-bios-tmp/Paths_hie_bios.o ) [hie-bios] [2 of 2] Compiling Main ( exe/Main.hs, dist/build/hie-bios/hie-bios-tmp/Main.o ) [implicit-hie] Documentation created: dist/doc/html/implicit-hie/, [implicit-hie] dist/doc/html/implicit-hie/implicit-hie.txt [implicit-hie] Preprocessing test suite 'implicit-hie-test' for implicit-hie-0.1.4.0.. [implicit-hie] Preprocessing executable 'gen-hie' for implicit-hie-0.1.4.0.. [implicit-hie] Phase: installPhase [fourmolu] [50 of 57] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, dist/build/Ormolu/Printer/Meat/Module.o, dist/build/Ormolu/Printer/Meat/Module.dyn_o ) [implicit-hie] Installing library in /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w [hlint] [ 2 of 62] Compiling Extension ( src/Extension.hs, dist/build/Extension.p_o ) [implicit-hie] Installing executable gen-hie in /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0/bin [implicit-hie] Warning: The directory [implicit-hie] /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0/bin is not in [implicit-hie] the system search path. [hlint] [ 3 of 62] Compiling Fixity ( src/Fixity.hs, dist/build/Fixity.p_o ) [hlint] [ 4 of 62] Compiling GHC.Util.ApiAnnotation ( src/GHC/Util/ApiAnnotation.hs, dist/build/GHC/Util/ApiAnnotation.p_o ) [hlint] [ 5 of 62] Compiling GHC.Util.Brackets ( src/GHC/Util/Brackets.hs, dist/build/GHC/Util/Brackets.p_o ) [hlint] [ 6 of 62] Compiling GHC.Util.DynFlags ( src/GHC/Util/DynFlags.hs, dist/build/GHC/Util/DynFlags.p_o ) [hlint] [ 7 of 62] Compiling GHC.Util.FreeVars ( src/GHC/Util/FreeVars.hs, dist/build/GHC/Util/FreeVars.p_o ) [fourmolu] [51 of 57] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.o, dist/build/Ormolu/Parser/Result.dyn_o ) [fourmolu] [52 of 57] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.o, dist/build/Ormolu/Printer.dyn_o ) [fourmolu] [53 of 57] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.o, dist/build/Ormolu/Diff/ParseResult.dyn_o ) [fourmolu] [54 of 57] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.o, dist/build/Ormolu/Parser.dyn_o ) [fourmolu] [55 of 57] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.o, dist/build/Ormolu/Utils/Cabal.dyn_o ) [fourmolu] [56 of 57] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.o, dist/build/Ormolu.dyn_o ) [implicit-hie] Phase: fixupPhase [implicit-hie] shrinking RPATHs of ELF executables and libraries in /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0 [implicit-hie] shrinking /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0/bin/gen-hie [implicit-hie] shrinking /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSimplicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w-ghc9.8.1.so [hie-bios] [3 of 3] Linking dist/build/hie-bios/hie-bios [implicit-hie] checking for references to /build/ in /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0... [implicit-hie] patching script interpreter paths in /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0 [implicit-hie] stripping (with command strip and flags -S -p) in /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0/lib /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0/bin [implicit-hie] shrinking RPATHs of ELF executables and libraries in /nix/store/gh6ix5pazl2b1n3a3vkwh7fdx1d9z497-implicit-hie-0.1.4.0-doc [implicit-hie] checking for references to /build/ in /nix/store/gh6ix5pazl2b1n3a3vkwh7fdx1d9z497-implicit-hie-0.1.4.0-doc... [implicit-hie] patching script interpreter paths in /nix/store/gh6ix5pazl2b1n3a3vkwh7fdx1d9z497-implicit-hie-0.1.4.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0 /nix/store/gh6ix5pazl2b1n3a3vkwh7fdx1d9z497-implicit-hie-0.1.4.0-doc [post-build-hook] Pushing 2 paths (188 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/gh6ix5pazl2b1n3a3vkwh7fdx1d9z497-implicit-hie-0.1.4.0-doc (485.42 KiB) [post-build-hook] Pushing /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0 (5.84 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0 /nix/store/gh6ix5pazl2b1n3a3vkwh7fdx1d9z497-implicit-hie-0.1.4.0-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/gh6ix5pazl2b1n3a3vkwh7fdx1d9z497-implicit-hie-0.1.4.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/032sg9x367mzsqxcr3hiab92d8hbzl9v-implicit-hie-0.1.4.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/f6qq8wbc1cgg3lvyfgawyhyaf1qj7hlh-implicit-hie-0.1.4.0.drv' to 'https://cache.nix-ci.com'... Progress: 14 of 28 built (3 building) [fourmolu] [57 of 57] Compiling Paths_fourmolu ( dist/build/autogen/Paths_fourmolu.hs, dist/build/Paths_fourmolu.o, dist/build/Paths_fourmolu.dyn_o ) [fourmolu] [ 1 of 57] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.p_o ) [fourmolu] [ 2 of 57] Compiling Ormolu.Config.Gen ( src/Ormolu/Config/Gen.hs, dist/build/Ormolu/Config/Gen.p_o ) [fourmolu] [ 3 of 57] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.p_o ) [fourmolu] [ 4 of 57] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.p_o ) [fourmolu] [ 5 of 57] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.p_o ) [fourmolu] [ 6 of 57] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.p_o ) [fourmolu] [ 7 of 57] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.p_o ) [fourmolu] [ 8 of 57] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.p_o ) [fourmolu] [ 9 of 57] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.p_o ) [fourmolu] [10 of 57] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.p_o ) [fourmolu] [11 of 57] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.p_o ) [fourmolu] [12 of 57] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.p_o ) [fourmolu] [13 of 57] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.p_o ) [fourmolu] [14 of 57] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.p_o ) [fourmolu] [15 of 57] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.p_o ) [fourmolu] [16 of 57] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.p_o ) [hie-bios] Phase: haddockPhase [hlint] [ 8 of 62] Compiling GHC.Util.HsDecl ( src/GHC/Util/HsDecl.hs, dist/build/GHC/Util/HsDecl.p_o ) [hlint] [ 9 of 62] Compiling GHC.Util.Scope ( src/GHC/Util/Scope.hs, dist/build/GHC/Util/Scope.p_o ) [hlint] [10 of 62] Compiling GHC.Util.SrcLoc ( src/GHC/Util/SrcLoc.hs, dist/build/GHC/Util/SrcLoc.p_o ) [hlint] [11 of 62] Compiling GHC.Util.View ( src/GHC/Util/View.hs, dist/build/GHC/Util/View.p_o ) [hlint] [12 of 62] Compiling HsColour ( src/HsColour.hs, dist/build/HsColour.p_o ) [hlint] [13 of 62] Compiling Parallel ( src/Parallel.hs, dist/build/Parallel.p_o ) [hlint] [14 of 62] Compiling Paths_hlint ( dist/build/autogen/Paths_hlint.hs, dist/build/Paths_hlint.p_o ) [hlint] [15 of 62] Compiling Refact ( src/Refact.hs, dist/build/Refact.p_o ) [hlint] [16 of 62] Compiling GHC.Util.HsExpr ( src/GHC/Util/HsExpr.hs, dist/build/GHC/Util/HsExpr.p_o ) [hlint] [17 of 62] Compiling Timing ( src/Timing.hs, dist/build/Timing.p_o ) [hlint] [18 of 62] Compiling Util ( src/Util.hs, dist/build/Util.p_o ) [hlint] [19 of 62] Compiling GHC.Util.Unify ( src/GHC/Util/Unify.hs, dist/build/GHC/Util/Unify.p_o ) [hlint] [20 of 62] Compiling GHC.Util ( src/GHC/Util.hs, dist/build/GHC/Util.p_o ) [hlint] [21 of 62] Compiling Config.Type ( src/Config/Type.hs, dist/build/Config/Type.p_o ) [hlint] [22 of 62] Compiling Idea ( src/Idea.hs, dist/build/Idea.p_o ) [fourmolu] [17 of 57] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.p_o ) [hie-bios] Preprocessing library for hie-bios-0.14.0.. [hie-bios] Running Haddock on library for hie-bios-0.14.0.. [hie-bios] Warning: The documentation for the following packages are not installed. No [hie-bios] links will be generated to these packages: attoparsec-0.14.4, [hie-bios] attoparsec-0.14.4, libyaml-clib-0.2.5, vector-0.13.2.0 [hlint] [23 of 62] Compiling Test.Util ( src/Test/Util.hs, dist/build/Test/Util.p_o ) [hie-bios] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [fourmolu] [18 of 57] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.p_o ) [hie-bios] [ 1 of 16] Compiling HIE.Bios.Config.YAML ( src/HIE/Bios/Config/YAML.hs, nothing ) [hlint] [24 of 62] Compiling Test.InputOutput ( src/Test/InputOutput.hs, dist/build/Test/InputOutput.p_o ) [hlint] [25 of 62] Compiling SARIF ( src/SARIF.hs, dist/build/SARIF.p_o ) [hlint] [26 of 62] Compiling Report ( src/Report.hs, dist/build/Report.p_o ) [hlint] [27 of 62] Compiling CC ( src/CC.hs, dist/build/CC.p_o ) [hlint] [28 of 62] Compiling GHC.All ( src/GHC/All.hs, dist/build/GHC/All.p_o ) [hlint] [29 of 62] Compiling Hint.Type ( src/Hint/Type.hs, dist/build/Hint/Type.p_o ) [hlint] [30 of 62] Compiling Hint.Unsafe ( src/Hint/Unsafe.hs, dist/build/Hint/Unsafe.p_o ) [hlint] [31 of 62] Compiling Hint.Smell ( src/Hint/Smell.hs, dist/build/Hint/Smell.p_o ) [hlint] [32 of 62] Compiling Hint.Restrict ( src/Hint/Restrict.hs, dist/build/Hint/Restrict.p_o ) [fourmolu] [19 of 57] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.p_o ) [fourmolu] [20 of 57] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.p_o ) [hie-bios] [ 2 of 16] Compiling HIE.Bios.Config ( src/HIE/Bios/Config.hs, nothing ) [hlint] [33 of 62] Compiling Hint.Pragma ( src/Hint/Pragma.hs, dist/build/Hint/Pragma.p_o ) [hlint] [34 of 62] Compiling Hint.Pattern ( src/Hint/Pattern.hs, dist/build/Hint/Pattern.p_o ) [hlint] [35 of 62] Compiling Hint.NumLiteral ( src/Hint/NumLiteral.hs, dist/build/Hint/NumLiteral.p_o ) [hlint] [36 of 62] Compiling Hint.NewType ( src/Hint/NewType.hs, dist/build/Hint/NewType.p_o ) [hlint] [37 of 62] Compiling Hint.Negation ( src/Hint/Negation.hs, dist/build/Hint/Negation.p_o ) [hlint] [38 of 62] Compiling Hint.Naming ( src/Hint/Naming.hs, dist/build/Hint/Naming.p_o ) [hlint] [39 of 62] Compiling Hint.Monad ( src/Hint/Monad.hs, dist/build/Hint/Monad.p_o ) [hie-bios] [ 3 of 16] Compiling HIE.Bios.Ghc.Gap ( src/HIE/Bios/Ghc/Gap.hs, nothing ) [fourmolu] [21 of 57] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.p_o ) [hlint] [40 of 62] Compiling Hint.Match ( src/Hint/Match.hs, dist/build/Hint/Match.p_o ) [hlint] [41 of 62] Compiling Hint.ListRec ( src/Hint/ListRec.hs, dist/build/Hint/ListRec.p_o ) [hlint] [42 of 62] Compiling Hint.List ( src/Hint/List.hs, dist/build/Hint/List.p_o ) [hlint] [43 of 62] Compiling Hint.Lambda ( src/Hint/Lambda.hs, dist/build/Hint/Lambda.p_o ) [hlint] [44 of 62] Compiling Hint.Import ( src/Hint/Import.hs, dist/build/Hint/Import.p_o ) [hlint] [45 of 62] Compiling Hint.Fixities ( src/Hint/Fixities.hs, dist/build/Hint/Fixities.p_o ) [hlint] [46 of 62] Compiling Hint.Extensions ( src/Hint/Extensions.hs, dist/build/Hint/Extensions.p_o ) [hlint] [47 of 62] Compiling Hint.Export ( src/Hint/Export.hs, dist/build/Hint/Export.p_o ) [hlint] [48 of 62] Compiling Hint.Duplicate ( src/Hint/Duplicate.hs, dist/build/Hint/Duplicate.p_o ) [hlint] [49 of 62] Compiling Hint.Comment ( src/Hint/Comment.hs, dist/build/Hint/Comment.p_o ) [hlint] [50 of 62] Compiling Hint.Bracket ( src/Hint/Bracket.hs, dist/build/Hint/Bracket.p_o ) [hlint] [51 of 62] Compiling Hint.All ( src/Hint/All.hs, dist/build/Hint/All.p_o ) [hlint] [52 of 62] Compiling Config.Yaml ( src/Config/Yaml.hs, dist/build/Config/Yaml.p_o ) [hlint] [53 of 62] Compiling Config.Read ( src/Config/Read.hs, dist/build/Config/Read.p_o ) [hlint] [54 of 62] Compiling Config.Compute ( src/Config/Compute.hs, dist/build/Config/Compute.p_o ) [hlint] [55 of 62] Compiling Config.Haskell ( src/Config/Haskell.hs, dist/build/Config/Haskell.p_o ) [hlint] [56 of 62] Compiling CmdLine ( src/CmdLine.hs, dist/build/CmdLine.p_o ) [hlint] [57 of 62] Compiling Apply ( src/Apply.hs, dist/build/Apply.p_o ) [hie-bios] [ 4 of 16] Compiling HIE.Bios.Ghc.Doc ( src/HIE/Bios/Ghc/Doc.hs, nothing ) [hie-bios] [ 5 of 16] Compiling HIE.Bios.Ghc.Load ( src/HIE/Bios/Ghc/Load.hs, nothing ) [hie-bios] [ 6 of 16] Compiling HIE.Bios.Types ( src/HIE/Bios/Types.hs, nothing ) [hlint] [58 of 62] Compiling Test.Annotations ( src/Test/Annotations.hs, dist/build/Test/Annotations.p_o ) [hie-bios] [ 7 of 16] Compiling HIE.Bios.Flags ( src/HIE/Bios/Flags.hs, nothing ) [hie-bios] [ 8 of 16] Compiling HIE.Bios.Environment ( src/HIE/Bios/Environment.hs, nothing ) [hie-bios] [ 9 of 16] Compiling HIE.Bios.Ghc.Api ( src/HIE/Bios/Ghc/Api.hs, nothing ) [hie-bios] [10 of 16] Compiling HIE.Bios.Ghc.Logger ( src/HIE/Bios/Ghc/Logger.hs, nothing ) [hie-bios] [11 of 16] Compiling HIE.Bios.Ghc.Check ( src/HIE/Bios/Ghc/Check.hs, nothing ) [hie-bios] [12 of 16] Compiling HIE.Bios.Wrappers ( src/HIE/Bios/Wrappers.hs, nothing ) [fourmolu] [22 of 57] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.p_o ) [hie-bios] [13 of 16] Compiling HIE.Bios.Cradle ( src/HIE/Bios/Cradle.hs, nothing ) [hlint] [59 of 62] Compiling Test.All ( src/Test/All.hs, dist/build/Test/All.p_o ) [fourmolu] [23 of 57] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.p_o ) [hlint] [60 of 62] Compiling Summary ( src/Summary.hs, dist/build/Summary.p_o ) [hie-bios]  [hie-bios] src/HIE/Bios/Cradle.hs:145:4: warning: [GHC-40910] [-Wunused-top-binds] [hie-bios]  Defined but not used: record field of ResolvedCradles ‘cradleRoot’ [hie-bios]  | [hie-bios] 145 | { cradleRoot :: FilePath [hie-bios]  | ^^^^^^^^^^ [hie-bios]  [hie-bios] src/HIE/Bios/Cradle.hs:146:4: warning: [GHC-40910] [-Wunused-top-binds] [hie-bios]  Defined but not used: [hie-bios]  record field of ResolvedCradles ‘resolvedCradles’ [hie-bios]  | [hie-bios] 146 | , resolvedCradles :: [ResolvedCradle a] -- ^ In order of decreasing specificity [hie-bios]  | ^^^^^^^^^^^^^^^ [hie-bios]  [hie-bios] src/HIE/Bios/Cradle.hs:147:4: warning: [GHC-40910] [-Wunused-top-binds] [hie-bios]  Defined but not used: [hie-bios]  record field of ResolvedCradles ‘cradleProgramVersions’ [hie-bios]  | [hie-bios] 147 | , cradleProgramVersions :: ProgramVersions [hie-bios]  | ^^^^^^^^^^^^^^^^^^^^^ [hie-bios] [14 of 16] Compiling HIE.Bios.Internal.Debug ( src/HIE/Bios/Internal/Debug.hs, nothing ) [hie-bios] [15 of 16] Compiling HIE.Bios ( src/HIE/Bios.hs, nothing ) [hie-bios] [16 of 16] Compiling Paths_hie_bios ( dist/build/autogen/Paths_hie_bios.hs, nothing ) [hie-bios] Haddock coverage: [hie-bios]  7% ( 1 / 14) in 'HIE.Bios.Config.YAML' [hie-bios]  Missing documentation for: [hie-bios]  CradleConfigYAML (src/HIE/Bios/Config/YAML.hs:62) [hie-bios]  CradleComponent (src/HIE/Bios/Config/YAML.hs:67) [hie-bios]  MultiSubComponent (src/HIE/Bios/Config/YAML.hs:99) [hie-bios]  CabalConfig (src/HIE/Bios/Config/YAML.hs:104) [hie-bios]  CabalComponent (src/HIE/Bios/Config/YAML.hs:118) [hie-bios]  StackConfig (src/HIE/Bios/Config/YAML.hs:134) [hie-bios]  StackComponent (src/HIE/Bios/Config/YAML.hs:139) [hie-bios]  DirectConfig (src/HIE/Bios/Config/YAML.hs:176) [hie-bios]  BiosConfig (src/HIE/Bios/Config/YAML.hs:180) [hie-bios]  NoneConfig (src/HIE/Bios/Config/YAML.hs:83) [hie-bios]  OtherConfig (src/HIE/Bios/Config/YAML.hs:85) [hie-bios]  OneOrManyComponents (src/HIE/Bios/Config/YAML.hs:164) [hie-bios]  Callable (src/HIE/Bios/Config/YAML.hs:189) [hie-bios] Warning: 'Cradle' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios]  21% ( 3 / 14) in 'HIE.Bios.Config' [hie-bios]  Missing documentation for: [hie-bios]  readConfig (src/HIE/Bios/Config.hs:140) [hie-bios]  CradleConfig (src/HIE/Bios/Config.hs:44) [hie-bios]  CabalType (src/HIE/Bios/Config.hs:80) [hie-bios]  cabalComponent (src/HIE/Bios/Config.hs:80) [hie-bios]  cabalProjectFile (src/HIE/Bios/Config.hs:80) [hie-bios]  StackType (src/HIE/Bios/Config.hs:86) [hie-bios]  StackType (src/HIE/Bios/Config.hs:97) [hie-bios]  stackComponent (src/HIE/Bios/Config.hs:97) [hie-bios]  stackYaml (src/HIE/Bios/Config.hs:97) [hie-bios]  CradleTree (src/HIE/Bios/Config.hs:103) [hie-bios]  Callable (src/HIE/Bios/Config.hs:56) [hie-bios]  40% ( 21 / 52) in 'HIE.Bios.Ghc.Gap' [hie-bios]  Missing documentation for: [hie-bios]  ghcVersion (src/HIE/Bios/Ghc/Gap.hs:96) [hie-bios]  makeUserStyle (src/HIE/Bios/Ghc/Gap.hs:162) [hie-bios]  PprStyle [hie-bios]  parseTargetFiles (src/HIE/Bios/Ghc/Gap.hs:287) [hie-bios]  getHscEnv [hie-bios]  batchMsg [hie-bios]  set_hsc_dflags (src/HIE/Bios/Ghc/Gap.hs:137) [hie-bios]  overPkgDbRef (src/HIE/Bios/Ghc/Gap.hs:140) [hie-bios]  guessTarget (src/HIE/Bios/Ghc/Gap.hs:149) [hie-bios]  setNoCode (src/HIE/Bios/Ghc/Gap.hs:129) [hie-bios]  getModSummaries (src/HIE/Bios/Ghc/Gap.hs:167) [hie-bios]  mapOverIncludePaths (src/HIE/Bios/Ghc/Gap.hs:178) [hie-bios]  getLogger (src/HIE/Bios/Ghc/Gap.hs:245) [hie-bios]  RealSrcSpan (src/HIE/Bios/Ghc/Gap.hs:123) [hie-bios]  catch (src/HIE/Bios/Ghc/Gap.hs:117) [hie-bios]  bracket (src/HIE/Bios/Ghc/Gap.hs:110) [hie-bios]  handle (src/HIE/Bios/Ghc/Gap.hs:114) [hie-bios]  pageMode (src/HIE/Bios/Ghc/Gap.hs:209) [hie-bios]  oneLineMode (src/HIE/Bios/Ghc/Gap.hs:213) [hie-bios]  initializePluginsForModSummary (src/HIE/Bios/Ghc/Gap.hs:227) [hie-bios]  setFrontEndHooks (src/HIE/Bios/Ghc/Gap.hs:235) [hie-bios]  setWayDynamicIfHostIsDynamic (src/HIE/Bios/Ghc/Gap.hs:252) [hie-bios]  gopt_set (src/HIE/Bios/Ghc/Gap.hs:249) [hie-bios]  parseDynamicFlags (src/HIE/Bios/Ghc/Gap.hs:283) [hie-bios]  hostIsDynamic (src/HIE/Bios/Ghc/Gap.hs:294) [hie-bios]  getTyThing (src/HIE/Bios/Ghc/Gap.hs:170) [hie-bios]  fixInfo (src/HIE/Bios/Ghc/Gap.hs:173) [hie-bios]  mgModSummaries [hie-bios]  unsetLogAction (src/HIE/Bios/Ghc/Gap.hs:191) [hie-bios]  load' (src/HIE/Bios/Ghc/Gap.hs:100) [hie-bios]  getDynFlags [hie-bios]  14% ( 1 / 7) in 'HIE.Bios.Ghc.Doc' [hie-bios]  Missing documentation for: [hie-bios]  getPrintUnqual (src/HIE/Bios/Ghc/Doc.hs:26) [hie-bios]  showPage (src/HIE/Bios/Ghc/Doc.hs:30) [hie-bios]  showOneLine (src/HIE/Bios/Ghc/Doc.hs:35) [hie-bios]  getStyle (src/HIE/Bios/Ghc/Doc.hs:40) [hie-bios]  styleUnqualified (src/HIE/Bios/Ghc/Doc.hs:43) [hie-bios]  showDocWith (src/HIE/Bios/Ghc/Doc.hs:46) [hie-bios] Warning: 'TypecheckedModule' is ambiguous. It is defined [hie-bios]  * in ‘GHC’ [hie-bios]  * in ‘GHC’ [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined in ‘GHC’ [hie-bios] Warning: 'guessTarget' is ambiguous. It is defined [hie-bios]  * in ‘GHC’ [hie-bios]  * at src/HIE/Bios/Ghc/Gap.hs:149:1 [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined at src/HIE/Bios/Ghc/Gap.hs:149:1 [hie-bios]  60% ( 9 / 15) in 'HIE.Bios.Ghc.Load' [hie-bios]  Missing documentation for: [hie-bios]  Log (src/HIE/Bios/Ghc/Load.hs:30) [hie-bios]  get_fp (src/HIE/Bios/Ghc/Load.hs:45) [hie-bios]  msTargetIs (src/HIE/Bios/Ghc/Load.hs:113) [hie-bios]  initializePluginsGhc (src/HIE/Bios/Ghc/Load.hs:188) [hie-bios]  ghcInHsc (src/HIE/Bios/Ghc/Load.hs:195) [hie-bios]  setTargetFilename (src/HIE/Bios/Ghc/Load.hs:209) [hie-bios] Warning: 'Cradle' is ambiguous. It is defined [hie-bios]  * at src/HIE/Bios/Types.hs:68:17 [hie-bios]  * at src/HIE/Bios/Types.hs:68:1 [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined at src/HIE/Bios/Types.hs:68:1 [hie-bios] Warning: 'cabal' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios]  55% ( 11 / 20) in 'HIE.Bios.Types' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  ActionName (src/HIE/Bios/Types.hs:83) [hie-bios]  Log (src/HIE/Bios/Types.hs:94) [hie-bios]  CradleAction (src/HIE/Bios/Types.hs:158) [hie-bios]  cradleLoadResult (src/HIE/Bios/Types.hs:183) [hie-bios]  CradleLoadResultT (src/HIE/Bios/Types.hs:200) [hie-bios]  modCradleError (src/HIE/Bios/Types.hs:251) [hie-bios]  throwCE (src/HIE/Bios/Types.hs:258) [hie-bios]  CradleError (src/HIE/Bios/Types.hs:260) [hie-bios] Warning: 'DynFlags' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: 'Cradle' is ambiguous. It is defined [hie-bios]  * at src/HIE/Bios/Types.hs:68:17 [hie-bios]  * at src/HIE/Bios/Types.hs:68:1 [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined at src/HIE/Bios/Types.hs:68:1 [hie-bios]  50% ( 1 / 2) in 'HIE.Bios.Flags' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios] Warning: 'runCradleGhc' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: 'CradleError' is ambiguous. It is defined [hie-bios]  * at src/HIE/Bios/Types.hs:260:20 [hie-bios]  * at src/HIE/Bios/Types.hs:260:1 [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined at src/HIE/Bios/Types.hs:260:1 [hie-bios] Warning: 'DynFlags' is ambiguous. It is defined [hie-bios]  * in ‘GHC.Driver.DynFlags’ [hie-bios]  * in ‘GHC.Driver.DynFlags’ [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined in ‘GHC.Driver.DynFlags’ [hie-bios]  75% ( 6 / 8) in 'HIE.Bios.Environment' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  makeTargetsAbsolute (src/HIE/Bios/Environment.hs:57) [hie-bios] Warning: 'Cradle' is ambiguous. It is defined [hie-bios]  * at src/HIE/Bios/Types.hs:68:17 [hie-bios]  * at src/HIE/Bios/Types.hs:68:1 [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined at src/HIE/Bios/Types.hs:68:1 [hie-bios]  66% ( 4 / 6) in 'HIE.Bios.Ghc.Api' [hie-bios]  Missing documentation for: [hie-bios]  SuccessFlag [hie-bios]  withDynFlags (src/HIE/Bios/Ghc/Api.hs:63) [hie-bios] Warning: 'SourceError' is ambiguous. It is defined [hie-bios]  * in ‘GHC.Types.SourceError’ [hie-bios]  * in ‘GHC.Types.SourceError’ [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined in ‘GHC.Types.SourceError’ [hie-bios]  50% ( 1 / 2) in 'HIE.Bios.Ghc.Logger' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  66% ( 2 / 3) in 'HIE.Bios.Ghc.Check' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  0% ( 0 / 3) in 'HIE.Bios.Wrappers' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  cabalWrapper (src/HIE/Bios/Wrappers.hs:13) [hie-bios]  cabalWrapperHs (src/HIE/Bios/Wrappers.hs:16) [hie-bios] Warning: 'Cradle' is ambiguous. It is defined [hie-bios]  * at src/HIE/Bios/Types.hs:68:17 [hie-bios]  * at src/HIE/Bios/Types.hs:68:1 [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined at src/HIE/Bios/Types.hs:68:1 [hie-bios] Warning: 'ghc' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: 'ghcPathAbs' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: 'cabal' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: 'componentDir' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: 'rootDir' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: 'fpName' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: 'srcHash' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: 'populate' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: 'CradleError' is ambiguous. It is defined [hie-bios]  * at src/HIE/Bios/Types.hs:260:20 [hie-bios]  * at src/HIE/Bios/Types.hs:260:1 [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined at src/HIE/Bios/Types.hs:260:1 [hie-bios]  40% ( 8 / 20) in 'HIE.Bios.Cradle' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  yamlConfig (src/HIE/Bios/Cradle.hs:350) [hie-bios]  isCabalCradle (src/HIE/Bios/Cradle.hs:376) [hie-bios]  isStackCradle (src/HIE/Bios/Cradle.hs:381) [hie-bios]  isDirectCradle (src/HIE/Bios/Cradle.hs:386) [hie-bios]  isBiosCradle (src/HIE/Bios/Cradle.hs:391) [hie-bios]  isNoneCradle (src/HIE/Bios/Cradle.hs:401) [hie-bios]  isMultiCradle (src/HIE/Bios/Cradle.hs:396) [hie-bios]  isDefaultCradle (src/HIE/Bios/Cradle.hs:406) [hie-bios]  isOtherCradle (src/HIE/Bios/Cradle.hs:411) [hie-bios]  getCradle (src/HIE/Bios/Cradle.hs:115) [hie-bios]  makeCradleResult (src/HIE/Bios/Cradle.hs:1221) [hie-bios] Warning: 'Cradle' is ambiguous. It is defined [hie-bios]  * at src/HIE/Bios/Types.hs:68:17 [hie-bios]  * at src/HIE/Bios/Types.hs:68:1 [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined at src/HIE/Bios/Types.hs:68:1 [hie-bios]  40% ( 2 / 5) in 'HIE.Bios.Internal.Debug' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  configInfo (src/HIE/Bios/Internal/Debug.hs:74) [hie-bios]  cradleInfo (src/HIE/Bios/Internal/Debug.hs:88) [hie-bios]  93% ( 15 / 16) in 'HIE.Bios' [hie-bios]  Missing documentation for: [hie-bios]  CradleError (src/HIE/Bios/Types.hs:260) [fourmolu] [24 of 57] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.p_o ) [fourmolu] [25 of 57] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.p_o ) [fourmolu] [26 of 57] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.p_o ) [fourmolu] [27 of 57] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, dist/build/Ormolu/Printer/Meat/Pragma.p_o ) [hie-bios] Warning: HIE.Bios.Config.YAML: could not find link destinations for: [hie-bios]  - HIE.Bios.Config.YAML.Rep_CradleComponent [hie-bios]  - HIE.Bios.Config.YAML.Rep_MultiSubComponent [hie-bios]  - HIE.Bios.Config.YAML.Rep_CradleConfigYAML [hie-bios]  - HIE.Bios.Config.YAML.Rep_DirectConfig [hie-bios] Warning: HIE.Bios.Ghc.Check: could not find link destinations for: [hie-bios]  - HIE.Bios.Ghc.Check.Log [hie-bios] Warning: HIE.Bios.Cradle: could not find link destinations for: [hie-bios]  - HIE.Bios.Cradle.OutputName [hie-bios]  - HIE.Bios.Cradle.Outputs [fourmolu] [28 of 57] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, dist/build/Ormolu/Printer/Meat/Common.p_o ) [fourmolu] [29 of 57] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, dist/build/Ormolu/Printer/Meat/Declaration/Warning.p_o ) [fourmolu] [30 of 57] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, dist/build/Ormolu/Printer/Meat/ImportExport.p_o ) [fourmolu] [31 of 57] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.p_o ) [fourmolu] [32 of 57] Compiling Ormolu.Printer.Meat.Declaration.OpTree[boot] ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.p_o-boot ) [fourmolu] [33 of 57] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/Value.p_o-boot ) [fourmolu] [34 of 57] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, dist/build/Ormolu/Printer/Meat/Type.p_o ) [fourmolu] [35 of 57] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, dist/build/Ormolu/Printer/Meat/Declaration/Signature.p_o ) [fourmolu] [36 of 57] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.p_o ) [fourmolu] [37 of 57] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.p_o ) [fourmolu] [38 of 57] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, dist/build/Ormolu/Printer/Meat/Declaration/Type.p_o ) [fourmolu] [39 of 57] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, dist/build/Ormolu/Printer/Meat/Declaration/Data.p_o ) [fourmolu] [40 of 57] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, dist/build/Ormolu/Printer/Meat/Declaration/Default.p_o ) [fourmolu] [41 of 57] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration.p_o-boot ) [fourmolu] [42 of 57] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, dist/build/Ormolu/Printer/Meat/Declaration/Value.p_o ) [hlint] [61 of 62] Compiling HLint ( src/HLint.hs, dist/build/HLint.p_o ) [hlint] [62 of 62] Compiling Language.Haskell.HLint ( src/Language/Haskell/HLint.hs, dist/build/Language/Haskell/HLint.p_o ) [fourmolu] [43 of 57] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.p_o ) [fourmolu] [44 of 57] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, dist/build/Ormolu/Printer/Meat/Declaration/Splice.p_o ) [fourmolu] [45 of 57] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, dist/build/Ormolu/Printer/Meat/Declaration/Rule.p_o ) [fourmolu] [46 of 57] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.p_o ) [fourmolu] [47 of 57] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, dist/build/Ormolu/Printer/Meat/Declaration/Instance.p_o ) [fourmolu] [48 of 57] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, dist/build/Ormolu/Printer/Meat/Declaration/Class.p_o ) [fourmolu] [49 of 57] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, dist/build/Ormolu/Printer/Meat/Declaration.p_o ) [fourmolu] [50 of 57] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, dist/build/Ormolu/Printer/Meat/Module.p_o ) [fourmolu] [51 of 57] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.p_o ) [fourmolu] [52 of 57] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.p_o ) [fourmolu] [53 of 57] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.p_o ) [fourmolu] [54 of 57] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.p_o ) [fourmolu] [55 of 57] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.p_o ) [fourmolu] [56 of 57] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.p_o ) [fourmolu] [57 of 57] Compiling Paths_fourmolu ( dist/build/autogen/Paths_fourmolu.hs, dist/build/Paths_fourmolu.p_o ) [hlint] Preprocessing executable 'hlint' for hlint-3.8.. [hlint] Building executable 'hlint' for hlint-3.8.. [hlint] [1 of 1] Compiling Main ( src/Main.hs, dist/build/hlint/hlint-tmp/Main.o ) [hlint] [2 of 2] Linking dist/build/hlint/hlint [hie-bios] Documentation created: dist/doc/html/hie-bios/, [hie-bios] dist/doc/html/hie-bios/hie-bios.txt [hie-bios] Preprocessing executable 'hie-bios' for hie-bios-0.14.0.. [hie-bios] Phase: installPhase [hie-bios] Installing library in /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hie-bios-0.14.0-8linRbMuMoh51gkka25v59 [hie-bios] Installing executable hie-bios in /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0/bin [hie-bios] Warning: The directory [hie-bios] /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0/bin is not in the [hie-bios] system search path. [hie-bios] Phase: fixupPhase [hie-bios] shrinking RPATHs of ELF executables and libraries in /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0 [hie-bios] shrinking /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0/bin/hie-bios [hie-bios] shrinking /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShie-bios-0.14.0-8linRbMuMoh51gkka25v59-ghc9.8.1.so [hie-bios] checking for references to /build/ in /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0... [hie-bios] patching script interpreter paths in /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0 [hie-bios] stripping (with command strip and flags -S -p) in /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0/lib /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0/bin [hie-bios] shrinking RPATHs of ELF executables and libraries in /nix/store/ijclk4rfa7177pnlnmyr9qdvv535q08n-hie-bios-0.14.0-doc [hie-bios] checking for references to /build/ in /nix/store/ijclk4rfa7177pnlnmyr9qdvv535q08n-hie-bios-0.14.0-doc... [hie-bios] patching script interpreter paths in /nix/store/ijclk4rfa7177pnlnmyr9qdvv535q08n-hie-bios-0.14.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/ijclk4rfa7177pnlnmyr9qdvv535q08n-hie-bios-0.14.0-doc /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0 [post-build-hook] Pushing 2 paths (211 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/ijclk4rfa7177pnlnmyr9qdvv535q08n-hie-bios-0.14.0-doc (2.77 MiB) [post-build-hook] Pushing /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0 (73.20 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/ijclk4rfa7177pnlnmyr9qdvv535q08n-hie-bios-0.14.0-doc /nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 4 paths... [post-build-hook] copying path '/nix/store/sgs55m0wk08q8iwq89d033583vswfrhl-co-log-core-0.3.2.5-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/01pnh8n3w1lwbsx81r595yakrfdi2iaz-co-log-core-0.3.2.5' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/ijclk4rfa7177pnlnmyr9qdvv535q08n-hie-bios-0.14.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/isrxgxx6f2jisnqas3qwirbsrl2avygr-hie-bios-0.14.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/347mfavyl1mwdmfx6qrxamh7v7s3agm8-co-log-core-0.3.2.5.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/1443ffz1917ycjmd56gn00r0lidnsf0g-hie-bios-0.14.0.drv' to 'https://cache.nix-ci.com'... Progress: 15 of 28 built (2 building) [fourmolu] Preprocessing executable 'fourmolu' for fourmolu-0.15.0.0.. [fourmolu] Building executable 'fourmolu' for fourmolu-0.15.0.0.. [fourmolu] [1 of 2] Compiling Paths_fourmolu ( dist/build/fourmolu/autogen/Paths_fourmolu.hs, dist/build/fourmolu/fourmolu-tmp/Paths_fourmolu.o, dist/build/fourmolu/fourmolu-tmp/Paths_fourmolu.dyn_o ) [fourmolu] [2 of 2] Compiling Main ( app/Main.hs, dist/build/fourmolu/fourmolu-tmp/Main.o ) [fourmolu] [3 of 3] Linking dist/build/fourmolu/fourmolu [fourmolu] Preprocessing test suite 'tests' for fourmolu-0.15.0.0.. [fourmolu] Building test suite 'tests' for fourmolu-0.15.0.0.. [fourmolu] [ 1 of 18] Compiling Ormolu.CabalInfoSpec ( tests/Ormolu/CabalInfoSpec.hs, dist/build/tests/tests-tmp/Ormolu/CabalInfoSpec.o ) [fourmolu] [ 2 of 18] Compiling Ormolu.Config.PrinterOptsSpec ( tests/Ormolu/Config/PrinterOptsSpec.hs, dist/build/tests/tests-tmp/Ormolu/Config/PrinterOptsSpec.o ) [fourmolu] [ 3 of 18] Compiling Ormolu.ConfigSpec ( tests/Ormolu/ConfigSpec.hs, dist/build/tests/tests-tmp/Ormolu/ConfigSpec.o ) [fourmolu] [ 4 of 18] Compiling Ormolu.Diff.TextSpec ( tests/Ormolu/Diff/TextSpec.hs, dist/build/tests/tests-tmp/Ormolu/Diff/TextSpec.o ) [fourmolu] [ 5 of 18] Compiling Ormolu.Fixity.ParserSpec ( tests/Ormolu/Fixity/ParserSpec.hs, dist/build/tests/tests-tmp/Ormolu/Fixity/ParserSpec.o ) [fourmolu] [ 6 of 18] Compiling Ormolu.Fixity.PrinterSpec ( tests/Ormolu/Fixity/PrinterSpec.hs, dist/build/tests/tests-tmp/Ormolu/Fixity/PrinterSpec.o ) [fourmolu] [ 7 of 18] Compiling Ormolu.FixitySpec ( tests/Ormolu/FixitySpec.hs, dist/build/tests/tests-tmp/Ormolu/FixitySpec.o ) [fourmolu] [ 8 of 18] Compiling Ormolu.Integration.Utils ( tests/Ormolu/Integration/Utils.hs, dist/build/tests/tests-tmp/Ormolu/Integration/Utils.o ) [fourmolu] [ 9 of 18] Compiling Ormolu.Integration.RegionSpec ( tests/Ormolu/Integration/RegionSpec.hs, dist/build/tests/tests-tmp/Ormolu/Integration/RegionSpec.o ) [fourmolu] [10 of 18] Compiling Ormolu.Integration.FixitySpec ( tests/Ormolu/Integration/FixitySpec.hs, dist/build/tests/tests-tmp/Ormolu/Integration/FixitySpec.o ) [fourmolu] [11 of 18] Compiling Ormolu.Integration.CLISpec ( tests/Ormolu/Integration/CLISpec.hs, dist/build/tests/tests-tmp/Ormolu/Integration/CLISpec.o ) [fourmolu] [12 of 18] Compiling Ormolu.Integration.CLIOptionsSpec ( tests/Ormolu/Integration/CLIOptionsSpec.hs, dist/build/tests/tests-tmp/Ormolu/Integration/CLIOptionsSpec.o ) [fourmolu] [13 of 18] Compiling Ormolu.OpTreeSpec ( tests/Ormolu/OpTreeSpec.hs, dist/build/tests/tests-tmp/Ormolu/OpTreeSpec.o ) [fourmolu] [14 of 18] Compiling Ormolu.Parser.OptionsSpec ( tests/Ormolu/Parser/OptionsSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/OptionsSpec.o ) [fourmolu] [15 of 18] Compiling Ormolu.Parser.ParseFailureSpec ( tests/Ormolu/Parser/ParseFailureSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/ParseFailureSpec.o ) [fourmolu] [16 of 18] Compiling Ormolu.Parser.PragmaSpec ( tests/Ormolu/Parser/PragmaSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/PragmaSpec.o ) [fourmolu] [17 of 18] Compiling Ormolu.PrinterSpec ( tests/Ormolu/PrinterSpec.hs, dist/build/tests/tests-tmp/Ormolu/PrinterSpec.o ) [fourmolu] [18 of 18] Compiling Main ( tests/Spec.hs, dist/build/tests/tests-tmp/Main.o ) [fourmolu] [19 of 19] Linking dist/build/tests/tests [fourmolu] buildPhase completed in 52 seconds [fourmolu] Phase: checkPhase [fourmolu] Running 1 test suites... [fourmolu] Test suite tests: RUNNING... [fourmolu]  [fourmolu] Ormolu.CabalInfo [fourmolu]  findCabalFile [fourmolu]  returns correct absolute path [✔] [fourmolu]  finds correct path even when it starts from nonsense [✔] [fourmolu]  returns Nothing when it cannot find a cabal file [✔] [fourmolu]  does not consider directories as .cabal files [✔] [fourmolu]  parseCabalInfo [fourmolu]  extracts correct cabal info from fourmolu.cabal for src/Ormolu/Config.hs [✔] [fourmolu]  extracts correct cabal info from fourmolu.cabal for tests/Ormolu/PrinterSpec.hs [✔] [fourmolu]  handles correctly files that are not mentioned in fourmolu.cabal [✔] [fourmolu]  handles `hs-source-dirs: .` [✔] [fourmolu]  handles empty hs-source-dirs [✔] [fourmolu] Ormolu.Config [fourmolu]  FourmoluConfig [fourmolu]  parses multiple reexports from same module [✔] [fourmolu]  applies configurations in correct order [✔] [fourmolu] Ormolu.Config.PrinterOpts [fourmolu]  indentation [fourmolu]  generates the correct output for: 2 [✔] [fourmolu]  generates the correct output for: 2 + indent wheres [✔] [hlint] buildPhase completed in 41 seconds [hlint] Phase: checkPhase [hlint] Package has no test suites. [hlint] Phase: haddockPhase [hlint] Preprocessing library for hlint-3.8.. [hlint] Running Haddock on library for hlint-3.8.. [hlint] Warning: The documentation for the following packages are not installed. No [hlint] links will be generated to these packages: attoparsec-0.14.4, [hlint] attoparsec-0.14.4, libyaml-clib-0.2.5, vector-0.13.2.0 [hlint] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [hlint] [ 1 of 62] Compiling EmbedData ( src/EmbedData.hs, nothing ) [hlint] [ 2 of 62] Compiling Extension ( src/Extension.hs, nothing ) [hlint] [ 3 of 62] Compiling Fixity ( src/Fixity.hs, nothing ) [hlint] [ 4 of 62] Compiling GHC.Util.ApiAnnotation ( src/GHC/Util/ApiAnnotation.hs, nothing ) [hlint] [ 5 of 62] Compiling GHC.Util.Brackets ( src/GHC/Util/Brackets.hs, nothing ) [hlint] [ 6 of 62] Compiling GHC.Util.DynFlags ( src/GHC/Util/DynFlags.hs, nothing ) [hlint] [ 7 of 62] Compiling GHC.Util.FreeVars ( src/GHC/Util/FreeVars.hs, nothing ) [hlint] [ 8 of 62] Compiling GHC.Util.HsDecl ( src/GHC/Util/HsDecl.hs, nothing ) [hlint] [ 9 of 62] Compiling GHC.Util.Scope ( src/GHC/Util/Scope.hs, nothing ) [hlint] [10 of 62] Compiling GHC.Util.SrcLoc ( src/GHC/Util/SrcLoc.hs, nothing ) [hlint] [11 of 62] Compiling GHC.Util.View ( src/GHC/Util/View.hs, nothing ) [hlint] [12 of 62] Compiling HsColour ( src/HsColour.hs, nothing ) [hlint] [13 of 62] Compiling Parallel ( src/Parallel.hs, nothing ) [hlint] [14 of 62] Compiling Paths_hlint ( dist/build/autogen/Paths_hlint.hs, nothing ) [hlint] [15 of 62] Compiling Refact ( src/Refact.hs, nothing ) [hlint] [16 of 62] Compiling GHC.Util.HsExpr ( src/GHC/Util/HsExpr.hs, nothing ) [hlint] [17 of 62] Compiling Timing ( src/Timing.hs, nothing ) [hlint] [18 of 62] Compiling Util ( src/Util.hs, nothing ) [hlint] [19 of 62] Compiling GHC.Util.Unify ( src/GHC/Util/Unify.hs, nothing ) [hlint] [20 of 62] Compiling GHC.Util ( src/GHC/Util.hs, nothing ) [hlint] [21 of 62] Compiling Config.Type ( src/Config/Type.hs, nothing ) [hlint] [22 of 62] Compiling Idea ( src/Idea.hs, nothing ) [hlint] [23 of 62] Compiling Test.Util ( src/Test/Util.hs, nothing ) [hlint] [24 of 62] Compiling Test.InputOutput ( src/Test/InputOutput.hs, nothing ) [hlint] [25 of 62] Compiling SARIF ( src/SARIF.hs, nothing ) [hlint] [26 of 62] Compiling Report ( src/Report.hs, nothing ) [hlint] [27 of 62] Compiling CC ( src/CC.hs, nothing ) [hlint] [28 of 62] Compiling GHC.All ( src/GHC/All.hs, nothing ) [hlint] [29 of 62] Compiling Hint.Type ( src/Hint/Type.hs, nothing ) [hlint] [30 of 62] Compiling Hint.Unsafe ( src/Hint/Unsafe.hs, nothing ) [hlint] [31 of 62] Compiling Hint.Smell ( src/Hint/Smell.hs, nothing ) [hlint] [32 of 62] Compiling Hint.Restrict ( src/Hint/Restrict.hs, nothing ) [hlint] [33 of 62] Compiling Hint.Pragma ( src/Hint/Pragma.hs, nothing ) [hlint] [34 of 62] Compiling Hint.Pattern ( src/Hint/Pattern.hs, nothing ) [hlint] [35 of 62] Compiling Hint.NumLiteral ( src/Hint/NumLiteral.hs, nothing ) [hlint] [36 of 62] Compiling Hint.NewType ( src/Hint/NewType.hs, nothing ) [hlint] [37 of 62] Compiling Hint.Negation ( src/Hint/Negation.hs, nothing ) [hlint] [38 of 62] Compiling Hint.Naming ( src/Hint/Naming.hs, nothing ) [hlint] [39 of 62] Compiling Hint.Monad ( src/Hint/Monad.hs, nothing ) [hlint] [40 of 62] Compiling Hint.Match ( src/Hint/Match.hs, nothing ) [hlint] [41 of 62] Compiling Hint.ListRec ( src/Hint/ListRec.hs, nothing ) [hlint] [42 of 62] Compiling Hint.List ( src/Hint/List.hs, nothing ) [hlint] [43 of 62] Compiling Hint.Lambda ( src/Hint/Lambda.hs, nothing ) [hlint] [44 of 62] Compiling Hint.Import ( src/Hint/Import.hs, nothing ) [hlint] [45 of 62] Compiling Hint.Fixities ( src/Hint/Fixities.hs, nothing ) [hlint] [46 of 62] Compiling Hint.Extensions ( src/Hint/Extensions.hs, nothing ) [hlint] [47 of 62] Compiling Hint.Export ( src/Hint/Export.hs, nothing ) [hlint] [48 of 62] Compiling Hint.Duplicate ( src/Hint/Duplicate.hs, nothing ) [hlint] [49 of 62] Compiling Hint.Comment ( src/Hint/Comment.hs, nothing ) [fourmolu]  generates the correct output for: 3 [✔] [fourmolu]  generates the correct output for: 3 + indent wheres [✔] [fourmolu]  generates the correct output for: 4 [✔] [fourmolu]  generates the correct output for: 4 + indent wheres [✔] [fourmolu]  column-limit [fourmolu]  generates the correct output for: NoLimit [✔] [fourmolu]  generates the correct output for: ColumnLimit 80 [✔] [fourmolu]  generates the correct output for: ColumnLimit 100 [✔] [fourmolu]  function-arrows [fourmolu]  generates the correct output for: TrailingArrows [✔] [fourmolu]  generates the correct output for: LeadingArrows [✔] [fourmolu]  generates the correct output for: LeadingArgsArrows [✔] [fourmolu]  comma-style [fourmolu]  generates the correct output for: Leading [✔] [fourmolu]  generates the correct output for: Trailing [✔] [fourmolu]  import-export [fourmolu]  generates the correct output for: ImportExportLeading [✔] [fourmolu]  generates the correct output for: ImportExportTrailing [✔] [fourmolu]  generates the correct output for: ImportExportDiffFriendly [✔] [fourmolu]  record-brace-space [fourmolu]  generates the correct output for: False [✔] [fourmolu]  generates the correct output for: True [✔] [fourmolu]  newlines-between-decls [fourmolu]  generates the correct output for: 0 [✔] [fourmolu]  generates the correct output for: 0 (respectful) [✔] [fourmolu]  generates the correct output for: 1 [✔] [fourmolu]  generates the correct output for: 1 (respectful) [✔] [fourmolu]  generates the correct output for: 2 [✔] [fourmolu]  generates the correct output for: 2 (respectful) [✔] [fourmolu]  haddock-style [fourmolu]  generates the correct output for: HaddockSingleLine [✔] [fourmolu]  generates the correct output for: HaddockSingleLine + module=HaddockSingleLine [✔] [fourmolu]  generates the correct output for: HaddockSingleLine + module=HaddockMultiLine [✔] [fourmolu]  generates the correct output for: HaddockSingleLine + module=HaddockMultiLineCompact [✔] [fourmolu]  generates the correct output for: HaddockMultiLine [✔] [fourmolu]  generates the correct output for: HaddockMultiLine + module=HaddockSingleLine [✔] [fourmolu]  generates the correct output for: HaddockMultiLine + module=HaddockMultiLine [✔] [fourmolu]  generates the correct output for: HaddockMultiLine + module=HaddockMultiLineCompact [✔] [fourmolu]  generates the correct output for: HaddockMultiLineCompact [✔] [fourmolu]  generates the correct output for: HaddockMultiLineCompact + module=HaddockSingleLine [✔] [fourmolu]  generates the correct output for: HaddockMultiLineCompact + module=HaddockMultiLine [✔] [fourmolu]  generates the correct output for: HaddockMultiLineCompact + module=HaddockMultiLineCompact [✔] [fourmolu]  let-style [fourmolu]  generates the correct output for: LetAuto + InLeftAlign (indent=2) [✔] [fourmolu]  generates the correct output for: LetAuto + InLeftAlign (indent=4) [✔] [fourmolu]  generates the correct output for: LetAuto + InRightAlign (indent=2) [✔] [fourmolu]  generates the correct output for: LetAuto + InRightAlign (indent=4) [✔] [fourmolu]  generates the correct output for: LetAuto + InNoSpace (indent=2) [✔] [fourmolu]  generates the correct output for: LetAuto + InNoSpace (indent=4) [✔] [fourmolu]  generates the correct output for: LetInline + InLeftAlign (indent=2) [✔] [fourmolu]  generates the correct output for: LetInline + InLeftAlign (indent=4) [✔] [fourmolu]  generates the correct output for: LetInline + InRightAlign (indent=2) [✔] [fourmolu]  generates the correct output for: LetInline + InRightAlign (indent=4) [✔] [fourmolu]  generates the correct output for: LetInline + InNoSpace (indent=2) [✔] [fourmolu]  generates the correct output for: LetInline + InNoSpace (indent=4) [✔] [fourmolu]  generates the correct output for: LetNewline + InLeftAlign (indent=2) [✔] [fourmolu]  generates the correct output for: LetNewline + InLeftAlign (indent=4) [✔] [fourmolu]  generates the correct output for: LetNewline + InRightAlign (indent=2) [✔] [fourmolu]  generates the correct output for: LetNewline + InRightAlign (indent=4) [✔] [fourmolu]  generates the correct output for: LetNewline + InNoSpace (indent=2) [✔] [fourmolu]  generates the correct output for: LetNewline + InNoSpace (indent=4) [✔] [fourmolu]  generates the correct output for: LetMixed + InLeftAlign (indent=2) [✔] [fourmolu]  generates the correct output for: LetMixed + InLeftAlign (indent=4) [✔] [fourmolu]  generates the correct output for: LetMixed + InRightAlign (indent=2) [✔] [hlint] [50 of 62] Compiling Hint.Bracket ( src/Hint/Bracket.hs, nothing ) [hlint] [51 of 62] Compiling Hint.All ( src/Hint/All.hs, nothing ) [hlint] [52 of 62] Compiling Config.Yaml ( src/Config/Yaml.hs, nothing ) [hlint] [53 of 62] Compiling Config.Read ( src/Config/Read.hs, nothing ) [hlint] [54 of 62] Compiling Config.Compute ( src/Config/Compute.hs, nothing ) [hlint] [55 of 62] Compiling Config.Haskell ( src/Config/Haskell.hs, nothing ) [hlint] [56 of 62] Compiling CmdLine ( src/CmdLine.hs, nothing ) [hlint] [57 of 62] Compiling Apply ( src/Apply.hs, nothing ) [hlint] [58 of 62] Compiling Test.Annotations ( src/Test/Annotations.hs, nothing ) [hlint] [59 of 62] Compiling Test.All ( src/Test/All.hs, nothing ) [hlint] [60 of 62] Compiling Summary ( src/Summary.hs, nothing ) [hlint] [61 of 62] Compiling HLint ( src/HLint.hs, nothing ) [hlint] [62 of 62] Compiling Language.Haskell.HLint ( src/Language/Haskell/HLint.hs, nothing ) [hlint] Haddock coverage: [hlint] Warning: 'EpAnn' is ambiguous. It is defined [hlint]  * in ‘GHC.Parser.Annotation’ [hlint]  * in ‘GHC.Parser.Annotation’ [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined in ‘GHC.Parser.Annotation’ [hlint] Warning: 'e' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint] Warning: 'HsExtendInstances' is ambiguous. It is defined [hlint]  * in ‘Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances’ [hlint]  * in ‘Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances’ [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined in ‘Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances’ [hlint] Warning: 'Idea' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint] Warning: 'ideaDecl' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint] Warning: 'ideaModule' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint] Warning: 'ideaHint' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint] Warning: 'Hint' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint] Warning: 'Idea' is ambiguous. It is defined [hlint]  * at src/Idea.hs:26:13 [hlint]  * at src/Idea.hs:26:1 [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined at src/Idea.hs:26:1 [hlint] Warning: 'Idea' is ambiguous. It is defined [hlint]  * at src/Idea.hs:26:13 [hlint]  * at src/Idea.hs:26:1 [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined at src/Idea.hs:26:1 [hlint] Warning: 'Idea' is ambiguous. It is defined [hlint]  * at src/Idea.hs:26:13 [hlint]  * at src/Idea.hs:26:1 [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined at src/Idea.hs:26:1 [hlint] Warning: 'Issue' is ambiguous. It is defined [hlint]  * at src/CC.hs:26:14 [hlint]  * at src/CC.hs:26:1 [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined at src/CC.hs:26:1 [hlint] Warning: 'NoCpp' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint] Warning: 'ParseFlags' is ambiguous. It is defined [hlint]  * at src/GHC/All.hs:50:19 [hlint]  * at src/GHC/All.hs:50:1 [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined at src/GHC/All.hs:50:1 [hlint] Warning: 'ModuleEx' is ambiguous. It is defined [hlint]  * at src/GHC/All.hs:89:20 [hlint]  * at src/GHC/All.hs:89:1 [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined at src/GHC/All.hs:89:1 [hlint] Warning: 'Idea' is ambiguous. It is defined [hlint]  * at src/Idea.hs:26:13 [fourmolu]  generates the correct output for: LetMixed + InRightAlign (indent=4) [✔] [fourmolu]  generates the correct output for: LetMixed + InNoSpace (indent=2) [✔] [fourmolu]  generates the correct output for: LetMixed + InNoSpace (indent=4) [✔] [fourmolu]  single-constraint-parens [fourmolu]  generates the correct output for: ConstraintAuto [✔] [fourmolu]  generates the correct output for: ConstraintAlways [✔] [fourmolu]  generates the correct output for: ConstraintNever [✔] [fourmolu]  single-deriving-parens [fourmolu]  generates the correct output for: DerivingAuto [✔] [fourmolu]  generates the correct output for: DerivingAlways [✔] [fourmolu]  generates the correct output for: DerivingNever [✔] [fourmolu]  unicode-syntax [fourmolu]  generates the correct output for: UnicodeDetect [✔] [fourmolu]  generates the correct output for: UnicodeAlways [✔] [fourmolu]  generates the correct output for: UnicodeNever [✔] [fourmolu]  respectful [fourmolu]  generates the correct output for: False [✔] [fourmolu]  generates the correct output for: True [✔] [fourmolu]  respectful-module-where [fourmolu]  generates the correct output for: not respectful + ImportExportLeading [✔] [fourmolu]  generates the correct output for: not respectful + ImportExportTrailing [✔] [fourmolu]  generates the correct output for: not respectful + ImportExportDiffFriendly [✔] [fourmolu]  generates the correct output for: respectful + ImportExportLeading [✔] [fourmolu]  generates the correct output for: respectful + ImportExportTrailing [✔] [fourmolu]  generates the correct output for: respectful + ImportExportDiffFriendly [✔] [fourmolu] Ormolu.Diff.Text [fourmolu]  printTextDiff [fourmolu]  one-line-added [✔] [fourmolu]  one-line-removed [✔] [fourmolu]  no-preceding [✔] [fourmolu]  no-following [✔] [fourmolu]  simple-hunk [✔] [fourmolu]  joined-hunk [✔] [fourmolu]  two-hunks [✔] [fourmolu]  trimming [✔] [fourmolu]  trailing-blank-line [✔] [fourmolu]  trimming-trailing-both-eof [✔] [fourmolu]  trimming-trailing-both-out-of-margin [✔] [fourmolu] Ormolu.Fixity [fourmolu]  gives the correct fixity info for (:) (built-in) [✔] [fourmolu]  does not know operators from base if base is not a dependency [✔] [fourmolu]  does not know operators from base if Prelude is not imported [✔] [fourmolu]  infers fixities of operators from base correctly [✔] [fourmolu]  does not know (>>>) when Control.Category is not imported [✔] [fourmolu]  infer correct fixity for (>>>) when Control.Category is imported [✔] [fourmolu]  handles 'as' imports correctly [✔] [fourmolu]  handles 'qualified' imports correctly [✔] [fourmolu]  handles 'qualified as' imports correctly [✔] [fourmolu]  handles explicit import lists correctly [✔] [fourmolu]  handles hiding import lists correctly [✔] [fourmolu]  handles qualified imports with explicit import lists correctly [✔] [fourmolu]  handles qualified import with hiding correctly [✔] [fourmolu]  handles qualified import and explicit import lists correctly (1) [✔] [fourmolu]  handles qualified import and explicit import lists correctly (2) [✔] [fourmolu]  handles qualified import and hiding import correctly (1) [✔] [fourmolu]  handles qualified import and hiding import correctly (2) [✔] [fourmolu]  works for several imports from different packages [✔] [fourmolu]  merges approximations in case of a conflict [✔] [fourmolu]  correctly handles package-qualified imports (1) [✔] [fourmolu]  correctly handles package-qualified imports (2) [✔] [fourmolu]  default module re-exports: Control.Lens brings into scope Control.Lens.Lens [✔] [fourmolu]  default module re-exports: Control.Lens qualified brings into scope Control.Lens.Lens [✔] [fourmolu]  default module re-exports: Control.Lens qualified as brings into scope Control.Lens.Lens [✔] [fourmolu]  re-export chains: exported module can itself re-export another module [✔] [fourmolu] Ormolu.Fixity.Parser [fourmolu]  parseDotOrmolu [fourmolu]  parses the empty input without choking [✔] [fourmolu]  parses a collection of fixity declarations [✔] [fourmolu]  combines conflicting fixity declarations correctly [✔] [fourmolu]  handles CRLF line endings correctly [✔] [fourmolu]  fails with correct parse error (keyword wrong second line) [✔] [fourmolu]  parses module re-exports and combines them correctly [✔] [fourmolu]  parses fixity declarations + module re-export declarations with blanks [✔] [fourmolu]  parseFixtiyDeclaration [fourmolu]  parses a simple infixr declaration [✔] [fourmolu]  parses a simple infixl declaration [✔] [fourmolu]  parses a simple infix declaration [✔] [fourmolu]  parses a declaration for a ticked identifier [✔] [hlint]  * at src/Idea.hs:26:1 [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined at src/Idea.hs:26:1 [hlint] Warning: 'Decl' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint] Warning: 'HsSrcBang' is ambiguous. It is defined [hlint]  * in ‘GHC.Core.DataCon’ [hlint]  * in ‘GHC.Core.DataCon’ [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined in ‘GHC.Core.DataCon’ [hlint] Warning: 'f' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint] Warning: 'a' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint] Warning: 'b' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint] Warning: 'HintRule' is ambiguous. It is defined [hlint]  * at src/Config/Type.hs:108:17 [hlint]  * at src/Config/Type.hs:108:1 [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined at src/Config/Type.hs:108:1 [hlint] Warning: 'Hint' is ambiguous. It is defined [hlint]  * at src/Hint/Type.hs:22:13 [hlint]  * at src/Hint/Type.hs:22:1 [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined at src/Hint/Type.hs:22:1 [hlint] Warning: 'refactor' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint] Warning: 'Hint' is ambiguous. It is defined [hlint]  * at src/Hint/Type.hs:22:13 [hlint]  * at src/Hint/Type.hs:22:1 [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined at src/Hint/Type.hs:22:1 [hlint] Warning: 'Idea' is ambiguous. It is defined [hlint]  * at src/Idea.hs:26:13 [hlint]  * at src/Idea.hs:26:1 [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined at src/Idea.hs:26:1 [hlint] Warning: 'applyHints' is ambiguous. It is defined [hlint]  * at src/Apply.hs:52:1 [hlint]  * at src/Language/Haskell/HLint.hs:134:1 [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined at src/Language/Haskell/HLint.hs:134:1 [hlint] Warning: 'ParseFlags' is ambiguous. It is defined [hlint]  * at src/GHC/All.hs:50:19 [hlint]  * at src/GHC/All.hs:50:1 [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined at src/GHC/All.hs:50:1 [hlint] Warning: 'Classify' is ambiguous. It is defined [hlint]  * at src/Config/Type.hs:97:17 [hlint]  * at src/Config/Type.hs:97:1 [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined at src/Config/Type.hs:97:1 [hlint] Warning: 'Hint' is ambiguous. It is defined [hlint]  * at src/Hint/Type.hs:22:13 [hlint]  * at src/Hint/Type.hs:22:1 [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined at src/Hint/Type.hs:22:1 [hlint] Warning: 'Idea' is ambiguous. It is defined [hlint]  * at src/Idea.hs:26:13 [hlint]  * at src/Idea.hs:26:1 [hlint]  You may be able to disambiguate the identifier by qualifying it or [hlint]  by specifying the type/value namespace explicitly. [hlint]  Defaulting to the one defined at src/Idea.hs:26:1 [hlint]  96% ( 30 / 31) in 'Language.Haskell.HLint' [hlint]  Missing documentation for: [hlint]  createModuleExWithFixities (src/GHC/All.hs:163) [hlint] Warning: Language.Haskell.HLint: could not find link destinations for: [hlint]  - Config.Type.Rep_Severity [hlint]  - Hint.All.resolveHints [hlint] Documentation created: dist/doc/html/hlint/, dist/doc/html/hlint/hlint.txt [hlint] Preprocessing executable 'hlint' for hlint-3.8.. [fourmolu]  parses a declaration for a ticked identifier (constructor case) [✔] [fourmolu]  parses a multi-operator declaration [✔] [fourmolu]  parses a declaration with a unicode operator [✔] [fourmolu]  fails with correct parse error (keyword wrong) [✔] [fourmolu]  fails with correct parse error (missing operator) [✔] [fourmolu]  fails with correct parse error (trailing comma) [✔] [fourmolu]  fails with correct parse error (precedence greater than 9) [✔] [fourmolu]  parseModuleReexportDeclaration [fourmolu]  parses a re-export declaration [✔] [fourmolu]  parses a re-export declaration (explicit package) [✔] [fourmolu]  fails with correct parse error (keyword wrong) [✔] [fourmolu]  fails with correct parse error (module syntax) [✔] [fourmolu]  fails with correct parse error (typo: export intead exports) [✔] [fourmolu] Ormolu.Fixity.Printer [fourmolu]  parseFixityOverrides & printFixityOverrides [fourmolu]  arbitrary fixity maps are printed and parsed back correctly [✔] [fourmolu]  +++ OK, passed 100 tests. [fourmolu] Ormolu.Integration.CLI [fourmolu]  Fourmolu CLI functionality [fourmolu]  formats stdin when no files specified [✔] [fourmolu]  formats stdin when stdin specified [✔] [fourmolu]  recursively finds files in directories [✔] [fourmolu]  ignores files in specific directories [✔] [fourmolu] Ormolu.Integration.CLIOptions [fourmolu]  Fourmolu configuration via CLI [fourmolu]  CLI options override default [✔] [fourmolu]  CLI options used when config file lacks option [✔] [fourmolu]  CLI options override config file option [✔] [fourmolu]  prints defaults to stdout [✔] [fourmolu] Ormolu.Integration.Fixity [fourmolu]  fixity-tests [fourmolu]  File #0 works with no extra info [✔] [fourmolu]  File #0 works with manual fixity info [✔] [fourmolu]  File #0 works with fixity info from config [✔] [fourmolu]  File #0 works when CLI overrides .ormolu [✔] [fourmolu]  File #1 works with no extra info [✔] [fourmolu]  File #1 works with manual fixity info [✔] [fourmolu]  File #1 works with fixity info from config [✔] [fourmolu]  File #1 works with weird fixity info overwrite [✔] [fourmolu]  File #2 works with no extra info [✔] [fourmolu]  File #2 works with manual reexport info [✔] [fourmolu]  File #2 works with fixity info from config [✔] [fourmolu] Ormolu.Integration.Region [fourmolu]  region-tests [fourmolu]  Works with implicit arguments [✔] [fourmolu]  Works with explicit arguments [✔] [fourmolu]  Works with only --start-line [✔] [fourmolu]  Works with only --end-line [✔] [fourmolu]  Works with lines 8-9 [✔] [fourmolu]  Works with lines 8-10 [✔] [fourmolu]  Works with lines 11-14 [✔] [fourmolu]  Works with lines 19-23 [✔] [fourmolu] Ormolu.OpTree [fourmolu]  flattens a tree correctly [✔] [fourmolu]  uses 'minOps' strategy by default [✔] [fourmolu]  uses 'maxOps' strategy if 'minOps' strategy fails [✔] [fourmolu]  defaults to 'hardSplitter' strategy if both 'minOps' and 'maxOps' strategies fail [✔] [fourmolu]  reassociates correctly: complex example 1 [✔] [fourmolu] Ormolu.Parser.Options [fourmolu]  GHC options in source files take priority [fourmolu]  default extensions can be disabled locally [✔] [fourmolu]  extensions disabled via CLI can be enabled locally [✔] [fourmolu] Ormolu.Parser.ParseFailure [fourmolu]  disabling-preserves-error-location.hs fails at 12:1 [✔] [fourmolu]  line-pragma.hs fails at 4:47 [✔] [fourmolu] Ormolu.Parser.Pragma [fourmolu]  parsePragma [fourmolu]  {-# LANGUAGE Foo #-} [✔] [fourmolu]  {-# language Foo #-} [✔] [fourmolu]  {-#LANGUAGE Foo#-} [✔] [fourmolu]  {-# LANGUAGE Foo#-} [✔] [fourmolu]  {-#language Foo#-} [✔] [fourmolu]  {-# lAngUAGe Foo #-} [✔] [fourmolu]  {-# LANGUAGE Foo, Bar #-} [✔] [fourmolu]  {-# LANGUAGE Foo Bar #-} [✔] [fourmolu]  {-# BOO Foo #-} [✔] [fourmolu]  something [✔] [fourmolu]  {-# LANGUAGE foo, Bar #-} [✔] [fourmolu]  {-# OPTIONS_GHC foo bar baz #-} [✔] [fourmolu]  {-#OPTIONS_HADDOCK foo, bar, baz #-} [✔] [fourmolu] Ormolu.Printer [fourmolu]  declaration/class/multi-parameters2.hs works (ormolu) [✔] [fourmolu]  declaration/class/default-signatures-simple.hs works (ormolu) [✔] [fourmolu]  declaration/class/default-implementations-comments.hs works (ormolu) [✔] [fourmolu]  declaration/class/newlines-and-haddocks.hs works (ormolu) [✔] [fourmolu]  declaration/class/associated-data1.hs works (ormolu) [✔] [fourmolu]  declaration/class/associated-types1.hs works (ormolu) [✔] [fourmolu]  declaration/class/single-parameters.hs works (ormolu) [✔] [fourmolu]  declaration/class/associated-types2.hs works (ormolu) [✔] [fourmolu]  declaration/class/type-operators2.hs works (ormolu) [✔] [fourmolu]  declaration/class/multi-parameters1.hs works (ormolu) [✔] [fourmolu]  declaration/class/empty-classes.hs works (ormolu) [✔] [fourmolu]  declaration/class/poly-kinded-classes.hs works (ormolu) [✔] [hlint] Phase: installPhase [hlint] Installing library in /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b [hlint] Installing executable hlint in /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8/bin [hlint] Warning: The directory [hlint] /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8/bin is not in the system [hlint] search path. [hlint] Phase: fixupPhase [hlint] shrinking RPATHs of ELF executables and libraries in /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8 [hlint] shrinking /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8/bin/hlint [hlint] shrinking /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShlint-3.8-DgyyNAVgxFjKYdTDIDaX5b-ghc9.8.1.so [hlint] checking for references to /build/ in /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8... [hlint] gzipping man pages under /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8/share/man/ [hlint] patching script interpreter paths in /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8 [hlint] stripping (with command strip and flags -S -p) in /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8/lib /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8/bin [hlint] shrinking RPATHs of ELF executables and libraries in /nix/store/r37v3g34xn1k9jzycs76hxyfpzw229i7-hlint-3.8-data [hlint] checking for references to /build/ in /nix/store/r37v3g34xn1k9jzycs76hxyfpzw229i7-hlint-3.8-data... [hlint] patching script interpreter paths in /nix/store/r37v3g34xn1k9jzycs76hxyfpzw229i7-hlint-3.8-data [hlint] shrinking RPATHs of ELF executables and libraries in /nix/store/r585aabx42bd3mrz12a0w2v51l4m28hl-hlint-3.8-doc [hlint] checking for references to /build/ in /nix/store/r585aabx42bd3mrz12a0w2v51l4m28hl-hlint-3.8-doc... [hlint] patching script interpreter paths in /nix/store/r585aabx42bd3mrz12a0w2v51l4m28hl-hlint-3.8-doc [fourmolu]  declaration/class/newlines-between-methods.hs works (ormolu) [✔] [fourmolu]  declaration/class/super-classes.hs works (ormolu) [✔] [fourmolu]  declaration/class/type-operators3.hs works (ormolu) [✔] [fourmolu]  declaration/class/default-signatures.hs works (ormolu) [✔] [fourmolu]  declaration/class/default-implementations.hs works (ormolu) [✔] [fourmolu]  declaration/class/newlines-and-default-decls.hs works (ormolu) [✔] [fourmolu]  declaration/class/associated-data2.hs works (ormolu) [✔] [fourmolu]  declaration/class/functional-dependencies.hs works (ormolu) [✔] [fourmolu]  declaration/class/newlines-after-where.hs works (ormolu) [✔] [fourmolu]  declaration/class/associated-type-defaults.hs works (ormolu) [✔] [fourmolu]  declaration/class/type-operators1.hs works (ormolu) [✔] [fourmolu]  declaration/class/dependency-super-classes.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/type-family/no-annotation.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/type-family/injective.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/type-family/simple.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/type-family/operator.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/with-comments.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/with-forall.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/no-annotation.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/with-equal-sign.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/injective.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/type-arguments.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/simple.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/multi-line.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/infix.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/promotion.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/data-family/no-annotation.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/data-family/type-arguments.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/data-family/simple.hs works (ormolu) [✔] [fourmolu]  declaration/value/pattern-synonyms/explicitely-bidirectional.hs works (ormolu) [✔] [fourmolu]  declaration/value/pattern-synonyms/bidirectional.hs works (ormolu) [✔] [fourmolu]  declaration/value/pattern-synonyms/unidirectional.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/builtin-syntax.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/parenthesis-lhs.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/primitive-literals.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operators-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/parallel-comprehensions-single-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/multi-way-if.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/guards.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/typed-hole.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operator-sections.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/explicit-type.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/complex-list.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operator-comments-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/where.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/backticks-lhs.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arithmetic-sequences.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/awkward-comment-0.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/negation.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/tuple-sections.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pragmas.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operators-4.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/awkward-comment-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operators-3.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/implicit-params.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/unboxed-string-lit.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/lambda-case.hs works (ormolu) [✔] [post-build-hook] Uploading to cachix cache "sellout": /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8 /nix/store/r37v3g34xn1k9jzycs76hxyfpzw229i7-hlint-3.8-data /nix/store/r585aabx42bd3mrz12a0w2v51l4m28hl-hlint-3.8-doc [post-build-hook] Pushing 2 paths (227 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/r585aabx42bd3mrz12a0w2v51l4m28hl-hlint-3.8-doc (8.13 MiB) [post-build-hook] Pushing /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8 (60.97 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8 /nix/store/r37v3g34xn1k9jzycs76hxyfpzw229i7-hlint-3.8-data /nix/store/r585aabx42bd3mrz12a0w2v51l4m28hl-hlint-3.8-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 6 paths... [post-build-hook] copying path '/nix/store/qqzydclxyz3mrs801pdh3rb2q41ygl2r-hscolour-1.25-data' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/chl375acjx0a9cf5mdcwwgsf4ixxl9zm-hscolour-1.25-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/r37v3g34xn1k9jzycs76hxyfpzw229i7-hlint-3.8-data' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/13rj75karm6rqpdvskdahzma1nq6fvcf-hscolour-1.25' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/r585aabx42bd3mrz12a0w2v51l4m28hl-hlint-3.8-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/d2sdi0mdpalvb4bk74sv4il1f6h6qf7i-hlint-3.8' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/kv15nq75y2kx8alvhhlcfb25k0s3wiah-hscolour-1.25.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/w4ax66ch8pmpyan4qzm2pckc8sw25iaf-hlint-3.8.drv' to 'https://cache.nix-ci.com'... Progress: 16 of 28 built (1 building) Building monad-dijkstra [fourmolu]  declaration/value/function/lambda-single-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-single-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/where-nested.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/splice.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/blank-lines-let.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/list-comprehensions.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/lambda-multi-line2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/simple.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/application-0.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/backticks.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/blank-lines-where.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/prefix.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/quasi-quotes.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operator-fixity-defaulting.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-multi-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operator-hash-with-unboxed-sums.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/unboxed-tuples.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/let-nested.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-single-line-functions-do.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/case-multi-line-guards.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operator-hash-without-unboxed-sums.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/overloaded-labels.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/tricky-parens.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-single-line-functions.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/strings.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/list-notation-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operator-comments-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-above-branches.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/block-arguments.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-in-branches.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/newline-single-line-body.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-before-do-blocks.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-next-to-keyword.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/case-empty.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operators-7.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/parallel-comprehensions-complex.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/case-multi-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/negative-literals.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/type-applications-and-splice.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/equality-constraints.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/lexical-negation.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/application-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operators-6.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/list-notation-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/lambda-multi-line1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/tuples.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/static-pointers.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/parens.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/list-notation-0.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/multiple-matches.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/multiple-guards.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/fancy-forall-0.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/application-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operators-0.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/unboxed-sums.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/multiline-arguments.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/type-applications.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arg-breakpoints.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/let-single-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operators-5.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do-single-multi.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/overindentation.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operators-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/let-multi-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-in-branches-with-functions.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/fancy-forall-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/list-notation-3.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/typed-expressions.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do-where.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/case-single-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operator-comments-0.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do/expr.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do/applications-and-parens.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do/hang-rhs-arrow.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do/comment-spacing.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do/operator-and-parens.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do/comment-alignment.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do/recursive-do-mdo.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do/do-dollar-mixed-chain.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do/recursive-do-rec.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do/blocks.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do/let.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-s-colon.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-lt-colon-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-l-gt.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/do.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-dollar-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-l-lt.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-5.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/tricky-colon-chain.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/qualified-ops.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/esqueleto-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/hspec-expectation.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/hanging.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/simple.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-gt-colon-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-gt-dollar.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-colon-do.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-gt-normal.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/qualified-prelude.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-3.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/esqueleto-0.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-colon-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/comments.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/lenses.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-s-dollar.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-l-eq.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-dollar-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-gt-colon-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-lt-dollar.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-l-s.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-normal.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-6.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-lt-normal.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-lt-colon-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-s-normal.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-colon-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/applicative.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-4.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/unicode.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/multiple-guard-statements.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/multiline-case-pattern.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/strictness.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/multiline-guard-statement.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/famous-cardano-pattern.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/unboxed-sum-pattern.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/pattern-bind.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/many-guards-in-singleline.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/record-patterns.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/quasi-quotes-pattern.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/sig-pattern.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/as-pattern.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/splice-pattern.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/n-plus-k-pattern.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/view-pattern.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/record/hanging-after-equal-con.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/record/hanging-after-equal-update.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/record/wildcards.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/record/updaters.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/record/constructors.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/record/inter-comments.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/record/record-dot.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/comprehension/transform-monad.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/comprehension/transform-single-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/comprehension/transform-multi-line2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/comprehension/transform-multi-line3.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/comprehension/transform-multi-line1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/comprehension/transform-multi-line4.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-do-complex.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-ifs.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-applications2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-forms2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-form-do-indent.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-applications.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/recursive-procs.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/multiline-case.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-parentheses.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-do-simple2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-do-simple1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-lets.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-cases.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-lambdas.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-forms1.hs works (ormolu) [✔] [fourmolu]  declaration/value/other/line-multi-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/other/comments-get-before-op.hs works (ormolu) [✔] [fourmolu]  declaration/value/other/line-single-line.hs works (ormolu) [✔] [fourmolu]  declaration/splice/bracket.hs works (ormolu) [✔] [fourmolu]  declaration/splice/bracket-unicode.hs works (ormolu) [✔] [fourmolu]  declaration/splice/untyped-splice.hs works (ormolu) [✔] [fourmolu]  declaration/splice/quotes.hs works (ormolu) [✔] [fourmolu]  declaration/splice/grouped-splices.hs works (ormolu) [✔] [fourmolu]  declaration/splice/quasiquote.hs works (ormolu) [✔] [fourmolu]  declaration/splice/bracket-declaration.hs works (ormolu) [✔] [fourmolu]  declaration/splice/typed-splice.hs works (ormolu) [✔] [fourmolu]  declaration/splice/splice-decl.hs works (ormolu) [✔] [fourmolu]  declaration/deriving/singleline.hs works (ormolu) [✔] [fourmolu]  declaration/deriving/multiline.hs works (ormolu) [✔] [fourmolu]  declaration/deriving/overlapping.hs works (ormolu) [✔] [fourmolu]  declaration/signature/standalone-kind.hs works (ormolu) [✔] [fourmolu]  declaration/signature/set-cost-centre/set-cost-centre.hs works (ormolu) [✔] [fourmolu]  declaration/signature/specialize/specialize.hs works (ormolu) [✔] [fourmolu]  declaration/signature/specialize/specialize-instance.hs works (ormolu) [✔] [fourmolu]  declaration/signature/pattern/single-line.hs works (ormolu) [✔] [fourmolu]  declaration/signature/pattern/multiline.hs works (ormolu) [✔] [fourmolu]  declaration/signature/fixity/infixr.hs works (ormolu) [✔] [fourmolu]  declaration/signature/fixity/infixl.hs works (ormolu) [✔] [fourmolu]  declaration/signature/fixity/infix.hs works (ormolu) [✔] [fourmolu]  declaration/signature/complete/complete.hs works (ormolu) [✔] [fourmolu]  declaration/signature/inline/noinline.hs works (ormolu) [✔] [fourmolu]  declaration/signature/inline/inline.hs works (ormolu) [✔] [fourmolu]  declaration/signature/inline/inlineable.hs works (ormolu) [✔] [fourmolu]  declaration/signature/inline/conlike.hs works (ormolu) [✔] [fourmolu]  declaration/signature/type/unrelated.hs works (ormolu) [✔] [fourmolu]  declaration/signature/type/long-multiline-applications.hs works (ormolu) [✔] [fourmolu]  declaration/signature/type/long-function-name.hs works (ormolu) [✔] [fourmolu]  declaration/signature/type/context-single-line.hs works (ormolu) [✔] [fourmolu]  declaration/signature/type/infix-promoted-type-constructor.hs works (ormolu) [✔] [fourmolu]  declaration/signature/type/arguments.hs works (ormolu) [✔] [fourmolu]  declaration/signature/type/context-multi-line.hs works (ormolu) [✔] [fourmolu]  declaration/signature/type/multi-value.hs works (ormolu) [✔] [fourmolu]  declaration/signature/type/unicode.hs works (ormolu) [✔] [fourmolu]  declaration/signature/minimal/minimal.hs works (ormolu) [✔] [fourmolu]  declaration/annotation/annotation.hs works (ormolu) [✔] [fourmolu]  declaration/type-synonyms/simple.hs works (ormolu) [✔] [fourmolu]  declaration/type-synonyms/multi-line.hs works (ormolu) [✔] [fourmolu]  declaration/type-synonyms/with-weird-haddock.hs works (ormolu) [✔] [fourmolu]  declaration/default/default.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/prelude4.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/basic1.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/prelude3.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/prelude2.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/basic2.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/forall-0.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/phase.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/empty.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/never-active.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/prelude1.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/forall-1.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/type-signature.hs works (ormolu) [✔] [fourmolu]  declaration/warning/warning-single-line.hs works (ormolu) [✔] [fourmolu]  declaration/warning/warning-multiline.hs works (ormolu) [✔] [fourmolu]  declaration/instance/contexts-comments.hs works (ormolu) [✔] [fourmolu]  declaration/instance/data-family-instances.hs works (ormolu) [✔] [fourmolu]  declaration/instance/overlappable-instances.hs works (ormolu) [✔] [fourmolu]  declaration/instance/associated-types.hs works (ormolu) [✔] [fourmolu]  declaration/instance/instance-sigs.hs works (ormolu) [✔] [fourmolu]  declaration/instance/newlines-between-methods.hs works (ormolu) [✔] [fourmolu]  declaration/instance/associated-data.hs works (ormolu) [✔] [fourmolu]  declaration/instance/contexts.hs works (ormolu) [✔] [fourmolu]  declaration/instance/empty-instance.hs works (ormolu) [✔] [fourmolu]  declaration/instance/data-family-instances-gadt.hs works (ormolu) [✔] [fourmolu]  declaration/instance/instance-sigs-multiple.hs works (ormolu) [✔] [fourmolu]  declaration/instance/data-family-instances-newtype.hs works (ormolu) [✔] [fourmolu]  declaration/instance/newlines-after-where.hs works (ormolu) [✔] [fourmolu]  declaration/instance/single-parameter.hs works (ormolu) [✔] [fourmolu]  declaration/instance/multi-parameter.hs works (ormolu) [✔] [fourmolu]  declaration/instance/type-family-instances.hs works (ormolu) [✔] [fourmolu]  declaration/role-annotation/single-line.hs works (ormolu) [✔] [fourmolu]  declaration/role-annotation/multi-line.hs works (ormolu) [✔] [fourmolu]  declaration/foreign/foreign-export.hs works (ormolu) [✔] [fourmolu]  declaration/foreign/foreign-import.hs works (ormolu) [✔] [fourmolu]  declaration/type/lits.hs works (ormolu) [✔] [fourmolu]  declaration/type/splice.hs works (ormolu) [✔] [fourmolu]  declaration/type/promotion-0.hs works (ormolu) [✔] [fourmolu]  declaration/type/misc-kind-signatures.hs works (ormolu) [✔] [fourmolu]  declaration/type/forall.hs works (ormolu) [✔] [fourmolu]  declaration/type/visible-forall.hs works (ormolu) [✔] [fourmolu]  declaration/type/type-applications.hs works (ormolu) [✔] [fourmolu]  declaration/type/promotion-1.hs works (ormolu) [✔] [fourmolu]  declaration/data/existential.hs works (ormolu) [✔] [fourmolu]  declaration/data/partly-documented.hs works (ormolu) [✔] [fourmolu]  declaration/data/existential-multiline.hs works (ormolu) [✔] [fourmolu]  declaration/data/simple-broken.hs works (ormolu) [✔] [fourmolu]  declaration/data/kind-annotations.hs works (ormolu) [✔] [fourmolu]  declaration/data/record-fancy-existential.hs works (ormolu) [✔] [fourmolu]  declaration/data/strictness.hs works (ormolu) [✔] [fourmolu]  declaration/data/ctype-0.hs works (ormolu) [✔] [fourmolu]  declaration/data/record-multi-const.hs works (ormolu) [✔] [fourmolu]  declaration/data/multiline.hs works (ormolu) [✔] [fourmolu]  declaration/data/multiline-arg-parens.hs works (ormolu) [✔] [fourmolu]  declaration/data/simple.hs works (ormolu) [✔] [fourmolu]  declaration/data/unnamed-field-comment-0.hs works (ormolu) [✔] [fourmolu]  declaration/data/with-comment.hs works (ormolu) [✔] [fourmolu]  declaration/data/multiline-names.hs works (ormolu) [✔] [fourmolu]  declaration/data/ctype-1.hs works (ormolu) [✔] [fourmolu]  declaration/data/empty.hs works (ormolu) [✔] [fourmolu]  declaration/data/datatype-contexts.hs works (ormolu) [✔] [fourmolu]  declaration/data/record.hs works (ormolu) [✔] [fourmolu]  declaration/data/existential-unicode.hs works (ormolu) [✔] [fourmolu]  declaration/data/invisible-binders.hs works (ormolu) [✔] [fourmolu]  declaration/data/infix.hs works (ormolu) [✔] [fourmolu]  declaration/data/unnamed-field-comment-3.hs works (ormolu) [✔] [fourmolu]  declaration/data/fat-multiline.hs works (ormolu) [✔] [fourmolu]  declaration/data/gadt-syntax.hs works (ormolu) [✔] [fourmolu]  declaration/data/deriving-strategies.hs works (ormolu) [✔] [fourmolu]  declaration/data/newtype.hs works (ormolu) [✔] [fourmolu]  declaration/data/unnamed-field-comment-1.hs works (ormolu) [✔] [fourmolu]  declaration/data/single-constructor-with-haddock.hs works (ormolu) [✔] [fourmolu]  declaration/data/operators.hs works (ormolu) [✔] [fourmolu]  declaration/data/deriving.hs works (ormolu) [✔] [fourmolu]  declaration/data/type-data.hs works (ormolu) [✔] [fourmolu]  declaration/data/unnamed-field-comment-2.hs works (ormolu) [✔] [fourmolu]  declaration/data/record-singleline.hs works (ormolu) [✔] [fourmolu]  declaration/data/with-weird-haddock.hs works (ormolu) [✔] [fourmolu]  declaration/data/gadt/strictness.hs works (ormolu) [✔] [fourmolu]  declaration/data/gadt/multiline-where.hs works (ormolu) [✔] [fourmolu]  declaration/data/gadt/multiline.hs works (ormolu) [✔] [fourmolu]  declaration/data/gadt/simple.hs works (ormolu) [✔] [fourmolu]  declaration/data/gadt/multiple-declaration.hs works (ormolu) [✔] [fourmolu]  declaration/data/gadt/record.hs works (ormolu) [✔] [fourmolu]  declaration/data/gadt/unicode.hs works (ormolu) [✔] [fourmolu]  declaration/data/field-layout/variants.hs works (ormolu) [✔] [fourmolu]  declaration/data/field-layout/record-1.hs works (ormolu) [✔] [fourmolu]  declaration/data/field-layout/record-2.hs works (ormolu) [✔] [fourmolu]  declaration/data/field-layout/gadt.hs works (ormolu) [✔] [fourmolu]  declaration/data/field-layout/record-0.hs works (ormolu) [✔] [fourmolu]  import/merging-2.hs works (ormolu) [✔] [fourmolu]  import/misc.hs works (ormolu) [✔] [fourmolu]  import/deprecated-export-single-line.hs works (ormolu) [✔] [fourmolu]  import/comments-inside-imports.hs works (ormolu) [✔] [fourmolu]  import/explicit-imports-with-comments.hs works (ormolu) [✔] [fourmolu]  import/deprecated-export-multi-line.hs works (ormolu) [✔] [fourmolu]  import/simple.hs works (ormolu) [✔] [fourmolu]  import/nested-explicit-imports.hs works (ormolu) [✔] [fourmolu]  import/sorted-package-imports.hs works (ormolu) [✔] [fourmolu]  import/qualified-prelude.hs works (ormolu) [✔] [fourmolu]  import/sorted.hs works (ormolu) [✔] [fourmolu]  import/explicit-prelude.hs works (ormolu) [✔] [fourmolu]  import/qualified-post.hs works (ormolu) [✔] [fourmolu]  import/merging-0.hs works (ormolu) [✔] [fourmolu]  import/deduplication-bug.hs works (ormolu) [✔] [fourmolu]  import/comments-per-import.hs works (ormolu) [✔] [fourmolu]  import/explicit-imports.hs works (ormolu) [✔] [fourmolu]  import/sorted-export-list.hs works (ormolu) [✔] [fourmolu]  import/merging-1.hs works (ormolu) [✔] [fourmolu]  other/invalid-haddock-1.hs works (ormolu) [✔] [fourmolu]  other/comment-two-blocks.hs works (ormolu) [✔] [fourmolu]  other/comment-style-transform.hs works (ormolu) [✔] [fourmolu]  other/invalid-haddock-2.hs works (ormolu) [✔] [fourmolu]  other/comment-spacing.hs works (ormolu) [✔] [fourmolu]  other/comment-trailing-space.hs works (ormolu) [✔] [fourmolu]  other/overly-indented.hs works (ormolu) [✔] [fourmolu]  other/multiline-forall.hs works (ormolu) [✔] [fourmolu]  other/pragma-no-header.hs works (ormolu) [✔] [fourmolu]  other/pragma-comments.hs works (ormolu) [✔] [fourmolu]  other/comment-alignment.hs works (ormolu) [✔] [fourmolu]  other/invalid-haddock-double-trigger.hs works (ormolu) [✔] [fourmolu]  other/argument-comment.hs works (ormolu) [✔] [fourmolu]  other/following-comment-last-3.hs works (ormolu) [✔] [fourmolu]  other/consequetive-pipe-comments.hs works (ormolu) [✔] [fourmolu]  other/comment-inside-construct.hs works (ormolu) [✔] [fourmolu]  other/multiple-blank-line-comment.hs works (ormolu) [✔] [fourmolu]  other/empty-forall.hs works (ormolu) [✔] [fourmolu]  other/haddock-sections.hs works (ormolu) [✔] [fourmolu]  other/merging-comments.hs works (ormolu) [✔] [fourmolu]  other/inline-comment-1.hs works (ormolu) [✔] [fourmolu]  other/linear-arrows.hs works (ormolu) [✔] [fourmolu]  other/comment-empty-let.hs works (ormolu) [✔] [fourmolu]  other/empty-haddock.hs works (ormolu) [✔] [fourmolu]  other/multiline-comments-reindent.hs works (ormolu) [✔] [fourmolu]  other/trailing-whitespace.hs works (ormolu) [✔] [fourmolu]  other/pragma-comments-after.hs works (ormolu) [✔] [fourmolu]  other/pragma-sorting.hs works (ormolu) [✔] [fourmolu]  other/following-comment-last-0.hs works (ormolu) [✔] [fourmolu]  other/jsffi.hs works (ormolu) [✔] [fourmolu]  other/ascii.hs works (ormolu) [✔] [fourmolu]  other/following-comment-last-1.hs works (ormolu) [✔] [fourmolu]  other/comment-after-preceding-haddock.hs works (ormolu) [✔] [fourmolu]  other/following-comment-last-2.hs works (ormolu) [✔] [fourmolu]  other/comment-glued-together.hs works (ormolu) [✔] [fourmolu]  other/comment-following-preceding-gap.hs works (ormolu) [✔] [fourmolu]  other/inline-comment-0.hs works (ormolu) [✔] [fourmolu]  other/necessary-brackets.hs works (ormolu) [✔] [fourmolu]  other/comment-multiline-after.hs works (ormolu) [✔] [fourmolu]  other/haddock-without-module-header.hs works (ormolu) [✔] [fourmolu]  other/pragma.hs works (ormolu) [✔] [fourmolu]  other/comment-before-hanging.hs works (ormolu) [✔] [fourmolu]  other/invalid-haddock-weird.hs works (ormolu) [✔] [fourmolu]  other/disabling/line-pragma-in-disabled-region.hs works (ormolu) [✔] [fourmolu]  other/disabling/preserve-empty-lines.hs works (ormolu) [✔] [fourmolu]  other/disabling/suffix-comment.hs works (ormolu) [✔] [fourmolu]  other/disabling/empty-disabled-region.hs works (ormolu) [✔] [fourmolu]  other/disabling/whole-file.hs works (ormolu) [✔] [fourmolu]  other/disabling/normalize-magic-comments.hs works (ormolu) [✔] [fourmolu]  other/disabling/closing-comment-in-disabled-region.hs works (ormolu) [✔] [fourmolu]  other/disabling/single-definition.hs works (ormolu) [✔] [fourmolu]  other/disabling/preserve-trailing-whitespace.hs works (ormolu) [✔] [fourmolu]  other/cpp/lonely-hash.hs works (ormolu) [✔] [fourmolu]  other/cpp/continuation.hs works (ormolu) [✔] [fourmolu]  other/cpp/separation-2b.hs works (ormolu) [✔] [fourmolu]  other/cpp/cpp-and-imports.hs works (ormolu) [✔] [fourmolu]  other/cpp/separation-2a.hs works (ormolu) [✔] [fourmolu]  other/cpp/simple-import.hs works (ormolu) [✔] [fourmolu]  other/cpp/separation-0b.hs works (ormolu) [✔] [fourmolu]  other/cpp/shifted.hs works (ormolu) [✔] [fourmolu]  other/cpp/separation-1b.hs works (ormolu) [✔] [fourmolu]  other/cpp/separation-1a.hs works (ormolu) [✔] [fourmolu]  other/cpp/separation-0a.hs works (ormolu) [✔] [fourmolu]  module-header/shebang.hs works (ormolu) [✔] [fourmolu]  module-header/multiline2.hs works (ormolu) [✔] [fourmolu]  module-header/warning-pragma-list-multiline.hs works (ormolu) [✔] [fourmolu]  module-header/singleline.hs works (ormolu) [✔] [fourmolu]  module-header/preceding-comment-with-haddock.hs works (ormolu) [✔] [fourmolu]  module-header/warning-pragma-singleton-list.hs works (ormolu) [✔] [fourmolu]  module-header/named-section.hs works (ormolu) [✔] [fourmolu]  module-header/multiline.hs works (ormolu) [✔] [fourmolu]  module-header/simple.hs works (ormolu) [✔] [fourmolu]  module-header/singleline-empty.hs works (ormolu) [✔] [fourmolu]  module-header/stack-header-2.hs works (ormolu) [✔] [fourmolu]  module-header/empty.hs works (ormolu) [✔] [fourmolu]  module-header/warning-pragma-multiline.hs works (ormolu) [✔] [fourmolu]  module-header/empty-haddock.hs works (ormolu) [✔] [fourmolu]  module-header/multiline-empty-comment.hs works (ormolu) [✔] [fourmolu]  module-header/stack-header-1.hs works (ormolu) [✔] [fourmolu]  module-header/double-dot-with-names.hs works (ormolu) [✔] [fourmolu]  module-header/shebang-with-pragmas.hs works (ormolu) [✔] [fourmolu]  module-header/stack-header-0.hs works (ormolu) [✔] [fourmolu]  module-header/simple-with-comments.hs works (ormolu) [✔] [fourmolu]  module-header/multiline-with-comments.hs works (ormolu) [✔] [fourmolu]  module-header/warning-pragma.hs works (ormolu) [✔] [fourmolu]  module-header/leading-empty-line.hs works (ormolu) [✔] [fourmolu]  module-header/multiline-empty.hs works (ormolu) [✔] [fourmolu]  module-header/double-shebangs.hs works (ormolu) [✔] [fourmolu]  fourmolu/mixed-disable-pragmas.hs works (ormolu) [✔] [fourmolu]  fourmolu/multiline-haddocks.hs works (ormolu) [✔] [fourmolu]  fourmolu/list-multiline.hs works (ormolu) [✔] [fourmolu]  fourmolu/type-app-promoted.hs works (ormolu) [✔] [fourmolu]  declaration/class/multi-parameters2.hs works (fourmolu) [✔] [fourmolu]  declaration/class/default-signatures-simple.hs works (fourmolu) [✔] [fourmolu]  declaration/class/default-implementations-comments.hs works (fourmolu) [✔] [fourmolu]  declaration/class/newlines-and-haddocks.hs works (fourmolu) [✔] [fourmolu]  declaration/class/associated-data1.hs works (fourmolu) [✔] [fourmolu]  declaration/class/associated-types1.hs works (fourmolu) [✔] [fourmolu]  declaration/class/single-parameters.hs works (fourmolu) [✔] [fourmolu]  declaration/class/associated-types2.hs works (fourmolu) [✔] [fourmolu]  declaration/class/type-operators2.hs works (fourmolu) [✔] [fourmolu]  declaration/class/multi-parameters1.hs works (fourmolu) [✔] [fourmolu]  declaration/class/empty-classes.hs works (fourmolu) [✔] [fourmolu]  declaration/class/poly-kinded-classes.hs works (fourmolu) [✔] [fourmolu]  declaration/class/newlines-between-methods.hs works (fourmolu) [✔] [fourmolu]  declaration/class/super-classes.hs works (fourmolu) [✔] [fourmolu]  declaration/class/type-operators3.hs works (fourmolu) [✔] [fourmolu]  declaration/class/default-signatures.hs works (fourmolu) [✔] [fourmolu]  declaration/class/default-implementations.hs works (fourmolu) [✔] [fourmolu]  declaration/class/newlines-and-default-decls.hs works (fourmolu) [✔] [fourmolu]  declaration/class/associated-data2.hs works (fourmolu) [✔] [fourmolu]  declaration/class/functional-dependencies.hs works (fourmolu) [✔] [fourmolu]  declaration/class/newlines-after-where.hs works (fourmolu) [✔] [fourmolu]  declaration/class/associated-type-defaults.hs works (fourmolu) [✔] [fourmolu]  declaration/class/type-operators1.hs works (fourmolu) [✔] [fourmolu]  declaration/class/dependency-super-classes.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/type-family/no-annotation.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/type-family/injective.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/type-family/simple.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/type-family/operator.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/with-comments.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/with-forall.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/no-annotation.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/with-equal-sign.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/injective.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/type-arguments.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/simple.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/multi-line.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/infix.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/promotion.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/data-family/no-annotation.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/data-family/type-arguments.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/data-family/simple.hs works (fourmolu) [✔] [fourmolu]  declaration/value/pattern-synonyms/explicitely-bidirectional.hs works (fourmolu) [✔] [fourmolu]  declaration/value/pattern-synonyms/bidirectional.hs works (fourmolu) [✔] [fourmolu]  declaration/value/pattern-synonyms/unidirectional.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/builtin-syntax.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/parenthesis-lhs.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/primitive-literals.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operators-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/parallel-comprehensions-single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/multi-way-if.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/guards.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/typed-hole.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operator-sections.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/explicit-type.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/complex-list.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operator-comments-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/where.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/backticks-lhs.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arithmetic-sequences.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/awkward-comment-0.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/negation.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/tuple-sections.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pragmas.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operators-4.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/awkward-comment-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operators-3.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/implicit-params.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/unboxed-string-lit.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/lambda-case.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/lambda-single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/where-nested.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/splice.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/blank-lines-let.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/list-comprehensions.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/lambda-multi-line2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/simple.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/application-0.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/backticks.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/blank-lines-where.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/prefix.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/quasi-quotes.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operator-fixity-defaulting.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-multi-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operator-hash-with-unboxed-sums.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/unboxed-tuples.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/let-nested.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-single-line-functions-do.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/case-multi-line-guards.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operator-hash-without-unboxed-sums.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/overloaded-labels.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/tricky-parens.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-single-line-functions.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/strings.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/list-notation-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operator-comments-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-above-branches.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/block-arguments.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-in-branches.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/newline-single-line-body.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-before-do-blocks.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-next-to-keyword.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/case-empty.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operators-7.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/parallel-comprehensions-complex.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/case-multi-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/negative-literals.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/type-applications-and-splice.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/equality-constraints.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/lexical-negation.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/application-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operators-6.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/list-notation-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/lambda-multi-line1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/tuples.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/static-pointers.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/parens.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/list-notation-0.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/multiple-matches.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/multiple-guards.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/fancy-forall-0.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/application-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operators-0.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/unboxed-sums.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/multiline-arguments.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/type-applications.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arg-breakpoints.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/let-single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operators-5.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do-single-multi.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/overindentation.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operators-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/let-multi-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-in-branches-with-functions.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/fancy-forall-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/list-notation-3.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/typed-expressions.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do-where.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/case-single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operator-comments-0.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do/expr.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do/applications-and-parens.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do/hang-rhs-arrow.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do/comment-spacing.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do/operator-and-parens.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do/comment-alignment.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do/recursive-do-mdo.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do/do-dollar-mixed-chain.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do/recursive-do-rec.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do/blocks.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do/let.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-s-colon.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-lt-colon-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-l-gt.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/do.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-dollar-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-l-lt.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-5.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/tricky-colon-chain.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/qualified-ops.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/esqueleto-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/hspec-expectation.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/hanging.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/simple.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-gt-colon-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-gt-dollar.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-colon-do.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-gt-normal.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/qualified-prelude.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-3.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/esqueleto-0.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-colon-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/comments.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/lenses.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-s-dollar.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-l-eq.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-dollar-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-gt-colon-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-lt-dollar.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-l-s.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-normal.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-6.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-lt-normal.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-lt-colon-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-s-normal.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-colon-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/applicative.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-4.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/unicode.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/multiple-guard-statements.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/multiline-case-pattern.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/strictness.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/multiline-guard-statement.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/famous-cardano-pattern.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/unboxed-sum-pattern.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/pattern-bind.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/many-guards-in-singleline.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/record-patterns.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/quasi-quotes-pattern.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/sig-pattern.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/as-pattern.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/splice-pattern.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/n-plus-k-pattern.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/view-pattern.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/record/hanging-after-equal-con.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/record/hanging-after-equal-update.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/record/wildcards.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/record/updaters.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/record/constructors.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/record/inter-comments.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/record/record-dot.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/comprehension/transform-monad.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/comprehension/transform-single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/comprehension/transform-multi-line2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/comprehension/transform-multi-line3.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/comprehension/transform-multi-line1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/comprehension/transform-multi-line4.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-do-complex.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-ifs.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-applications2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-forms2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-form-do-indent.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-applications.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/recursive-procs.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/multiline-case.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-parentheses.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-do-simple2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-do-simple1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-lets.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-cases.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-lambdas.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-forms1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/other/line-multi-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/other/comments-get-before-op.hs works (fourmolu) [✔] [fourmolu]  declaration/value/other/line-single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/bracket.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/bracket-unicode.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/untyped-splice.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/quotes.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/grouped-splices.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/quasiquote.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/bracket-declaration.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/typed-splice.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/splice-decl.hs works (fourmolu) [✔] [fourmolu]  declaration/deriving/singleline.hs works (fourmolu) [✔] [fourmolu]  declaration/deriving/multiline.hs works (fourmolu) [✔] [fourmolu]  declaration/deriving/overlapping.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/standalone-kind.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/set-cost-centre/set-cost-centre.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/specialize/specialize.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/specialize/specialize-instance.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/pattern/single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/pattern/multiline.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/fixity/infixr.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/fixity/infixl.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/fixity/infix.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/complete/complete.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/inline/noinline.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/inline/inline.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/inline/inlineable.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/inline/conlike.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/type/unrelated.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/type/long-multiline-applications.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/type/long-function-name.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/type/context-single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/type/infix-promoted-type-constructor.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/type/arguments.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/type/context-multi-line.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/type/multi-value.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/type/unicode.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/minimal/minimal.hs works (fourmolu) [✔] [fourmolu]  declaration/annotation/annotation.hs works (fourmolu) [✔] [fourmolu]  declaration/type-synonyms/simple.hs works (fourmolu) [✔] [fourmolu]  declaration/type-synonyms/multi-line.hs works (fourmolu) [✔] [fourmolu]  declaration/type-synonyms/with-weird-haddock.hs works (fourmolu) [✔] [fourmolu]  declaration/default/default.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/prelude4.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/basic1.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/prelude3.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/prelude2.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/basic2.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/forall-0.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/phase.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/empty.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/never-active.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/prelude1.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/forall-1.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/type-signature.hs works (fourmolu) [✔] [fourmolu]  declaration/warning/warning-single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/warning/warning-multiline.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/contexts-comments.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/data-family-instances.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/overlappable-instances.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/associated-types.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/instance-sigs.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/newlines-between-methods.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/associated-data.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/contexts.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/empty-instance.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/data-family-instances-gadt.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/instance-sigs-multiple.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/data-family-instances-newtype.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/newlines-after-where.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/single-parameter.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/multi-parameter.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/type-family-instances.hs works (fourmolu) [✔] [fourmolu]  declaration/role-annotation/single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/role-annotation/multi-line.hs works (fourmolu) [✔] [fourmolu]  declaration/foreign/foreign-export.hs works (fourmolu) [✔] [fourmolu]  declaration/foreign/foreign-import.hs works (fourmolu) [✔] [fourmolu]  declaration/type/lits.hs works (fourmolu) [✔] [fourmolu]  declaration/type/splice.hs works (fourmolu) [✔] [fourmolu]  declaration/type/promotion-0.hs works (fourmolu) [✔] [fourmolu]  declaration/type/misc-kind-signatures.hs works (fourmolu) [✔] [fourmolu]  declaration/type/forall.hs works (fourmolu) [✔] [fourmolu]  declaration/type/visible-forall.hs works (fourmolu) [✔] [fourmolu]  declaration/type/type-applications.hs works (fourmolu) [✔] [fourmolu]  declaration/type/promotion-1.hs works (fourmolu) [✔] [fourmolu]  declaration/data/existential.hs works (fourmolu) [✔] [fourmolu]  declaration/data/partly-documented.hs works (fourmolu) [✔] [fourmolu]  declaration/data/existential-multiline.hs works (fourmolu) [✔] [fourmolu]  declaration/data/simple-broken.hs works (fourmolu) [✔] [fourmolu]  declaration/data/kind-annotations.hs works (fourmolu) [✔] [fourmolu]  declaration/data/record-fancy-existential.hs works (fourmolu) [✔] [fourmolu]  declaration/data/strictness.hs works (fourmolu) [✔] [fourmolu]  declaration/data/ctype-0.hs works (fourmolu) [✔] [fourmolu]  declaration/data/record-multi-const.hs works (fourmolu) [✔] [fourmolu]  declaration/data/multiline.hs works (fourmolu) [✔] [fourmolu]  declaration/data/multiline-arg-parens.hs works (fourmolu) [✔] [fourmolu]  declaration/data/simple.hs works (fourmolu) [✔] [fourmolu]  declaration/data/unnamed-field-comment-0.hs works (fourmolu) [✔] [fourmolu]  declaration/data/with-comment.hs works (fourmolu) [✔] [fourmolu]  declaration/data/multiline-names.hs works (fourmolu) [✔] [fourmolu]  declaration/data/ctype-1.hs works (fourmolu) [✔] [fourmolu]  declaration/data/empty.hs works (fourmolu) [✔] [fourmolu]  declaration/data/datatype-contexts.hs works (fourmolu) [✔] [fourmolu]  declaration/data/record.hs works (fourmolu) [✔] [fourmolu]  declaration/data/existential-unicode.hs works (fourmolu) [✔] [fourmolu]  declaration/data/invisible-binders.hs works (fourmolu) [✔] [fourmolu]  declaration/data/infix.hs works (fourmolu) [✔] [fourmolu]  declaration/data/unnamed-field-comment-3.hs works (fourmolu) [✔] [fourmolu]  declaration/data/fat-multiline.hs works (fourmolu) [✔] [fourmolu]  declaration/data/gadt-syntax.hs works (fourmolu) [✔] [fourmolu]  declaration/data/deriving-strategies.hs works (fourmolu) [✔] [fourmolu]  declaration/data/newtype.hs works (fourmolu) [✔] [fourmolu]  declaration/data/unnamed-field-comment-1.hs works (fourmolu) [✔] [fourmolu]  declaration/data/single-constructor-with-haddock.hs works (fourmolu) [✔] [fourmolu]  declaration/data/operators.hs works (fourmolu) [✔] [fourmolu]  declaration/data/deriving.hs works (fourmolu) [✔] [fourmolu]  declaration/data/type-data.hs works (fourmolu) [✔] [fourmolu]  declaration/data/unnamed-field-comment-2.hs works (fourmolu) [✔] [fourmolu]  declaration/data/record-singleline.hs works (fourmolu) [✔] [fourmolu]  declaration/data/with-weird-haddock.hs works (fourmolu) [✔] [fourmolu]  declaration/data/gadt/strictness.hs works (fourmolu) [✔] [fourmolu]  declaration/data/gadt/multiline-where.hs works (fourmolu) [✔] [fourmolu]  declaration/data/gadt/multiline.hs works (fourmolu) [✔] [fourmolu]  declaration/data/gadt/simple.hs works (fourmolu) [✔] [fourmolu]  declaration/data/gadt/multiple-declaration.hs works (fourmolu) [✔] [fourmolu]  declaration/data/gadt/record.hs works (fourmolu) [✔] [fourmolu]  declaration/data/gadt/unicode.hs works (fourmolu) [✔] [fourmolu]  declaration/data/field-layout/variants.hs works (fourmolu) [✔] [fourmolu]  declaration/data/field-layout/record-1.hs works (fourmolu) [✔] [fourmolu]  declaration/data/field-layout/record-2.hs works (fourmolu) [✔] [fourmolu]  declaration/data/field-layout/gadt.hs works (fourmolu) [✔] [fourmolu]  declaration/data/field-layout/record-0.hs works (fourmolu) [✔] [fourmolu]  import/merging-2.hs works (fourmolu) [✔] [fourmolu]  import/misc.hs works (fourmolu) [✔] [fourmolu]  import/deprecated-export-single-line.hs works (fourmolu) [✔] [fourmolu]  import/comments-inside-imports.hs works (fourmolu) [✔] [fourmolu]  import/explicit-imports-with-comments.hs works (fourmolu) [✔] [fourmolu]  import/deprecated-export-multi-line.hs works (fourmolu) [✔] [fourmolu]  import/simple.hs works (fourmolu) [✔] [fourmolu]  import/nested-explicit-imports.hs works (fourmolu) [✔] [fourmolu]  import/sorted-package-imports.hs works (fourmolu) [✔] [fourmolu]  import/qualified-prelude.hs works (fourmolu) [✔] [fourmolu]  import/sorted.hs works (fourmolu) [✔] [fourmolu]  import/explicit-prelude.hs works (fourmolu) [✔] [fourmolu]  import/qualified-post.hs works (fourmolu) [✔] [fourmolu]  import/merging-0.hs works (fourmolu) [✔] [fourmolu]  import/deduplication-bug.hs works (fourmolu) [✔] [fourmolu]  import/comments-per-import.hs works (fourmolu) [✔] [fourmolu]  import/explicit-imports.hs works (fourmolu) [✔] [fourmolu]  import/sorted-export-list.hs works (fourmolu) [✔] [fourmolu]  import/merging-1.hs works (fourmolu) [✔] [fourmolu]  other/invalid-haddock-1.hs works (fourmolu) [✔] [fourmolu]  other/comment-two-blocks.hs works (fourmolu) [✔] [fourmolu]  other/comment-style-transform.hs works (fourmolu) [✔] [fourmolu]  other/invalid-haddock-2.hs works (fourmolu) [✔] [fourmolu]  other/comment-spacing.hs works (fourmolu) [✔] [fourmolu]  other/comment-trailing-space.hs works (fourmolu) [✔] [fourmolu]  other/overly-indented.hs works (fourmolu) [✔] [fourmolu]  other/multiline-forall.hs works (fourmolu) [✔] [fourmolu]  other/pragma-no-header.hs works (fourmolu) [✔] [fourmolu]  other/pragma-comments.hs works (fourmolu) [✔] [fourmolu]  other/comment-alignment.hs works (fourmolu) [✔] [fourmolu]  other/invalid-haddock-double-trigger.hs works (fourmolu) [✔] [fourmolu]  other/argument-comment.hs works (fourmolu) [✔] [fourmolu]  other/following-comment-last-3.hs works (fourmolu) [✔] [fourmolu]  other/consequetive-pipe-comments.hs works (fourmolu) [✔] [fourmolu]  other/comment-inside-construct.hs works (fourmolu) [✔] [fourmolu]  other/multiple-blank-line-comment.hs works (fourmolu) [✔] [fourmolu]  other/empty-forall.hs works (fourmolu) [✔] [fourmolu]  other/haddock-sections.hs works (fourmolu) [✔] [fourmolu]  other/merging-comments.hs works (fourmolu) [✔] [fourmolu]  other/inline-comment-1.hs works (fourmolu) [✔] [fourmolu]  other/linear-arrows.hs works (fourmolu) [✔] [fourmolu]  other/comment-empty-let.hs works (fourmolu) [✔] [fourmolu]  other/empty-haddock.hs works (fourmolu) [✔] [fourmolu]  other/multiline-comments-reindent.hs works (fourmolu) [✔] [fourmolu]  other/trailing-whitespace.hs works (fourmolu) [✔] [fourmolu]  other/pragma-comments-after.hs works (fourmolu) [✔] [fourmolu]  other/pragma-sorting.hs works (fourmolu) [✔] [fourmolu]  other/following-comment-last-0.hs works (fourmolu) [✔] [fourmolu]  other/jsffi.hs works (fourmolu) [✔] [fourmolu]  other/ascii.hs works (fourmolu) [✔] [fourmolu]  other/following-comment-last-1.hs works (fourmolu) [✔] [fourmolu]  other/comment-after-preceding-haddock.hs works (fourmolu) [✔] [fourmolu]  other/following-comment-last-2.hs works (fourmolu) [✔] [fourmolu]  other/comment-glued-together.hs works (fourmolu) [✔] [fourmolu]  other/comment-following-preceding-gap.hs works (fourmolu) [✔] [fourmolu]  other/inline-comment-0.hs works (fourmolu) [✔] [fourmolu]  other/necessary-brackets.hs works (fourmolu) [✔] [fourmolu]  other/comment-multiline-after.hs works (fourmolu) [✔] [fourmolu]  other/haddock-without-module-header.hs works (fourmolu) [✔] [fourmolu]  other/pragma.hs works (fourmolu) [✔] [fourmolu]  other/comment-before-hanging.hs works (fourmolu) [✔] [fourmolu]  other/invalid-haddock-weird.hs works (fourmolu) [✔] [fourmolu]  other/disabling/line-pragma-in-disabled-region.hs works (fourmolu) [✔] [fourmolu]  other/disabling/preserve-empty-lines.hs works (fourmolu) [✔] [fourmolu]  other/disabling/suffix-comment.hs works (fourmolu) [✔] [fourmolu]  other/disabling/empty-disabled-region.hs works (fourmolu) [✔] [fourmolu]  other/disabling/whole-file.hs works (fourmolu) [✔] [fourmolu]  other/disabling/normalize-magic-comments.hs works (fourmolu) [✔] [fourmolu]  other/disabling/closing-comment-in-disabled-region.hs works (fourmolu) [✔] [fourmolu]  other/disabling/single-definition.hs works (fourmolu) [✔] [fourmolu]  other/disabling/preserve-trailing-whitespace.hs works (fourmolu) [✔] [fourmolu]  other/cpp/lonely-hash.hs works (fourmolu) [✔] [fourmolu]  other/cpp/continuation.hs works (fourmolu) [✔] [fourmolu]  other/cpp/separation-2b.hs works (fourmolu) [✔] [fourmolu]  other/cpp/cpp-and-imports.hs works (fourmolu) [✔] [fourmolu]  other/cpp/separation-2a.hs works (fourmolu) [✔] [fourmolu]  other/cpp/simple-import.hs works (fourmolu) [✔] [fourmolu]  other/cpp/separation-0b.hs works (fourmolu) [✔] [fourmolu]  other/cpp/shifted.hs works (fourmolu) [✔] [fourmolu]  other/cpp/separation-1b.hs works (fourmolu) [✔] [fourmolu]  other/cpp/separation-1a.hs works (fourmolu) [✔] [fourmolu]  other/cpp/separation-0a.hs works (fourmolu) [✔] [fourmolu]  module-header/shebang.hs works (fourmolu) [✔] [fourmolu]  module-header/multiline2.hs works (fourmolu) [✔] [fourmolu]  module-header/warning-pragma-list-multiline.hs works (fourmolu) [✔] [fourmolu]  module-header/singleline.hs works (fourmolu) [✔] [fourmolu]  module-header/preceding-comment-with-haddock.hs works (fourmolu) [✔] [fourmolu]  module-header/warning-pragma-singleton-list.hs works (fourmolu) [✔] [fourmolu]  module-header/named-section.hs works (fourmolu) [✔] [fourmolu]  module-header/multiline.hs works (fourmolu) [✔] [fourmolu]  module-header/simple.hs works (fourmolu) [✔] [fourmolu]  module-header/singleline-empty.hs works (fourmolu) [✔] [fourmolu]  module-header/stack-header-2.hs works (fourmolu) [✔] [fourmolu]  module-header/empty.hs works (fourmolu) [✔] [fourmolu]  module-header/warning-pragma-multiline.hs works (fourmolu) [✔] [fourmolu]  module-header/empty-haddock.hs works (fourmolu) [✔] [fourmolu]  module-header/multiline-empty-comment.hs works (fourmolu) [✔] [fourmolu]  module-header/stack-header-1.hs works (fourmolu) [✔] [fourmolu]  module-header/double-dot-with-names.hs works (fourmolu) [✔] [fourmolu]  module-header/shebang-with-pragmas.hs works (fourmolu) [✔] [fourmolu]  module-header/stack-header-0.hs works (fourmolu) [✔] [fourmolu]  module-header/simple-with-comments.hs works (fourmolu) [✔] [fourmolu]  module-header/multiline-with-comments.hs works (fourmolu) [✔] [fourmolu]  module-header/warning-pragma.hs works (fourmolu) [✔] [fourmolu]  module-header/leading-empty-line.hs works (fourmolu) [✔] [fourmolu]  module-header/multiline-empty.hs works (fourmolu) [✔] [fourmolu]  module-header/double-shebangs.hs works (fourmolu) [✔] [fourmolu]  fourmolu/mixed-disable-pragmas.hs works (fourmolu) [✔] [fourmolu]  fourmolu/multiline-haddocks.hs works (fourmolu) [✔] [fourmolu]  fourmolu/list-multiline.hs works (fourmolu) [✔] [fourmolu]  fourmolu/type-app-promoted.hs works (fourmolu) [✔] [fourmolu]  [fourmolu] Finished in 4.8600 seconds [fourmolu] 1154 examples, 0 failures [fourmolu] Test suite tests: PASS [fourmolu] Test suite logged to: dist/test/fourmolu-0.15.0.0-tests.log [fourmolu] 1 of 1 test suites (1 of 1 test cases) passed. [fourmolu] checkPhase completed in 43 seconds [fourmolu] Phase: haddockPhase [fourmolu] Preprocessing library for fourmolu-0.15.0.0.. [fourmolu] Running Haddock on library for fourmolu-0.15.0.0.. [fourmolu] Warning: The documentation for the following packages are not installed. No [fourmolu] links will be generated to these packages: attoparsec-0.14.4, [fourmolu] attoparsec-0.14.4, libyaml-clib-0.2.5, vector-0.13.2.0 [fourmolu] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [monad-dijkstra] Phase: setupCompilerEnvironmentPhase [monad-dijkstra] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [fourmolu] [ 1 of 57] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, /build/ghc1839_0/ghc_6.o, /build/ghc1839_0/ghc_6.dyn_o ) [monad-dijkstra] Phase: unpackPhase [monad-dijkstra] unpacking source archive /nix/store/pc5qm7hwp7p3fnl0wcshr64zvxfq2nqg-monad-dijkstra-0.1.1.5.tar.gz [monad-dijkstra] source root is monad-dijkstra-0.1.1.5 [monad-dijkstra] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "monad-dijkstra-0.1.1.5/test/Main.hs" [monad-dijkstra] Phase: patchPhase [monad-dijkstra] Phase: compileBuildDriverPhase [monad-dijkstra] setupCompileFlags: -package-db=/build/tmp.1WHZ6tWsAa/setup-package.conf.d -threaded [fourmolu] [ 2 of 57] Compiling Ormolu.Config.Gen ( src/Ormolu/Config/Gen.hs, /build/ghc1839_0/ghc_8.o, /build/ghc1839_0/ghc_8.dyn_o ) [monad-dijkstra] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.1WHZ6tWsAa/Main.o ) [monad-dijkstra] [2 of 2] Linking Setup [fourmolu] [ 3 of 57] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, nothing ) [fourmolu] [ 4 of 57] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, nothing ) [fourmolu] [ 5 of 57] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, /build/ghc1839_0/ghc_26.o, /build/ghc1839_0/ghc_26.dyn_o ) [monad-dijkstra] Phase: updateAutotoolsGnuConfigScriptsPhase [monad-dijkstra] Phase: configurePhase [monad-dijkstra] configureFlags: --verbose --prefix=/nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/hjnabrj5nq29y6dygv9m5lciwq4gkcn7-monad-dijkstra-0.1.1.5-doc/share/doc/monad-dijkstra-0.1.1.5 --with-gcc=gcc --package-db=/build/tmp.1WHZ6tWsAa/package.conf.d --ghc-option=-j16 --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=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [monad-dijkstra] Using Parsec parser [monad-dijkstra] Configuring monad-dijkstra-0.1.1.5... [fourmolu] [ 6 of 57] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, /build/ghc1839_0/ghc_22.o, /build/ghc1839_0/ghc_22.dyn_o ) [fourmolu] [ 7 of 57] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, /build/ghc1839_0/ghc_24.o, /build/ghc1839_0/ghc_24.dyn_o ) [fourmolu] [ 8 of 57] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, /build/ghc1839_0/ghc_10.o, /build/ghc1839_0/ghc_10.dyn_o ) [monad-dijkstra] Dependency base >=4.7 && <5: using base-4.19.0.0 [monad-dijkstra] Dependency containers >=0.5.6.2 && <0.8: using containers-0.6.8 [monad-dijkstra] Dependency free >=4.12.0 && <5.3: using free-5.2 [monad-dijkstra] Dependency mtl >=2.2.0 && <2.4: using mtl-2.3.1 [monad-dijkstra] Dependency psqueues >=0.2.0.0 && <0.3: using psqueues-0.2.8.1 [monad-dijkstra] Dependency transformers >=0.4.2.0 && <0.7: using transformers-0.6.1.0 [monad-dijkstra] Dependency base >=4.7 && <5: using base-4.19.0.0 [monad-dijkstra] Dependency hspec: using hspec-2.11.12 [monad-dijkstra] Dependency monad-dijkstra: using monad-dijkstra-0.1.1.5 [monad-dijkstra] Dependency tasty: using tasty-1.5.3 [monad-dijkstra] Dependency tasty-hspec: using tasty-hspec-1.2.0.4 [monad-dijkstra] Dependency base >=4.7 && <5: using base-4.19.0.0 [monad-dijkstra] Dependency hlint >=1.0 && <4: using hlint-3.8 [fourmolu] [ 9 of 57] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, /build/ghc1839_0/ghc_12.o, /build/ghc1839_0/ghc_12.dyn_o ) [monad-dijkstra] Source component graph: [monad-dijkstra]  component test:style-monad-dijkstra [monad-dijkstra]  component lib [monad-dijkstra]  component test:test-monad-dijkstra dependency lib [monad-dijkstra] Configured component graph: [monad-dijkstra]  component monad-dijkstra-0.1.1.5-8dtCAfjIklgKLtdu8QJAR7-style-monad-dijkstra [monad-dijkstra]  include base-4.19.0.0-b960 [monad-dijkstra]  include hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b [monad-dijkstra]  component monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy [monad-dijkstra]  include base-4.19.0.0-b960 [monad-dijkstra]  include containers-0.6.8-4775 [monad-dijkstra]  include free-5.2-5jsicnVtm8y8KG9LMRezMp [monad-dijkstra]  include mtl-2.3.1-63a4 [monad-dijkstra]  include psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB [monad-dijkstra]  include transformers-0.6.1.0-c3ec [monad-dijkstra]  component monad-dijkstra-0.1.1.5-H1IvRIl1FNX7WUVtjggO0y-test-monad-dijkstra [monad-dijkstra]  include base-4.19.0.0-b960 [monad-dijkstra]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [monad-dijkstra]  include monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy [monad-dijkstra]  include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa [monad-dijkstra]  include tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 [monad-dijkstra] Linked component graph: [monad-dijkstra]  unit monad-dijkstra-0.1.1.5-8dtCAfjIklgKLtdu8QJAR7-style-monad-dijkstra [monad-dijkstra]  include base-4.19.0.0-b960 [monad-dijkstra]  include hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b [monad-dijkstra]  unit monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy [monad-dijkstra]  include base-4.19.0.0-b960 [monad-dijkstra]  include containers-0.6.8-4775 [monad-dijkstra]  include free-5.2-5jsicnVtm8y8KG9LMRezMp [monad-dijkstra]  include mtl-2.3.1-63a4 [monad-dijkstra]  include psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB [monad-dijkstra]  include transformers-0.6.1.0-c3ec [monad-dijkstra]  Control.Monad.Search=monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy:Control.Monad.Search [monad-dijkstra]  unit monad-dijkstra-0.1.1.5-H1IvRIl1FNX7WUVtjggO0y-test-monad-dijkstra [monad-dijkstra]  include base-4.19.0.0-b960 [monad-dijkstra]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [monad-dijkstra]  include monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy [monad-dijkstra]  include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa [monad-dijkstra]  include tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 [monad-dijkstra] Ready component graph: [monad-dijkstra]  definite monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy [monad-dijkstra]  depends base-4.19.0.0-b960 [monad-dijkstra]  depends containers-0.6.8-4775 [monad-dijkstra]  depends free-5.2-5jsicnVtm8y8KG9LMRezMp [monad-dijkstra]  depends mtl-2.3.1-63a4 [monad-dijkstra]  depends psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB [monad-dijkstra]  depends transformers-0.6.1.0-c3ec [monad-dijkstra]  definite monad-dijkstra-0.1.1.5-H1IvRIl1FNX7WUVtjggO0y-test-monad-dijkstra [monad-dijkstra]  depends base-4.19.0.0-b960 [monad-dijkstra]  depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [monad-dijkstra]  depends monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy [monad-dijkstra]  depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa [monad-dijkstra]  depends tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 [monad-dijkstra]  definite monad-dijkstra-0.1.1.5-8dtCAfjIklgKLtdu8QJAR7-style-monad-dijkstra [monad-dijkstra]  depends base-4.19.0.0-b960 [monad-dijkstra]  depends hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b [monad-dijkstra] Using Cabal-3.10.2.0 compiled by ghc-9.8 [monad-dijkstra] Using compiler: ghc-9.8.1 [monad-dijkstra] Using install prefix: [monad-dijkstra] /nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5 [monad-dijkstra] Executables installed in: [monad-dijkstra] /nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5/bin [monad-dijkstra] Libraries installed in: [monad-dijkstra] /nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy [monad-dijkstra] Dynamic Libraries installed in: [monad-dijkstra] /nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [monad-dijkstra] Private executables installed in: [monad-dijkstra] /nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5/libexec/x86_64-linux-ghc-9.8.1/monad-dijkstra-0.1.1.5 [monad-dijkstra] Data files installed in: [monad-dijkstra] /nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5/share/x86_64-linux-ghc-9.8.1/monad-dijkstra-0.1.1.5 [monad-dijkstra] Documentation installed in: [monad-dijkstra] /nix/store/hjnabrj5nq29y6dygv9m5lciwq4gkcn7-monad-dijkstra-0.1.1.5-doc/share/doc/monad-dijkstra-0.1.1.5 [monad-dijkstra] Configuration files installed in: [monad-dijkstra] /nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5/etc [monad-dijkstra] No alex found [monad-dijkstra] Using ar found on system at: [monad-dijkstra] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [monad-dijkstra] No c2hs found [monad-dijkstra] Using cpphs version 1.20.9 found on system at: [monad-dijkstra] /nix/store/v81zi8dgm8d6635cj6lmx2d2m376afsv-cpphs-1.20.9.1/bin/cpphs [monad-dijkstra] No doctest found [monad-dijkstra] Using gcc version 14.3.0 given by user at: [monad-dijkstra] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [monad-dijkstra] Using ghc version 9.8.1 found on system at: [monad-dijkstra] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [monad-dijkstra] Using ghc-pkg version 9.8.1 found on system at: [monad-dijkstra] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [monad-dijkstra] No ghcjs found [monad-dijkstra] No ghcjs-pkg found [monad-dijkstra] No greencard found [monad-dijkstra] Using haddock version 2.30.0 found on system at: [monad-dijkstra] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [monad-dijkstra] No happy found [monad-dijkstra] Using haskell-suite found on system at: haskell-suite-dummy-location [monad-dijkstra] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [monad-dijkstra] No hmake found [monad-dijkstra] Using hpc version 0.69 found on system at: [monad-dijkstra] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [monad-dijkstra] Using hsc2hs version 0.68.10 found on system at: [monad-dijkstra] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [monad-dijkstra] Using hscolour version 1.25 found on system at: [monad-dijkstra] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [monad-dijkstra] No jhc found [monad-dijkstra] Using ld found on system at: [monad-dijkstra] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [monad-dijkstra] No pkg-config found [monad-dijkstra] Using runghc version 9.8.1 found on system at: [monad-dijkstra] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [monad-dijkstra] Using strip version 2.44 found on system at: [monad-dijkstra] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [monad-dijkstra] Using tar found on system at: [monad-dijkstra] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [monad-dijkstra] No uhc found [fourmolu] [10 of 57] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, nothing ) [fourmolu] [11 of 57] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, nothing ) [monad-dijkstra] Phase: buildPhase [monad-dijkstra] Preprocessing library for monad-dijkstra-0.1.1.5.. [monad-dijkstra] Building library for monad-dijkstra-0.1.1.5.. [monad-dijkstra] [1 of 1] Compiling Control.Monad.Search ( src/Control/Monad/Search.hs, dist/build/Control/Monad/Search.o, dist/build/Control/Monad/Search.dyn_o ) [fourmolu] [12 of 57] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, nothing ) [monad-dijkstra]  [monad-dijkstra] src/Control/Monad/Search.hs:208:27: warning: [GHC-63394] [-Wx-partial] [monad-dijkstra]  In the use of ‘head’ [monad-dijkstra]  (imported from Prelude, but defined in GHC.List): [monad-dijkstra]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [monad-dijkstra]  | [monad-dijkstra] 208 | delScope (head candScope) num [monad-dijkstra]  | ^^^^ [monad-dijkstra]  [monad-dijkstra] src/Control/Monad/Search.hs:209:50: warning: [GHC-63394] [-Wx-partial] [monad-dijkstra]  In the use of ‘tail’ [monad-dijkstra]  (imported from Prelude, but defined in GHC.List): [monad-dijkstra]  "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [monad-dijkstra]  | [monad-dijkstra] 209 | step num prio cand { candScope = tail candScope, candPath = p } [monad-dijkstra]  | ^^^^ [fourmolu] [13 of 57] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, /build/ghc1839_0/ghc_18.o, /build/ghc1839_0/ghc_18.dyn_o ) [fourmolu] [14 of 57] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, /build/ghc1839_0/ghc_16.o, /build/ghc1839_0/ghc_16.dyn_o ) [fourmolu] [15 of 57] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, /build/ghc1839_0/ghc_14.o, /build/ghc1839_0/ghc_14.dyn_o ) [fourmolu] [16 of 57] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, nothing ) [fourmolu] [17 of 57] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, nothing ) [fourmolu] [18 of 57] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, /build/ghc1839_0/ghc_20.o, /build/ghc1839_0/ghc_20.dyn_o ) [fourmolu] [19 of 57] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, /build/ghc1839_0/ghc_30.o, /build/ghc1839_0/ghc_30.dyn_o ) [fourmolu] [20 of 57] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, /build/ghc1839_0/ghc_28.o, /build/ghc1839_0/ghc_28.dyn_o ) [monad-dijkstra] [1 of 1] Compiling Control.Monad.Search ( src/Control/Monad/Search.hs, dist/build/Control/Monad/Search.p_o ) [fourmolu] [21 of 57] Compiling Ormolu.Config ( src/Ormolu/Config.hs, nothing ) [fourmolu] [22 of 57] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, nothing ) [fourmolu] [23 of 57] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, nothing ) [fourmolu] [24 of 57] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, nothing ) [monad-dijkstra]  [monad-dijkstra] src/Control/Monad/Search.hs:208:27: warning: [GHC-63394] [-Wx-partial] [monad-dijkstra]  In the use of ‘head’ [monad-dijkstra]  (imported from Prelude, but defined in GHC.List): [monad-dijkstra]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [monad-dijkstra]  | [monad-dijkstra] 208 | delScope (head candScope) num [monad-dijkstra]  | ^^^^ [monad-dijkstra]  [monad-dijkstra] src/Control/Monad/Search.hs:209:50: warning: [GHC-63394] [-Wx-partial] [monad-dijkstra]  In the use of ‘tail’ [monad-dijkstra]  (imported from Prelude, but defined in GHC.List): [monad-dijkstra]  "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [monad-dijkstra]  | [monad-dijkstra] 209 | step num prio cand { candScope = tail candScope, candPath = p } [monad-dijkstra]  | ^^^^ [fourmolu] [25 of 57] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, nothing ) [fourmolu] [26 of 57] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, nothing ) [fourmolu] [27 of 57] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, nothing ) [fourmolu] [28 of 57] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, nothing ) [fourmolu] [29 of 57] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, nothing ) [fourmolu] [30 of 57] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, nothing ) [fourmolu] [31 of 57] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, nothing ) [fourmolu] [32 of 57] Compiling Ormolu.Printer.Meat.Declaration.OpTree[boot] ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs-boot, nothing ) [fourmolu] [33 of 57] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, nothing ) [fourmolu] [34 of 57] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, nothing ) [fourmolu] [35 of 57] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, nothing ) [fourmolu] [36 of 57] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, nothing ) [fourmolu] [37 of 57] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, nothing ) [fourmolu] [38 of 57] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, nothing ) [fourmolu] [39 of 57] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, nothing ) [fourmolu] [40 of 57] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, nothing ) [fourmolu] [41 of 57] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, nothing ) [fourmolu] [42 of 57] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, nothing ) [fourmolu] [43 of 57] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, nothing ) [fourmolu] [44 of 57] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, nothing ) [fourmolu] [45 of 57] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, nothing ) [fourmolu] [46 of 57] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, nothing ) [fourmolu] [47 of 57] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, nothing ) [fourmolu] [48 of 57] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, nothing ) [fourmolu] [49 of 57] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, nothing ) [fourmolu] [50 of 57] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, nothing ) [fourmolu] [51 of 57] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, nothing ) [fourmolu] [52 of 57] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, nothing ) [fourmolu] [53 of 57] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, nothing ) [fourmolu] [54 of 57] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, nothing ) [fourmolu] [55 of 57] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, nothing ) [fourmolu] [56 of 57] Compiling Ormolu ( src/Ormolu.hs, nothing ) [fourmolu] [57 of 57] Compiling Paths_fourmolu ( dist/build/autogen/Paths_fourmolu.hs, nothing ) [fourmolu] Haddock coverage: [fourmolu] Warning: 'RealSrcSpan' is ambiguous. It is defined [fourmolu]  * in ‘GHC.Types.SrcLoc’ [fourmolu]  * in ‘GHC.Types.SrcLoc’ [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined in ‘GHC.Types.SrcLoc’ [fourmolu] Warning: 'SpanStream' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Printer/SpanStream.hs:22:22 [fourmolu]  * at src/Ormolu/Printer/SpanStream.hs:22:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Printer/SpanStream.hs:22:1 [fourmolu]  100% ( 3 / 3) in 'Ormolu.Printer.SpanStream' [fourmolu]  100% ( 3 / 3) in 'Ormolu.Processing.Cpp' [fourmolu] Warning: 'groupBy' is ambiguous. It is defined [fourmolu]  * in ‘Data.List.NonEmpty’ [fourmolu]  * in ‘Data.Text’ [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined in ‘Data.Text’ [fourmolu] Warning: 'AddEpAnn' is ambiguous. It is defined [fourmolu]  * in ‘GHC.Parser.Annotation’ [fourmolu]  * in ‘GHC.Parser.Annotation’ [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined in ‘GHC.Parser.Annotation’ [fourmolu] Warning: 'StringBuffer' is ambiguous. It is defined [fourmolu]  * in ‘GHC.Data.StringBuffer’ [fourmolu]  * in ‘GHC.Data.StringBuffer’ [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined in ‘GHC.Data.StringBuffer’ [fourmolu] Warning: 'ModuleName' is ambiguous. It is defined [fourmolu]  * in ‘Distribution.ModuleName’ [fourmolu]  * in ‘Language.Haskell.Syntax.Module.Name’ [fourmolu]  * in ‘Language.Haskell.Syntax.Module.Name’ [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined in ‘Language.Haskell.Syntax.Module.Name’ [fourmolu]  88% ( 15 / 17) in 'Ormolu.Utils' [fourmolu]  Missing documentation for: [fourmolu]  HasSrcSpan (src/Ormolu/Utils.hs:169) [fourmolu]  getLoc' (src/Ormolu/Utils.hs:182) [fourmolu]  87% ( 14 / 16) in 'Ormolu.Terminal' [fourmolu]  Missing documentation for: [fourmolu]  Term (src/Ormolu/Terminal.hs:42) [fourmolu]  runTermPure (src/Ormolu/Terminal.hs:88) [fourmolu]  0% ( 0 / 2) in 'Ormolu.Terminal.QualifiedDo' [fourmolu]  Missing documentation for: [fourmolu]  Module header [fourmolu]  >> (src/Ormolu/Terminal/QualifiedDo.hs:7) [fourmolu] Warning: 'TextDiff' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Diff/Text.hs:32:17 [fourmolu]  * at src/Ormolu/Diff/Text.hs:32:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Diff/Text.hs:32:1 [fourmolu] Warning: 'Hunk' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Diff/Text.hs:51:13 [fourmolu]  * at src/Ormolu/Diff/Text.hs:51:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Diff/Text.hs:51:1 [fourmolu]  100% ( 5 / 5) in 'Ormolu.Diff.Text' [fourmolu]  100% ( 4 / 4) in 'Ormolu.Exception' [fourmolu]  100% ( 3 / 3) in 'Ormolu.Parser.Pragma' [fourmolu] Warning: 'Comment' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Parser/CommentStream.hs:116:16 [fourmolu]  * at src/Ormolu/Parser/CommentStream.hs:116:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:116:1 [fourmolu] Warning: 'CommentStream' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Parser/CommentStream.hs:47:25 [fourmolu]  * at src/Ormolu/Parser/CommentStream.hs:47:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:47:1 [fourmolu]  90% ( 9 / 10) in 'Ormolu.Parser.CommentStream' [fourmolu]  Missing documentation for: [fourmolu]  LComment (src/Ormolu/Parser/CommentStream.hs:110) [fourmolu] Warning: 'GhcPs' is ambiguous. It is defined [fourmolu]  * in ‘GHC.Hs.Extension’ [fourmolu]  * in ‘GHC.Hs.Extension’ [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined in ‘GHC.Hs.Extension’ [fourmolu] Warning: 'ImportId' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Imports.hs:75:17 [fourmolu]  * at src/Ormolu/Imports.hs:75:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Imports.hs:75:1 [fourmolu] Warning: 'IEWrapppedName' is out of scope. [fourmolu]  If you qualify the identifier, haddock can try to link it anyway. [fourmolu]  100% ( 2 / 2) in 'Ormolu.Imports' [fourmolu] Warning: 'FixityInfo' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Fixity/Internal.hs:92:19 [fourmolu]  * at src/Ormolu/Fixity/Internal.hs:92:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:92:1 [fourmolu] Warning: 'FixityApproximation' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Fixity/Internal.hs:111:28 [fourmolu]  * at src/Ormolu/Fixity/Internal.hs:111:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:111:1 [fourmolu] Warning: 'OpName' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Fixity/Internal.hs:66:1 [fourmolu]  * at src/Ormolu/Fixity/Internal.hs:55:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:55:1 [fourmolu]  90% ( 19 / 21) in 'Ormolu.Fixity.Internal' [fourmolu]  Missing documentation for: [fourmolu]  Module header [fourmolu]  OpName (src/Ormolu/Fixity/Internal.hs:66) [fourmolu] Warning: 'FixityImport' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Fixity/Imports.hs:28:21 [fourmolu]  * at src/Ormolu/Fixity/Imports.hs:28:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Fixity/Imports.hs:28:1 [fourmolu]  100% ( 4 / 4) in 'Ormolu.Fixity.Imports' [fourmolu] Warning: 'HackageInfo' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Fixity/Internal.hs:154:5 [fourmolu]  * at src/Ormolu/Fixity/Internal.hs:153:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:153:1 [fourmolu]  95% ( 23 / 24) in 'Ormolu.Fixity' [fourmolu]  Missing documentation for: [fourmolu]  OpName (src/Ormolu/Fixity/Internal.hs:66) [fourmolu] Warning: 'OpInfo' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Printer/Operators.hs:45:18 [fourmolu]  * at src/Ormolu/Printer/Operators.hs:45:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Printer/Operators.hs:45:1 [fourmolu] Warning: 'FixityInfo' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Fixity/Internal.hs:92:19 [fourmolu]  * at src/Ormolu/Fixity/Internal.hs:92:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:92:1 [fourmolu] Warning: 'equal' is out of scope. [fourmolu]  If you qualify the identifier, haddock can try to link it anyway. [fourmolu] Warning: 'lessThan' is out of scope. [fourmolu]  If you qualify the identifier, haddock can try to link it anyway. [fourmolu] Warning: 'greaterThan' is out of scope. [fourmolu]  If you qualify the identifier, haddock can try to link it anyway. [fourmolu]  85% ( 6 / 7) in 'Ormolu.Printer.Operators' [fourmolu]  Missing documentation for: [fourmolu]  BinaryOpBranches (src/Ormolu/Printer/Operators.hs:41) [fourmolu]  100% ( 2 / 2) in 'Ormolu.Fixity.Printer' [fourmolu] Warning: 'FixityOverrides' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Fixity/Internal.hs:159:27 [fourmolu]  * at src/Ormolu/Fixity/Internal.hs:159:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:159:1 [fourmolu]  50% ( 8 / 16) in 'Ormolu.Fixity.Parser' [fourmolu]  Missing documentation for: [fourmolu]  pModuleName (src/Ormolu/Fixity/Parser.hs:147) [fourmolu]  pPackageName (src/Ormolu/Fixity/Parser.hs:162) [fourmolu]  isIdentifierFirstChar (src/Ormolu/Fixity/Parser.hs:168) [fourmolu]  isIdentifierConstituent (src/Ormolu/Fixity/Parser.hs:171) [fourmolu]  isOperatorConstituent (src/Ormolu/Fixity/Parser.hs:174) [fourmolu]  isPackageNameConstituent (src/Ormolu/Fixity/Parser.hs:179) [fourmolu]  isModuleSegmentFirstChar (src/Ormolu/Fixity/Parser.hs:182) [fourmolu]  isModuleSegmentConstituent (src/Ormolu/Fixity/Parser.hs:185) [fourmolu]  100% ( 6 / 6) in 'Ormolu.Utils.IO' [fourmolu] Warning: 'CabalInfo' is out of scope. [fourmolu]  If you qualify the identifier, haddock can try to link it anyway. [fourmolu]  75% ( 3 / 4) in 'Ormolu.Utils.Fixity' [fourmolu]  Missing documentation for: [fourmolu]  Module header [fourmolu] Warning: 'PrinterOpts' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Config/Gen.hs:42:3 [fourmolu]  * at src/Ormolu/Config/Gen.hs:41:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Config/Gen.hs:41:1 [fourmolu] Warning: 'Config' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Config.hs:93:22 [fourmolu]  * at src/Ormolu/Config.hs:93:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Config.hs:93:1 [fourmolu] Warning: 'RegionIndices' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Config.hs:119:22 [fourmolu]  * at src/Ormolu/Config.hs:119:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Config.hs:119:1 [fourmolu] Warning: 'RegionDeltas' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Config.hs:129:21 [fourmolu]  * at src/Ormolu/Config.hs:129:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Config.hs:129:1 [fourmolu] Warning: 'DynOption' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Config.hs:188:21 [fourmolu]  * at src/Ormolu/Config.hs:188:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Config.hs:188:1 [fourmolu] Warning: 'String' is ambiguous. It is defined [fourmolu]  * in ‘Data.Aeson.Types.Internal’ [fourmolu]  * in ‘GHC.Base’ [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined in ‘GHC.Base’ [fourmolu]  56% ( 21 / 37) in 'Ormolu.Config' [fourmolu]  Missing documentation for: [fourmolu]  defaultPrinterOpts (src/Ormolu/Config/Gen.hs:100) [fourmolu]  defaultPrinterOptsYaml (src/Ormolu/Config/Gen.hs:529) [fourmolu]  CommaStyle (src/Ormolu/Config/Gen.hs:261) [fourmolu]  FunctionArrowsStyle (src/Ormolu/Config/Gen.hs:266) [fourmolu]  HaddockPrintStyle (src/Ormolu/Config/Gen.hs:272) [fourmolu]  HaddockPrintStyleModule (src/Ormolu/Config/Gen.hs:278) [fourmolu]  ImportExportStyle (src/Ormolu/Config/Gen.hs:283) [fourmolu]  LetStyle (src/Ormolu/Config/Gen.hs:289) [fourmolu]  InStyle (src/Ormolu/Config/Gen.hs:296) [fourmolu]  Unicode (src/Ormolu/Config/Gen.hs:302) [fourmolu]  ColumnLimit (src/Ormolu/Config/Gen.hs:314) [fourmolu]  SingleDerivingParens (src/Ormolu/Config/Gen.hs:319) [fourmolu]  parsePrinterOptsCLI (src/Ormolu/Config/Gen.hs:152) [fourmolu]  parsePrinterOptType [fourmolu]  FourmoluConfig (src/Ormolu/Config.hs:240) [fourmolu]  emptyConfig (src/Ormolu/Config.hs:263) [fourmolu] Warning: 'RegionDeltas' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Config.hs:129:21 [fourmolu]  * at src/Ormolu/Config.hs:129:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Config.hs:129:1 [fourmolu] Warning: 'RegionDelta' is out of scope. [fourmolu]  If you qualify the identifier, haddock can try to link it anyway. [fourmolu]  100% ( 5 / 5) in 'Ormolu.Processing.Common' [fourmolu]  100% ( 2 / 2) in 'Ormolu.Processing.Preprocess' [fourmolu] Warning: 'R' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Printer/Internal.hs:90:15 [fourmolu]  * at src/Ormolu/Printer/Internal.hs:90:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Printer/Internal.hs:90:1 [fourmolu] Warning: 'Text' is ambiguous. It is defined [fourmolu]  * in ‘Data.Text.Internal’ [fourmolu]  * in ‘Data.Text.Internal.Lazy’ [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ [fourmolu] Warning: 'n' is out of scope. [fourmolu]  If you qualify the identifier, haddock can try to link it anyway. [fourmolu] Warning: 'PrinterOpts' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Config/Gen.hs:42:3 [fourmolu]  * at src/Ormolu/Config/Gen.hs:41:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Config/Gen.hs:41:1 [fourmolu] Warning: 'Comment' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Parser/CommentStream.hs:116:16 [fourmolu]  * at src/Ormolu/Parser/CommentStream.hs:116:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:116:1 [fourmolu] Warning: 'CommentStream' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Parser/CommentStream.hs:47:25 [fourmolu]  * at src/Ormolu/Parser/CommentStream.hs:47:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:47:1 [fourmolu] Warning: 'RealSrcSpan' is ambiguous. It is defined [fourmolu]  * in ‘GHC.Types.SrcLoc’ [fourmolu]  * in ‘GHC.Types.SrcLoc’ [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined in ‘GHC.Types.SrcLoc’ [fourmolu]  95% ( 44 / 46) in 'Ormolu.Printer.Internal' [fourmolu]  Missing documentation for: [fourmolu]  declNewline (src/Ormolu/Printer/Internal.hs:338) [fourmolu]  isExtensionEnabled (src/Ormolu/Printer/Internal.hs:629) [fourmolu] Warning: 'Comment' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Parser/CommentStream.hs:116:16 [fourmolu]  * at src/Ormolu/Parser/CommentStream.hs:116:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:116:1 [fourmolu]  100% ( 6 / 6) in 'Ormolu.Printer.Comments' [fourmolu]  97% ( 77 / 79) in 'Ormolu.Printer.Combinators' [fourmolu]  Missing documentation for: [fourmolu]  isExtensionEnabled (src/Ormolu/Printer/Internal.hs:629) [fourmolu]  declNewline (src/Ormolu/Printer/Internal.hs:338) [fourmolu] Warning: 'LanguagePragma' is out of scope. [fourmolu]  If you qualify the identifier, haddock can try to link it anyway. [fourmolu]  100% ( 2 / 2) in 'Ormolu.Printer.Meat.Pragma' [fourmolu]  70% ( 7 / 10) in 'Ormolu.Printer.Meat.Common' [fourmolu]  Missing documentation for: [fourmolu]  p_ieWrappedName (src/Ormolu/Printer/Meat/Common.hs:55) [fourmolu]  p_qualName (src/Ormolu/Printer/Meat/Common.hs:112) [fourmolu]  p_sourceText (src/Ormolu/Printer/Meat/Common.hs:252) [fourmolu]  21% ( 3 / 14) in 'Ormolu.Printer.Meat.Type' [fourmolu]  Missing documentation for: [fourmolu]  p_hsType (src/Ormolu/Printer/Meat/Type.hs:39) [fourmolu]  startTypeAnnotation (src/Ormolu/Printer/Meat/Type.hs:207) [fourmolu]  startTypeAnnotationDecl (src/Ormolu/Printer/Meat/Type.hs:215) [fourmolu]  p_hsContext (src/Ormolu/Printer/Meat/Type.hs:261) [fourmolu]  p_hsTyVarBndr (src/Ormolu/Printer/Meat/Type.hs:286) [fourmolu]  ForAllVisibility (src/Ormolu/Printer/Meat/Type.hs:296) [fourmolu]  p_conDeclFields (src/Ormolu/Printer/Meat/Type.hs:323) [fourmolu]  p_lhsTypeArg (src/Ormolu/Printer/Meat/Type.hs:356) [fourmolu]  p_hsSigType (src/Ormolu/Printer/Meat/Type.hs:365) [fourmolu]  hsOuterTyVarBndrsToHsType (src/Ormolu/Printer/Meat/Type.hs:376) [fourmolu]  lhsTypeToSigType (src/Ormolu/Printer/Meat/Type.hs:382) [fourmolu]  0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Default' [fourmolu]  Missing documentation for: [fourmolu]  Module header [fourmolu]  p_defaultDecl (src/Ormolu/Printer/Meat/Declaration/Default.hs:13) [fourmolu]  0% ( 0 / 3) in 'Ormolu.Printer.Meat.Declaration.Warning' [fourmolu]  Missing documentation for: [fourmolu]  Module header [fourmolu]  p_warnDecls (src/Ormolu/Printer/Meat/Declaration/Warning.hs:24) [fourmolu]  p_warningTxt (src/Ormolu/Printer/Meat/Declaration/Warning.hs:32) [fourmolu]  33% ( 1 / 3) in 'Ormolu.Printer.Meat.ImportExport' [fourmolu]  Missing documentation for: [fourmolu]  p_hsmodExports (src/Ormolu/Printer/Meat/ImportExport.hs:27) [fourmolu]  p_hsmodImport (src/Ormolu/Printer/Meat/ImportExport.hs:36) [fourmolu]  33% ( 1 / 3) in 'Ormolu.Printer.Meat.Declaration.TypeFamily' [fourmolu]  Missing documentation for: [fourmolu]  p_famDecl (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:22) [fourmolu]  p_tyFamInstEqn (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:83) [fourmolu]  50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Type' [fourmolu]  Missing documentation for: [fourmolu]  p_synDecl (src/Ormolu/Printer/Meat/Declaration/Type.hs:30) [fourmolu]  20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Signature' [fourmolu]  Missing documentation for: [fourmolu]  p_sigDecl (src/Ormolu/Printer/Meat/Declaration/Signature.hs:28) [fourmolu]  p_typeAscription (src/Ormolu/Printer/Meat/Declaration/Signature.hs:61) [fourmolu]  p_activation (src/Ormolu/Printer/Meat/Declaration/Signature.hs:148) [fourmolu]  p_standaloneKindSig (src/Ormolu/Printer/Meat/Declaration/Signature.hs:218) [fourmolu]  50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.RoleAnnotation' [fourmolu]  Missing documentation for: [fourmolu]  p_roleAnnot (src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs:18) [fourmolu] Warning: 'ForeignImport' is ambiguous. It is defined [fourmolu]  * in ‘Language.Haskell.Syntax.Decls’ [fourmolu]  * in ‘Language.Haskell.Syntax.Decls’ [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined in ‘Language.Haskell.Syntax.Decls’ [fourmolu] Warning: 'SourceText' is out of scope. [fourmolu]  If you qualify the identifier, haddock can try to link it anyway. [fourmolu] Warning: 'Outputable' is out of scope. [fourmolu]  If you qualify the identifier, haddock can try to link it anyway. [fourmolu]  0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Foreign' [fourmolu]  Missing documentation for: [fourmolu]  Module header [fourmolu]  p_foreignDecl (src/Ormolu/Printer/Meat/Declaration/Foreign.hs:18) [fourmolu]  50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Data' [fourmolu]  Missing documentation for: [fourmolu]  p_dataDecl (src/Ormolu/Printer/Meat/Declaration/Data.hs:47) [fourmolu] Warning: 'Match' is ambiguous. It is defined [fourmolu]  * in ‘Language.Haskell.Syntax.Expr’ [fourmolu]  * in ‘Language.Haskell.Syntax.Expr’ [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined in ‘Language.Haskell.Syntax.Expr’ [fourmolu]  45% ( 5 / 11) in 'Ormolu.Printer.Meat.Declaration.Value' [fourmolu]  Missing documentation for: [fourmolu]  Module header [fourmolu]  p_valDecl (src/Ormolu/Printer/Meat/Declaration/Value.hs:73) [fourmolu]  p_pat (src/Ormolu/Printer/Meat/Declaration/Value.hs:1140) [fourmolu]  p_hsExpr (src/Ormolu/Printer/Meat/Declaration/Value.hs:596) [fourmolu]  p_hsUntypedSplice (src/Ormolu/Printer/Meat/Declaration/Value.hs:1247) [fourmolu]  p_hsExpr' (src/Ormolu/Printer/Meat/Declaration/Value.hs:613) [fourmolu]  0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Splice' [fourmolu]  Missing documentation for: [fourmolu]  Module header [fourmolu]  p_spliceDecl (src/Ormolu/Printer/Meat/Declaration/Splice.hs:11) [fourmolu]  0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Rule' [fourmolu]  Missing documentation for: [fourmolu]  Module header [fourmolu]  p_ruleDecls (src/Ormolu/Printer/Meat/Declaration/Rule.hs:21) [fourmolu]  100% ( 9 / 9) in 'Ormolu.Printer.Meat.Declaration.OpTree' [fourmolu]  0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Annotation' [fourmolu]  Missing documentation for: [fourmolu]  Module header [fourmolu]  p_annDecl (src/Ormolu/Printer/Meat/Declaration/Annotation.hs:15) [fourmolu]  20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Instance' [fourmolu]  Missing documentation for: [fourmolu]  p_clsInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:59) [fourmolu]  p_tyFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:91) [fourmolu]  p_dataFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:99) [fourmolu]  p_standaloneDerivDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:29) [fourmolu]  50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Class' [fourmolu]  Missing documentation for: [fourmolu]  p_classDecl (src/Ormolu/Printer/Meat/Declaration/Class.hs:39) [fourmolu]  66% ( 2 / 3) in 'Ormolu.Printer.Meat.Declaration' [fourmolu]  Missing documentation for: [fourmolu]  p_hsDecls (src/Ormolu/Printer/Meat/Declaration.hs:48) [fourmolu]  100% ( 2 / 2) in 'Ormolu.Printer.Meat.Module' [fourmolu] Warning: 'ParseResult' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Parser/Result.hs:21:20 [fourmolu]  * at src/Ormolu/Parser/Result.hs:21:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Parser/Result.hs:21:1 [fourmolu]  100% ( 3 / 3) in 'Ormolu.Parser.Result' [fourmolu]  100% ( 3 / 3) in 'Ormolu.Printer' [fourmolu] Warning: 'ParseResult' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Parser/Result.hs:21:20 [fourmolu]  * at src/Ormolu/Parser/Result.hs:21:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Parser/Result.hs:21:1 [fourmolu] Warning: 'Diff' is out of scope. [fourmolu]  If you qualify the identifier, haddock can try to link it anyway. [fourmolu]  100% ( 3 / 3) in 'Ormolu.Diff.ParseResult' [fourmolu] Warning: 'HsModule' is ambiguous. It is defined [fourmolu]  * in ‘Language.Haskell.Syntax’ [fourmolu]  * in ‘Language.Haskell.Syntax’ [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined in ‘Language.Haskell.Syntax’ [fourmolu] Warning: 'DynFlags' is ambiguous. It is defined [fourmolu]  * in ‘GHC.Driver.DynFlags’ [fourmolu]  * in ‘GHC.Driver.DynFlags’ [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined in ‘GHC.Driver.DynFlags’ [fourmolu]  100% ( 3 / 3) in 'Ormolu.Parser' [fourmolu] Warning: 'DynOption' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Config.hs:188:21 [fourmolu]  * at src/Ormolu/Config.hs:188:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Config.hs:188:1 [fourmolu] Warning: 'CabalInfo' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Utils/Cabal.hs:51:18 [fourmolu]  * at src/Ormolu/Utils/Cabal.hs:51:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Utils/Cabal.hs:51:1 [fourmolu] Warning: 'CachedCabalFile' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Utils/Cabal.hs:94:24 [fourmolu]  * at src/Ormolu/Utils/Cabal.hs:94:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Utils/Cabal.hs:94:1 [fourmolu]  85% ( 6 / 7) in 'Ormolu.Utils.Cabal' [fourmolu]  Missing documentation for: [fourmolu]  Module header [fourmolu] Warning: 'Config' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Config.hs:93:22 [fourmolu]  * at src/Ormolu/Config.hs:93:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Config.hs:93:1 [fourmolu] Warning: 'CabalInfo' is ambiguous. It is defined [fourmolu]  * at src/Ormolu/Utils/Cabal.hs:51:18 [fourmolu]  * at src/Ormolu/Utils/Cabal.hs:51:1 [fourmolu]  You may be able to disambiguate the identifier by qualifying it or [fourmolu]  by specifying the type/value namespace explicitly. [fourmolu]  Defaulting to the one defined at src/Ormolu/Utils/Cabal.hs:51:1 [fourmolu] Warning: 'FixityMap' is out of scope. [fourmolu]  If you qualify the identifier, haddock can try to link it anyway. [fourmolu] Warning: 'getFixityOverridesForSourceFile' is out of scope. [fourmolu]  If you qualify the identifier, haddock can try to link it anyway. [fourmolu]  97% ( 33 / 34) in 'Ormolu' [fourmolu]  Missing documentation for: [fourmolu]  defaultPrinterOpts (src/Ormolu/Config/Gen.hs:100) [fourmolu]  0% ( 0 / 9) in 'Paths_fourmolu' [fourmolu]  Missing documentation for: [fourmolu]  Module header [fourmolu]  version (dist/build/autogen/Paths_fourmolu.hs:36) [fourmolu]  getBinDir (dist/build/autogen/Paths_fourmolu.hs:56) [fourmolu]  getLibDir (dist/build/autogen/Paths_fourmolu.hs:57) [fourmolu]  getDynLibDir (dist/build/autogen/Paths_fourmolu.hs:58) [fourmolu]  getDataDir (dist/build/autogen/Paths_fourmolu.hs:59) [fourmolu]  getLibexecDir (dist/build/autogen/Paths_fourmolu.hs:60) [fourmolu]  getDataFileName (dist/build/autogen/Paths_fourmolu.hs:39) [fourmolu]  getSysconfDir (dist/build/autogen/Paths_fourmolu.hs:61) [fourmolu] Warning: Ormolu.Terminal: could not find link destinations for: [fourmolu]  - Ormolu.Terminal.TermOutput [fourmolu] Warning: Ormolu.Fixity.Internal: could not find link destinations for: [fourmolu]  - Ormolu.Fixity.Internal.Rep_HackageInfo [fourmolu]  - Ormolu.Fixity.Internal.Rep_FixityApproximation [fourmolu]  - Ormolu.Fixity.Internal.Rep_FixityInfo [fourmolu]  - Ormolu.Fixity.Internal.Rep_FixityDirection [fourmolu] Warning: Ormolu.Fixity: could not find link destinations for: [fourmolu]  - Ormolu.Fixity.Internal.Rep_HackageInfo [fourmolu]  - Ormolu.Fixity.Internal.Rep_FixityApproximation [fourmolu]  - Ormolu.Fixity.Internal.Rep_FixityInfo [fourmolu]  - Ormolu.Fixity.Internal.Rep_FixityDirection [fourmolu] Warning: Ormolu.Fixity.Parser: could not find link destinations for: [fourmolu]  - Ormolu.Fixity.Parser.Parser [fourmolu] Warning: Ormolu.Config: could not find link destinations for: [fourmolu]  - Ormolu.Config.Gen.SingleConstraintParens [fourmolu]  - Ormolu.Config.Gen.PrinterOptsFieldType [fourmolu]  - Ormolu.Config.Gen.Rep_PrinterOpts [fourmolu]  - Ormolu.Config.Rep_Config [fourmolu] Warning: Ormolu.Printer.Meat.Type: could not find link destinations for: [fourmolu]  - Ormolu.Printer.Meat.Type.IsTyVarBndrFlag [fourmolu] Warning: Ormolu.Printer: could not find link destinations for: [fourmolu]  - Ormolu.Config.Gen.SingleConstraintParens [fourmolu]  - Ormolu.Config.Gen.Rep_PrinterOpts [fourmolu] Warning: Ormolu.Utils.Cabal: could not find link destinations for: [fourmolu]  - Distribution.Utils.Structured.Tagged [fourmolu]  - Distribution.Utils.Structured.structureHash' [fourmolu]  - Language.Haskell.Extension.Rep_Extension [fourmolu] Warning: Ormolu: could not find link destinations for: [fourmolu]  - Ormolu.Config.Gen.SingleConstraintParens [fourmolu]  - Ormolu.Config.Gen.Rep_PrinterOpts [fourmolu]  - Ormolu.Config.Rep_Config [monad-dijkstra] Preprocessing test suite 'test-monad-dijkstra' for monad-dijkstra-0.1.1.5.. [monad-dijkstra] Building test suite 'test-monad-dijkstra' for monad-dijkstra-0.1.1.5.. [monad-dijkstra] [1 of 1] Compiling Main ( test/Main.hs, dist/build/test-monad-dijkstra/test-monad-dijkstra-tmp/Main.o ) [monad-dijkstra]  [monad-dijkstra] test/Main.hs:75:9: warning: [GHC-63394] [-Wx-partial] [monad-dijkstra]  In the use of ‘head’ [monad-dijkstra]  (imported from Prelude, but defined in GHC.List): [monad-dijkstra]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [monad-dijkstra]  | [monad-dijkstra] 75 | head (testSearch (return L `mplus` [monad-dijkstra]  | ^^^^ [monad-dijkstra]  [monad-dijkstra] test/Main.hs:78:9: warning: [GHC-63394] [-Wx-partial] [monad-dijkstra]  In the use of ‘head’ [monad-dijkstra]  (imported from Prelude, but defined in GHC.List): [monad-dijkstra]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [monad-dijkstra]  | [monad-dijkstra] 78 | head (testSearch ((cost' (C 1) >> error "not lazy left") `mplus` [monad-dijkstra]  | ^^^^ [monad-dijkstra]  [monad-dijkstra] test/Main.hs:83:9: warning: [GHC-63394] [-Wx-partial] [monad-dijkstra]  In the use of ‘head’ [monad-dijkstra]  (imported from Prelude, but defined in GHC.List): [monad-dijkstra]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [monad-dijkstra]  | [monad-dijkstra] 83 | head (testSearch infiniteSearch) [monad-dijkstra]  | ^^^^ [monad-dijkstra] [2 of 2] Linking dist/build/test-monad-dijkstra/test-monad-dijkstra [monad-dijkstra] Preprocessing test suite 'style-monad-dijkstra' for monad-dijkstra-0.1.1.5.. [monad-dijkstra] Building test suite 'style-monad-dijkstra' for monad-dijkstra-0.1.1.5.. [monad-dijkstra] [1 of 1] Compiling Main ( test/HLint.hs, dist/build/style-monad-dijkstra/style-monad-dijkstra-tmp/Main.o ) [monad-dijkstra] [2 of 2] Linking dist/build/style-monad-dijkstra/style-monad-dijkstra [monad-dijkstra] Phase: checkPhase [monad-dijkstra] Running 2 test suites... [monad-dijkstra] Test suite test-monad-dijkstra: RUNNING... [monad-dijkstra] Control.Monad.Search [monad-dijkstra]  Monad return generates one result: OK [monad-dijkstra]  MonadPlus mzero has no result: OK [monad-dijkstra]  MonadPlus left identity law: OK [monad-dijkstra]  MonadPlus right identity law: OK [monad-dijkstra]  MonadPlus left distribution law: OK [monad-dijkstra]  Results are ordered by cost: OK [monad-dijkstra]  Collapse suppresses results with higher cost: OK [monad-dijkstra]  Collapse can be limited in scope: OK [monad-dijkstra]  Results are generated lazily: OK [monad-dijkstra]  Results are generated lazily (infinite): OK [monad-dijkstra]  Results are generated in constant space / linear time: OK (0.01s) [monad-dijkstra]  Results are generated lazily in IO: OK [monad-dijkstra]  Results are generated lazily in IO (infinite): OK [monad-dijkstra]  [monad-dijkstra] All 13 tests passed (0.01s) [monad-dijkstra] Test suite test-monad-dijkstra: PASS [monad-dijkstra] Test suite logged to: dist/test/monad-dijkstra-0.1.1.5-test-monad-dijkstra.log [monad-dijkstra] Test suite style-monad-dijkstra: RUNNING... [monad-dijkstra] No hints [monad-dijkstra] Test suite style-monad-dijkstra: PASS [monad-dijkstra] Test suite logged to: [monad-dijkstra] dist/test/monad-dijkstra-0.1.1.5-style-monad-dijkstra.log [monad-dijkstra] 2 of 2 test suites (2 of 2 test cases) passed. [monad-dijkstra] Phase: haddockPhase [monad-dijkstra] Preprocessing library for monad-dijkstra-0.1.1.5.. [monad-dijkstra] Running Haddock on library for monad-dijkstra-0.1.1.5.. [monad-dijkstra] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [monad-dijkstra] [1 of 1] Compiling Control.Monad.Search ( src/Control/Monad/Search.hs, nothing ) [monad-dijkstra]  [monad-dijkstra] src/Control/Monad/Search.hs:208:27: warning: [GHC-63394] [-Wx-partial] [monad-dijkstra]  In the use of ‘head’ [monad-dijkstra]  (imported from Prelude, but defined in GHC.List): [monad-dijkstra]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [monad-dijkstra]  | [monad-dijkstra] 208 | delScope (head candScope) num [monad-dijkstra]  | ^^^^ [monad-dijkstra]  [monad-dijkstra] src/Control/Monad/Search.hs:209:50: warning: [GHC-63394] [-Wx-partial] [monad-dijkstra]  In the use of ‘tail’ [monad-dijkstra]  (imported from Prelude, but defined in GHC.List): [monad-dijkstra]  "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [monad-dijkstra]  | [monad-dijkstra] 209 | step num prio cand { candScope = tail candScope, candPath = p } [monad-dijkstra]  | ^^^^ [monad-dijkstra] Haddock coverage: [monad-dijkstra]  100% ( 18 / 18) in 'Control.Monad.Search' [fourmolu] Documentation created: dist/doc/html/fourmolu/, [fourmolu] dist/doc/html/fourmolu/fourmolu.txt [fourmolu] Preprocessing executable 'fourmolu' for fourmolu-0.15.0.0.. [fourmolu] Preprocessing test suite 'tests' for fourmolu-0.15.0.0.. [fourmolu] Phase: installPhase [fourmolu] Installing library in /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI [fourmolu] Installing executable fourmolu in /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0/bin [fourmolu] Warning: The directory [fourmolu] /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0/bin is not in [fourmolu] the system search path. [monad-dijkstra] Documentation created: dist/doc/html/monad-dijkstra/, [monad-dijkstra] dist/doc/html/monad-dijkstra/monad-dijkstra.txt [monad-dijkstra] Preprocessing test suite 'test-monad-dijkstra' for monad-dijkstra-0.1.1.5.. [monad-dijkstra] Preprocessing test suite 'style-monad-dijkstra' for monad-dijkstra-0.1.1.5.. [monad-dijkstra] Phase: installPhase [monad-dijkstra] Installing library in /nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy [fourmolu] Phase: fixupPhase [fourmolu] shrinking RPATHs of ELF executables and libraries in /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0 [fourmolu] shrinking /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0/bin/fourmolu [monad-dijkstra] Phase: fixupPhase [monad-dijkstra] shrinking RPATHs of ELF executables and libraries in /nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5 [monad-dijkstra] shrinking /nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSmonad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy-ghc9.8.1.so [fourmolu] shrinking /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSfourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI-ghc9.8.1.so [monad-dijkstra] checking for references to /build/ in /nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5... [monad-dijkstra] patching script interpreter paths in /nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5 [monad-dijkstra] stripping (with command strip and flags -S -p) in /nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5/lib [monad-dijkstra] shrinking RPATHs of ELF executables and libraries in /nix/store/hjnabrj5nq29y6dygv9m5lciwq4gkcn7-monad-dijkstra-0.1.1.5-doc [monad-dijkstra] checking for references to /build/ in /nix/store/hjnabrj5nq29y6dygv9m5lciwq4gkcn7-monad-dijkstra-0.1.1.5-doc... [fourmolu] checking for references to /build/ in /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0... [monad-dijkstra] patching script interpreter paths in /nix/store/hjnabrj5nq29y6dygv9m5lciwq4gkcn7-monad-dijkstra-0.1.1.5-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5 /nix/store/hjnabrj5nq29y6dygv9m5lciwq4gkcn7-monad-dijkstra-0.1.1.5-doc [post-build-hook] Pushing 2 paths (104 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5 (1.28 MiB) [post-build-hook] Pushing /nix/store/hjnabrj5nq29y6dygv9m5lciwq4gkcn7-monad-dijkstra-0.1.1.5-doc (468.83 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5 /nix/store/hjnabrj5nq29y6dygv9m5lciwq4gkcn7-monad-dijkstra-0.1.1.5-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/hjnabrj5nq29y6dygv9m5lciwq4gkcn7-monad-dijkstra-0.1.1.5-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/46ijaxgawis67s0rrqf2llczvxjphpr5-monad-dijkstra-0.1.1.5' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/v5wgn189i5ixwnyw9sg3a9cyf4l84jpb-monad-dijkstra-0.1.1.5.drv' to 'https://cache.nix-ci.com'... Progress: 17 of 28 built (1 building) Building floskell [fourmolu] patching script interpreter paths in /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0 [fourmolu] stripping (with command strip and flags -S -p) in /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0/lib /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0/bin [fourmolu] shrinking RPATHs of ELF executables and libraries in /nix/store/j31xdslhr5xs65z25m7db727l97aw995-fourmolu-0.15.0.0-doc [fourmolu] checking for references to /build/ in /nix/store/j31xdslhr5xs65z25m7db727l97aw995-fourmolu-0.15.0.0-doc... [fourmolu] patching script interpreter paths in /nix/store/j31xdslhr5xs65z25m7db727l97aw995-fourmolu-0.15.0.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/j31xdslhr5xs65z25m7db727l97aw995-fourmolu-0.15.0.0-doc /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0 [post-build-hook] Pushing 2 paths (205 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/j31xdslhr5xs65z25m7db727l97aw995-fourmolu-0.15.0.0-doc (8.46 MiB) [post-build-hook] Pushing /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0 (65.33 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/j31xdslhr5xs65z25m7db727l97aw995-fourmolu-0.15.0.0-doc /nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/j31xdslhr5xs65z25m7db727l97aw995-fourmolu-0.15.0.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/sh5fg0z2z9izdr1n4aflqks3wnfl3cc2-fourmolu-0.15.0.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/gagxxfixhd9vdwilj268ngq1pcwndnrb-fourmolu-0.15.0.0.drv' to 'https://cache.nix-ci.com'... Progress: 18 of 28 built (1 building) [floskell] Phase: setupCompilerEnvironmentPhase [floskell] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [floskell] Phase: unpackPhase [floskell] unpacking source archive /nix/store/ac6n6k1rn6qsny8v4sqzlgaz0bbq2a7z-floskell-0.11.1.tar.gz [floskell] source root is floskell-0.11.1 [floskell] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "floskell-0.11.1/TEST.md" [floskell] Phase: patchPhase [floskell] Phase: compileBuildDriverPhase [floskell] setupCompileFlags: -package-db=/build/tmp.HLXRkkWp48/setup-package.conf.d -threaded [floskell] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.HLXRkkWp48/Main.o ) [floskell] [2 of 2] Linking Setup [floskell] Phase: updateAutotoolsGnuConfigScriptsPhase [floskell] Phase: configurePhase [floskell] configureFlags: --verbose --prefix=/nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/bdwvqlqv8spdl9584m8amnnp89c8giyp-floskell-0.11.1-data/share/ghc-9.8.1 --docdir=/nix/store/0h22gd8s2f2869lfryf5rif0wx5gnx8v-floskell-0.11.1-doc/share/doc/floskell-0.11.1 --with-gcc=gcc --package-db=/build/tmp.HLXRkkWp48/package.conf.d --ghc-option=-j16 --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=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [floskell] Using Parsec parser [floskell] Configuring floskell-0.11.1... [floskell] Dependency aeson >=0.11.3.0 && <2.3: using aeson-2.2.3.0 [floskell] Dependency attoparsec >=0.13.1.0 && <0.15: using attoparsec-0.14.4 [floskell] Dependency attoparsec-aeson >=2.1.0.0 && <2.3: using attoparsec-aeson-2.2.2.0 [floskell] Dependency base >=4.9 && <4.20: using base-4.19.0.0 [floskell] Dependency bytestring >=0.10.8.1 && <0.13: using bytestring-0.12.0.2 [floskell] Dependency containers >=0.5.7.1 && <0.8: using containers-0.6.8 [floskell] Dependency data-default >=0.7.1.1 && <0.8: using data-default-0.7.1.3 [floskell] Dependency directory >=1.2.6.2 && <1.4: using directory-1.3.8.1 [floskell] Dependency filepath >=1.4.1.0 && <1.6: using filepath-1.4.100.4 [floskell] Dependency haskell-src-exts >=1.19 && <1.24: using haskell-src-exts-1.23.1 [floskell] Dependency monad-dijkstra >=0.1.1 && <0.2: using monad-dijkstra-0.1.1.5 [floskell] Dependency mtl >=2.2.1 && <2.4: using mtl-2.3.1 [floskell] Dependency text >=1.2.2.2 && <2.2: using text-2.1 [floskell] Dependency transformers >=0.5.2.0 && <0.7: using transformers-0.6.1.0 [floskell] Dependency unordered-containers >=0.2.8.0 && <0.3: using [floskell] unordered-containers-0.2.20 [floskell] Dependency aeson-pretty >=0.8.2 && <0.9: using aeson-pretty-0.8.10 [floskell] Dependency ansi-wl-pprint >=0.6.6 && <1.1: using ansi-wl-pprint-1.0.2 [floskell] Dependency base >=4.9 && <4.20: using base-4.19.0.0 [floskell] Dependency bytestring >=0.10.8.1 && <0.13: using bytestring-0.12.0.2 [floskell] Dependency directory >=1.2.6.2 && <1.4: using directory-1.3.8.1 [floskell] Dependency floskell: using floskell-0.11.1 [floskell] Dependency ghc-prim >=0.5.0.0 && <0.12: using ghc-prim-0.11.0 [floskell] Dependency haskell-src-exts >=1.19 && <1.24: using haskell-src-exts-1.23.1 [floskell] Dependency optparse-applicative >=0.12.1.0 && <0.19: using [floskell] optparse-applicative-0.18.1.0 [floskell] Dependency text >=1.2.2.2 && <2.2: using text-2.1 [floskell] Dependency base >=4.9 && <4.20: using base-4.19.0.0 [floskell] Dependency bytestring >=0.10.8.1 && <0.13: using bytestring-0.12.0.2 [floskell] Dependency deepseq >=1.4.2.0 && <1.6: using deepseq-1.5.0.0 [floskell] Dependency exceptions >=0.8.3 && <0.12: using exceptions-0.10.7 [floskell] Dependency floskell: using floskell-0.11.1 [floskell] Dependency haskell-src-exts >=1.19 && <1.24: using haskell-src-exts-1.23.1 [floskell] Dependency hspec >=2.2.4 && <2.12: using hspec-2.11.12 [floskell] Dependency text >=1.2.2.2 && <2.2: using text-2.1 [floskell] Source component graph: [floskell]  component lib [floskell]  component exe:floskell dependency lib [floskell]  component test:floskell-test dependency lib [floskell] Configured component graph: [floskell]  component floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI [floskell]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [floskell]  include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [floskell]  include attoparsec-aeson-2.2.2.0-3R0fTMXvK3710bMZ24kuaX [floskell]  include base-4.19.0.0-b960 [floskell]  include bytestring-0.12.0.2-4690 [floskell]  include containers-0.6.8-4775 [floskell]  include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [floskell]  include directory-1.3.8.1-6a8e [floskell]  include filepath-1.4.100.4-fa1c [floskell]  include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 [floskell]  include monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy [floskell]  include mtl-2.3.1-63a4 [floskell]  include text-2.1-c36a [floskell]  include transformers-0.6.1.0-c3ec [floskell]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [floskell]  component floskell-0.11.1-Jtzwfbd6BlQGkFdR1LW6mZ-floskell [floskell]  include aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM [floskell]  include ansi-wl-pprint-1.0.2-7BlYglJijYAEWtSDtoJjFS [floskell]  include base-4.19.0.0-b960 [floskell]  include bytestring-0.12.0.2-4690 [floskell]  include directory-1.3.8.1-6a8e [floskell]  include floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI [floskell]  include ghc-prim-0.11.0-a69e [floskell]  include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 [floskell]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [floskell]  include text-2.1-c36a [floskell]  component floskell-0.11.1-7HFZthQtkYU2PBCOszh7ym-floskell-test [floskell]  include base-4.19.0.0-b960 [floskell]  include bytestring-0.12.0.2-4690 [floskell]  include deepseq-1.5.0.0-412f [floskell]  include exceptions-0.10.7-d3e7 [floskell]  include floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI [floskell]  include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 [floskell]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [floskell]  include text-2.1-c36a [floskell] Linked component graph: [floskell]  unit floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI [floskell]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [floskell]  include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [floskell]  include attoparsec-aeson-2.2.2.0-3R0fTMXvK3710bMZ24kuaX [floskell]  include base-4.19.0.0-b960 [floskell]  include bytestring-0.12.0.2-4690 [floskell]  include containers-0.6.8-4775 [floskell]  include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [floskell]  include directory-1.3.8.1-6a8e [floskell]  include filepath-1.4.100.4-fa1c [floskell]  include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 [floskell]  include monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy [floskell]  include mtl-2.3.1-63a4 [floskell]  include text-2.1-c36a [floskell]  include transformers-0.6.1.0-c3ec [floskell]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [floskell]  Floskell=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell,Floskell.Attoparsec=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Attoparsec,Floskell.Buffer=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Buffer,Floskell.Comments=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Comments,Floskell.Config=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Config,Floskell.ConfigFile=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.ConfigFile,Floskell.Fixities=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Fixities,Floskell.Imports=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Imports,Floskell.Pretty=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Pretty,Floskell.Printers=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Printers,Floskell.Styles=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Styles,Floskell.Types=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Types [floskell]  unit floskell-0.11.1-Jtzwfbd6BlQGkFdR1LW6mZ-floskell [floskell]  include aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM [floskell]  include ansi-wl-pprint-1.0.2-7BlYglJijYAEWtSDtoJjFS [floskell]  include base-4.19.0.0-b960 [floskell]  include bytestring-0.12.0.2-4690 [floskell]  include directory-1.3.8.1-6a8e [floskell]  include floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI [floskell]  include ghc-prim-0.11.0-a69e [floskell]  include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 [floskell]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [floskell]  include text-2.1-c36a [floskell]  unit floskell-0.11.1-7HFZthQtkYU2PBCOszh7ym-floskell-test [floskell]  include base-4.19.0.0-b960 [floskell]  include bytestring-0.12.0.2-4690 [floskell]  include deepseq-1.5.0.0-412f [floskell]  include exceptions-0.10.7-d3e7 [floskell]  include floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI [floskell]  include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 [floskell]  include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [floskell]  include text-2.1-c36a [floskell] Ready component graph: [floskell]  definite floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI [floskell]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [floskell]  depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ [floskell]  depends attoparsec-aeson-2.2.2.0-3R0fTMXvK3710bMZ24kuaX [floskell]  depends base-4.19.0.0-b960 [floskell]  depends bytestring-0.12.0.2-4690 [floskell]  depends containers-0.6.8-4775 [floskell]  depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [floskell]  depends directory-1.3.8.1-6a8e [floskell]  depends filepath-1.4.100.4-fa1c [floskell]  depends haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 [floskell]  depends monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy [floskell]  depends mtl-2.3.1-63a4 [floskell]  depends text-2.1-c36a [floskell]  depends transformers-0.6.1.0-c3ec [floskell]  depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [floskell]  definite floskell-0.11.1-Jtzwfbd6BlQGkFdR1LW6mZ-floskell [floskell]  depends aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM [floskell]  depends ansi-wl-pprint-1.0.2-7BlYglJijYAEWtSDtoJjFS [floskell]  depends base-4.19.0.0-b960 [floskell]  depends bytestring-0.12.0.2-4690 [floskell]  depends directory-1.3.8.1-6a8e [floskell]  depends floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI [floskell]  depends ghc-prim-0.11.0-a69e [floskell]  depends haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 [floskell]  depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [floskell]  depends text-2.1-c36a [floskell]  definite floskell-0.11.1-7HFZthQtkYU2PBCOszh7ym-floskell-test [floskell]  depends base-4.19.0.0-b960 [floskell]  depends bytestring-0.12.0.2-4690 [floskell]  depends deepseq-1.5.0.0-412f [floskell]  depends exceptions-0.10.7-d3e7 [floskell]  depends floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI [floskell]  depends haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 [floskell]  depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH [floskell]  depends text-2.1-c36a [floskell] Using Cabal-3.10.2.0 compiled by ghc-9.8 [floskell] Using compiler: ghc-9.8.1 [floskell] Using install prefix: [floskell] /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1 [floskell] Executables installed in: [floskell] /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1/bin [floskell] Libraries installed in: [floskell] /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI [floskell] Dynamic Libraries installed in: [floskell] /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [floskell] Private executables installed in: [floskell] /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1/libexec/x86_64-linux-ghc-9.8.1/floskell-0.11.1 [floskell] Data files installed in: [floskell] /nix/store/bdwvqlqv8spdl9584m8amnnp89c8giyp-floskell-0.11.1-data/share/ghc-9.8.1/x86_64-linux-ghc-9.8.1/floskell-0.11.1 [floskell] Documentation installed in: [floskell] /nix/store/0h22gd8s2f2869lfryf5rif0wx5gnx8v-floskell-0.11.1-doc/share/doc/floskell-0.11.1 [floskell] Configuration files installed in: [floskell] /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1/etc [floskell] No alex found [floskell] Using ar found on system at: [floskell] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [floskell] No c2hs found [floskell] No cpphs found [floskell] No doctest found [floskell] Using gcc version 14.3.0 given by user at: [floskell] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [floskell] Using ghc version 9.8.1 found on system at: [floskell] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [floskell] Using ghc-pkg version 9.8.1 found on system at: [floskell] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [floskell] No ghcjs found [floskell] No ghcjs-pkg found [floskell] No greencard found [floskell] Using haddock version 2.30.0 found on system at: [floskell] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [floskell] No happy found [floskell] Using haskell-suite found on system at: haskell-suite-dummy-location [floskell] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [floskell] No hmake found [floskell] Using hpc version 0.69 found on system at: [floskell] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [floskell] Using hsc2hs version 0.68.10 found on system at: [floskell] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [floskell] Using hscolour version 1.25 found on system at: [floskell] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [floskell] No jhc found [floskell] Using ld found on system at: [floskell] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [floskell] No pkg-config found [floskell] Using runghc version 9.8.1 found on system at: [floskell] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [floskell] Using strip version 2.44 found on system at: [floskell] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [floskell] Using tar found on system at: [floskell] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [floskell] No uhc found [floskell] Phase: buildPhase [floskell] Preprocessing library for floskell-0.11.1.. [floskell] Building library for floskell-0.11.1.. [floskell] [ 1 of 12] Compiling Floskell.Attoparsec ( src/Floskell/Attoparsec.hs, dist/build/Floskell/Attoparsec.o, dist/build/Floskell/Attoparsec.dyn_o ) [floskell] [ 2 of 12] Compiling Floskell.Buffer ( src/Floskell/Buffer.hs, dist/build/Floskell/Buffer.o, dist/build/Floskell/Buffer.dyn_o ) [floskell] [ 3 of 12] Compiling Floskell.Config ( src/Floskell/Config.hs, dist/build/Floskell/Config.o, dist/build/Floskell/Config.dyn_o ) [floskell] [ 4 of 12] Compiling Floskell.Fixities ( src/Floskell/Fixities.hs, dist/build/Floskell/Fixities.o, dist/build/Floskell/Fixities.dyn_o ) [floskell] [ 5 of 12] Compiling Floskell.Imports ( src/Floskell/Imports.hs, dist/build/Floskell/Imports.o, dist/build/Floskell/Imports.dyn_o ) [floskell] [ 6 of 12] Compiling Floskell.Styles ( src/Floskell/Styles.hs, dist/build/Floskell/Styles.o, dist/build/Floskell/Styles.dyn_o ) [floskell] [ 7 of 12] Compiling Floskell.ConfigFile ( src/Floskell/ConfigFile.hs, dist/build/Floskell/ConfigFile.o, dist/build/Floskell/ConfigFile.dyn_o ) [floskell]  [floskell] src/Floskell/ConfigFile.hs:108:31: warning: [GHC-63394] [-Wx-partial] [floskell]  In the use of ‘head’ [floskell]  (imported from Prelude, but defined in GHC.List): [floskell]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [floskell]  | [floskell] 108 | defaultAppConfig = AppConfig (head styles) Haskell2010 [] [] [floskell]  | ^^^^ [floskell] [ 8 of 12] Compiling Floskell.Types ( src/Floskell/Types.hs, dist/build/Floskell/Types.o, dist/build/Floskell/Types.dyn_o ) [floskell] [ 9 of 12] Compiling Floskell.Printers ( src/Floskell/Printers.hs, dist/build/Floskell/Printers.o, dist/build/Floskell/Printers.dyn_o ) [floskell]  [floskell] src/Floskell/Printers.hs:68:1: warning: [GHC-66111] [-Wunused-imports] [floskell]  The import of ‘Data.Monoid’ is redundant [floskell]  except perhaps to import instances from ‘Data.Monoid’ [floskell]  To import instances alone, use: import Data.Monoid() [floskell]  | [floskell] 68 | import Data.Monoid ( (<>) ) [floskell]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [floskell] [10 of 12] Compiling Floskell.Pretty ( src/Floskell/Pretty.hs, dist/build/Floskell/Pretty.o, dist/build/Floskell/Pretty.dyn_o ) [floskell]  [floskell] src/Floskell/Pretty.hs:184:51: warning: [GHC-63394] [-Wx-partial] [floskell]  In the use of ‘head’ [floskell]  (imported from Prelude, but defined in GHC.List): [floskell]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [floskell]  | [floskell] 184 | let distance = srcSpanStartLine (commentSpan (head comments)) [floskell]  | ^^^^ [floskell]  [floskell] src/Floskell/Pretty.hs:196:30: warning: [GHC-63394] [-Wx-partial] [floskell]  In the use of ‘head’ [floskell]  (imported from Prelude, but defined in GHC.List): [floskell]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [floskell]  | [floskell] 196 | printComment correction (head comments) [floskell]  | ^^^^ [floskell]  [floskell] src/Floskell/Pretty.hs:197:17: warning: [GHC-63394] [-Wx-partial] [floskell]  In the use of ‘tail’ [floskell]  (imported from Prelude, but defined in GHC.List): [floskell]  "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [floskell]  | [floskell] 197 | forM_ (zip (tail comments) (map (srcSpanEndLine . commentSpan) comments)) $ [floskell]  | ^^^^ [floskell] [11 of 12] Compiling Floskell.Comments ( src/Floskell/Comments.hs, dist/build/Floskell/Comments.o, dist/build/Floskell/Comments.dyn_o ) [floskell] [12 of 12] Compiling Floskell ( src/Floskell.hs, dist/build/Floskell.o, dist/build/Floskell.dyn_o ) [floskell] [ 1 of 12] Compiling Floskell.Attoparsec ( src/Floskell/Attoparsec.hs, dist/build/Floskell/Attoparsec.p_o ) [floskell] [ 2 of 12] Compiling Floskell.Buffer ( src/Floskell/Buffer.hs, dist/build/Floskell/Buffer.p_o ) [floskell] [ 3 of 12] Compiling Floskell.Config ( src/Floskell/Config.hs, dist/build/Floskell/Config.p_o ) [floskell] [ 4 of 12] Compiling Floskell.Fixities ( src/Floskell/Fixities.hs, dist/build/Floskell/Fixities.p_o ) [floskell] [ 5 of 12] Compiling Floskell.Imports ( src/Floskell/Imports.hs, dist/build/Floskell/Imports.p_o ) [floskell] [ 6 of 12] Compiling Floskell.Styles ( src/Floskell/Styles.hs, dist/build/Floskell/Styles.p_o ) [floskell] [ 7 of 12] Compiling Floskell.ConfigFile ( src/Floskell/ConfigFile.hs, dist/build/Floskell/ConfigFile.p_o ) [floskell]  [floskell] src/Floskell/ConfigFile.hs:108:31: warning: [GHC-63394] [-Wx-partial] [floskell]  In the use of ‘head’ [floskell]  (imported from Prelude, but defined in GHC.List): [floskell]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [floskell]  | [floskell] 108 | defaultAppConfig = AppConfig (head styles) Haskell2010 [] [] [floskell]  | ^^^^ [floskell] [ 8 of 12] Compiling Floskell.Types ( src/Floskell/Types.hs, dist/build/Floskell/Types.p_o ) [floskell] [ 9 of 12] Compiling Floskell.Printers ( src/Floskell/Printers.hs, dist/build/Floskell/Printers.p_o ) [floskell]  [floskell] src/Floskell/Printers.hs:68:1: warning: [GHC-66111] [-Wunused-imports] [floskell]  The import of ‘Data.Monoid’ is redundant [floskell]  except perhaps to import instances from ‘Data.Monoid’ [floskell]  To import instances alone, use: import Data.Monoid() [floskell]  | [floskell] 68 | import Data.Monoid ( (<>) ) [floskell]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [floskell] [10 of 12] Compiling Floskell.Pretty ( src/Floskell/Pretty.hs, dist/build/Floskell/Pretty.p_o ) [floskell]  [floskell] src/Floskell/Pretty.hs:184:51: warning: [GHC-63394] [-Wx-partial] [floskell]  In the use of ‘head’ [floskell]  (imported from Prelude, but defined in GHC.List): [floskell]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [floskell]  | [floskell] 184 | let distance = srcSpanStartLine (commentSpan (head comments)) [floskell]  | ^^^^ [floskell]  [floskell] src/Floskell/Pretty.hs:196:30: warning: [GHC-63394] [-Wx-partial] [floskell]  In the use of ‘head’ [floskell]  (imported from Prelude, but defined in GHC.List): [floskell]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [floskell]  | [floskell] 196 | printComment correction (head comments) [floskell]  | ^^^^ [floskell]  [floskell] src/Floskell/Pretty.hs:197:17: warning: [GHC-63394] [-Wx-partial] [floskell]  In the use of ‘tail’ [floskell]  (imported from Prelude, but defined in GHC.List): [floskell]  "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [floskell]  | [floskell] 197 | forM_ (zip (tail comments) (map (srcSpanEndLine . commentSpan) comments)) $ [floskell]  | ^^^^ Waiting for lock on waiting for lock on '/nix/store/0vh67vn5mzzm982pb4aqpgy3v1ff3kqd-lsp-2.7.0.1-doc', '/nix/store/67hqqz254dksn57q3jr6w7mqvb0l5ypw-lsp [floskell] [11 of 12] Compiling Floskell.Comments ( src/Floskell/Comments.hs, dist/build/Floskell/Comments.p_o ) [floskell] [12 of 12] Compiling Floskell ( src/Floskell.hs, dist/build/Floskell.p_o ) [floskell] Preprocessing executable 'floskell' for floskell-0.11.1.. [floskell] Building executable 'floskell' for floskell-0.11.1.. [floskell] [1 of 2] Compiling Paths_floskell ( dist/build/floskell/autogen/Paths_floskell.hs, dist/build/floskell/floskell-tmp/Paths_floskell.o ) [floskell] [2 of 2] Compiling Main ( src/main/Main.hs, dist/build/floskell/floskell-tmp/Main.o ) [floskell]  [floskell] src/main/Main.hs:14:1: warning: [GHC-66111] [-Wunused-imports] [floskell]  The import of ‘Data.Monoid’ is redundant [floskell]  except perhaps to import instances from ‘Data.Monoid’ [floskell]  To import instances alone, use: import Data.Monoid() [floskell]  | [floskell] 14 | import Data.Monoid ( (<>) ) [floskell]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:45:20: warning: [GHC-38856] [-Wunused-imports] [floskell]  The import of ‘FilePath’ from module ‘System.IO’ is redundant [floskell]  | [floskell] 45 | ( FilePath, hClose, hFlush, openTempFile, stdout ) [floskell]  | ^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:47:1: warning: [GHC-15328] [-Wdeprecations] [floskell]  Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: [floskell]  "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" [floskell]  | [floskell] 47 | import qualified Text.PrettyPrint.ANSI.Leijen as PP [floskell]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:73:14: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘displayIO’ [floskell]  (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 73 | then PP.displayIO stdout . PP.renderPretty 1.0 80 $ [floskell]  | ^^^^^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:73:36: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘renderPretty’ [floskell]  (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 73 | then PP.displayIO stdout . PP.renderPretty 1.0 80 $ [floskell]  | ^^^^^^^^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:74:44: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘linebreak’ [floskell]  (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 74 | docFixities packageFixities <> PP.linebreak [floskell]  | ^^^^^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:83:53: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 83 | <> footerDoc (Just (footerStyles PP.<$$> footerLanguages [floskell]  | ^^^^^^^ [floskell]  [floskell] src/main/Main.hs:84:40: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 84 | PP.<$$> footerExtensions))) [floskell]  | ^^^^^^^ [floskell]  [floskell] src/main/Main.hs:124:9: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘empty’ (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 124 | PP.empty PP.<$$> PP.text hdr PP.<$$> (PP.indent 2 . PP.fillSep [floskell]  | ^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:124:18: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 124 | PP.empty PP.<$$> PP.text hdr PP.<$$> (PP.indent 2 . PP.fillSep [floskell]  | ^^^^^^^ [floskell]  [floskell] src/main/Main.hs:124:26: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 124 | PP.empty PP.<$$> PP.text hdr PP.<$$> (PP.indent 2 . PP.fillSep [floskell]  | ^^^^^^^ [floskell]  [floskell] src/main/Main.hs:124:38: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 124 | PP.empty PP.<$$> PP.text hdr PP.<$$> (PP.indent 2 . PP.fillSep [floskell]  | ^^^^^^^ [floskell]  [floskell] src/main/Main.hs:124:47: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘indent’ [floskell]  (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 124 | PP.empty PP.<$$> PP.text hdr PP.<$$> (PP.indent 2 . PP.fillSep [floskell]  | ^^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:124:61: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘fillSep’ [floskell]  (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 124 | PP.empty PP.<$$> PP.text hdr PP.<$$> (PP.indent 2 . PP.fillSep [floskell]  | ^^^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:125:49: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘punctuate’ [floskell]  (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 125 | . PP.punctuate PP.comma [floskell]  | ^^^^^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:125:62: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘comma’ (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 125 | . PP.punctuate PP.comma [floskell]  | ^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:126:53: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 126 | . map PP.text $ sort xs) [floskell]  | ^^^^^^^ [floskell]  [floskell] src/main/Main.hs:128:19: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘vcat’ (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 128 | docFixities = PP.vcat . PP.punctuate PP.linebreak [floskell]  | ^^^^^^^ [floskell]  [floskell] src/main/Main.hs:128:29: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘punctuate’ [floskell]  (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 128 | docFixities = PP.vcat . PP.punctuate PP.linebreak [floskell]  | ^^^^^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:128:42: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘linebreak’ [floskell]  (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 128 | docFixities = PP.vcat . PP.punctuate PP.linebreak [floskell]  | ^^^^^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:131:31: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 131 | docPackageFixities p fs = PP.text (p ++ ":") [floskell]  | ^^^^^^^ [floskell]  [floskell] src/main/Main.hs:132:9: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 132 | PP.<$$> (PP.indent 2 . PP.fillSep . PP.punctuate PP.comma [floskell]  | ^^^^^^^ [floskell]  [floskell] src/main/Main.hs:132:18: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘indent’ [floskell]  (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 132 | PP.<$$> (PP.indent 2 . PP.fillSep . PP.punctuate PP.comma [floskell]  | ^^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:132:32: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘fillSep’ [floskell]  (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 132 | PP.<$$> (PP.indent 2 . PP.fillSep . PP.punctuate PP.comma [floskell]  | ^^^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:132:45: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘punctuate’ [floskell]  (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 132 | PP.<$$> (PP.indent 2 . PP.fillSep . PP.punctuate PP.comma [floskell]  | ^^^^^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:132:58: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘comma’ (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 132 | PP.<$$> (PP.indent 2 . PP.fillSep . PP.punctuate PP.comma [floskell]  | ^^^^^^^^ [floskell]  [floskell] src/main/Main.hs:133:25: warning: [GHC-68441] [-Wdeprecations] [floskell]  In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): [floskell]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [floskell]  | [floskell] 133 | . map (PP.text . showFixity) $ sort fs) [floskell]  | ^^^^^^^ [floskell] [3 of 3] Linking dist/build/floskell/floskell [floskell] Preprocessing test suite 'floskell-test' for floskell-0.11.1.. [floskell] Building test suite 'floskell-test' for floskell-0.11.1.. [floskell] [1 of 2] Compiling Markdone ( src/main/Markdone.hs, dist/build/floskell-test/floskell-test-tmp/Markdone.o ) [floskell]  [floskell] src/main/Markdone.hs:17:1: warning: [GHC-66111] [-Wunused-imports] [floskell]  The import of ‘Data.Monoid’ is redundant [floskell]  except perhaps to import instances from ‘Data.Monoid’ [floskell]  To import instances alone, use: import Data.Monoid() [floskell]  | [floskell] 17 | import Data.Monoid ( (<>) ) [floskell]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [floskell]  [floskell] src/main/Markdone.hs:21:1: warning: [GHC-66111] [-Wunused-imports] [floskell]  The qualified import of ‘Data.Text.Lazy.IO’ is redundant [floskell]  except perhaps to import instances from ‘Data.Text.Lazy.IO’ [floskell]  To import instances alone, use: import Data.Text.Lazy.IO() [floskell]  | [floskell] 21 | import qualified Data.Text.Lazy.IO as TIO [floskell]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [floskell] [2 of 2] Compiling Main ( src/main/Test.hs, dist/build/floskell-test/floskell-test-tmp/Main.o ) [floskell] [3 of 3] Linking dist/build/floskell-test/floskell-test [floskell] buildPhase completed in 1 minutes 28 seconds [floskell] Phase: checkPhase [floskell] Running 1 test suites... [floskell] Test suite floskell-test: RUNNING... [floskell]  [floskell] base [floskell]  Introduction[1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Unit Tests[2] [floskell]  ModuleHead and ExportSpecList[2,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Snippet 4 - formats as expected [✔] [floskell]  Snippet 4 - formatting is idempotent [✔] [floskell]  Snippet 5 - formats as expected [✔] [floskell]  Snippet 5 - formatting is idempotent [✔] [floskell]  ImportDecl[2,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Decl[2,3] [floskell]  TypeDecl[2,3,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DataDecl and GDataDecl[2,3,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  TypeFamDecl, TypeInsDecl, and ClosedTypeFamDecl[2,3,3] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DataFamDecl, DataInsDecl, and GDataInsDecl[2,3,4] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  ClassDecl and InstDecl[2,3,5] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DerivDecl[2,3,6] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  InfixDecl[2,3,7] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DefaultDecl[2,3,8] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  SpliceDecl[2,3,9] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  TypeSig[2,3,10] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  PatSyn and PatSynSig[2,3,11] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  FunBind and PatBind[2,3,12] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  ForImp and ForExp[2,3,13] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Pragmas[2,3,14] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Exp[2,4] [floskell]  Var, Con, Lit, Tuple, UnboxedSum, List, and ExpTypeSig[2,4,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  App, InfixApp, NegApp, LeftSection, RightSection[2,4,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  EnumFrom, EnumFromTo, EnumFromThen, EnumFromThenTo, ParArrayFromTo, ParArrayFromThenTo[2,4,3] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  ListComp, ParComp, and ParArrayComp[2,4,4] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  RecConstr and RecUpdate[2,4,5] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Let, If, MultiIf, and Case[2,4,6] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Do and MDo[2,4,7] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Lambda, LCase[2,4,8] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  BracketExp, SpliceExp, QuasiQuote, VarQuote, and TypQuote[2,4,9] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Regression Tests[3] [floskell]  Do[3,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Types[3,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Patterns[3,3] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Onside[3,4] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Snippet 4 - formats as expected [✔] [floskell]  Snippet 4 - formatting is idempotent [✔] [floskell]  Snippet 5 - formats as expected [✔] [floskell]  Snippet 5 - formatting is idempotent [✔] [floskell]  Snippet 6 - formats as expected [✔] [floskell]  Snippet 6 - formatting is idempotent [✔] [floskell]  Snippet 7 - formats as expected [✔] [floskell]  Snippet 7 - formatting is idempotent [✔] [floskell]  Comments[3,5] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Snippet 4 - formats as expected [✔] [floskell]  Snippet 4 - formatting is idempotent [✔] [floskell]  Snippet 5 - formats as expected [✔] [floskell]  Snippet 5 - formatting is idempotent [✔] [floskell]  Snippet 6 - formats as expected [✔] [floskell]  Snippet 6 - formatting is idempotent [✔] [floskell]  Snippet 7 - formats as expected [✔] [floskell]  Snippet 7 - formatting is idempotent [✔] [floskell]  Preprocessor Directives[3,6] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Ignored Lines[3,7] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Indentation and Line Prefixes[3,8] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Module Exports[3,9] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell] chris-done [floskell]  Introduction[1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Unit Tests[2] [floskell]  ModuleHead and ExportSpecList[2,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Snippet 4 - formats as expected [✔] [floskell]  Snippet 4 - formatting is idempotent [✔] [floskell]  Snippet 5 - formats as expected [✔] [floskell]  Snippet 5 - formatting is idempotent [✔] [floskell]  ImportDecl[2,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Decl[2,3] [floskell]  TypeDecl[2,3,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DataDecl and GDataDecl[2,3,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  TypeFamDecl, TypeInsDecl, and ClosedTypeFamDecl[2,3,3] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DataFamDecl, DataInsDecl, and GDataInsDecl[2,3,4] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  ClassDecl and InstDecl[2,3,5] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DerivDecl[2,3,6] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  InfixDecl[2,3,7] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DefaultDecl[2,3,8] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  SpliceDecl[2,3,9] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  TypeSig[2,3,10] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  PatSyn and PatSynSig[2,3,11] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  FunBind and PatBind[2,3,12] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  ForImp and ForExp[2,3,13] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Pragmas[2,3,14] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Exp[2,4] [floskell]  Var, Con, Lit, Tuple, UnboxedSum, List, and ExpTypeSig[2,4,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  App, InfixApp, NegApp, LeftSection, RightSection[2,4,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  EnumFrom, EnumFromTo, EnumFromThen, EnumFromThenTo, ParArrayFromTo, ParArrayFromThenTo[2,4,3] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  ListComp, ParComp, and ParArrayComp[2,4,4] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  RecConstr and RecUpdate[2,4,5] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Let, If, MultiIf, and Case[2,4,6] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Do and MDo[2,4,7] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Lambda, LCase[2,4,8] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  BracketExp, SpliceExp, QuasiQuote, VarQuote, and TypQuote[2,4,9] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Regression Tests[3] [floskell]  Do[3,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Types[3,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Patterns[3,3] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Onside[3,4] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Snippet 4 - formats as expected [✔] [floskell]  Snippet 4 - formatting is idempotent [✔] [floskell]  Snippet 5 - formats as expected [✔] [floskell]  Snippet 5 - formatting is idempotent [✔] [floskell]  Snippet 6 - formats as expected [✔] [floskell]  Snippet 6 - formatting is idempotent [✔] [floskell]  Snippet 7 - formats as expected [✔] [floskell]  Snippet 7 - formatting is idempotent [✔] [floskell]  Comments[3,5] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Snippet 4 - formats as expected [✔] [floskell]  Snippet 4 - formatting is idempotent [✔] [floskell]  Snippet 5 - formats as expected [✔] [floskell]  Snippet 5 - formatting is idempotent [✔] [floskell]  Snippet 6 - formats as expected [✔] [floskell]  Snippet 6 - formatting is idempotent [✔] [floskell]  Snippet 7 - formats as expected [✔] [floskell]  Snippet 7 - formatting is idempotent [✔] [floskell]  Preprocessor Directives[3,6] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Ignored Lines[3,7] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Indentation and Line Prefixes[3,8] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Module Exports[3,9] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell] johan-tibell [floskell]  Introduction[1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Unit Tests[2] [floskell]  ModuleHead and ExportSpecList[2,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Snippet 4 - formats as expected [✔] [floskell]  Snippet 4 - formatting is idempotent [✔] [floskell]  Snippet 5 - formats as expected [✔] [floskell]  Snippet 5 - formatting is idempotent [✔] [floskell]  ImportDecl[2,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Decl[2,3] [floskell]  TypeDecl[2,3,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DataDecl and GDataDecl[2,3,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  TypeFamDecl, TypeInsDecl, and ClosedTypeFamDecl[2,3,3] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DataFamDecl, DataInsDecl, and GDataInsDecl[2,3,4] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  ClassDecl and InstDecl[2,3,5] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DerivDecl[2,3,6] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  InfixDecl[2,3,7] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DefaultDecl[2,3,8] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  SpliceDecl[2,3,9] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  TypeSig[2,3,10] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  PatSyn and PatSynSig[2,3,11] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  FunBind and PatBind[2,3,12] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  ForImp and ForExp[2,3,13] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Pragmas[2,3,14] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Exp[2,4] [floskell]  Var, Con, Lit, Tuple, UnboxedSum, List, and ExpTypeSig[2,4,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  App, InfixApp, NegApp, LeftSection, RightSection[2,4,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  EnumFrom, EnumFromTo, EnumFromThen, EnumFromThenTo, ParArrayFromTo, ParArrayFromThenTo[2,4,3] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  ListComp, ParComp, and ParArrayComp[2,4,4] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  RecConstr and RecUpdate[2,4,5] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Let, If, MultiIf, and Case[2,4,6] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Do and MDo[2,4,7] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Lambda, LCase[2,4,8] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  BracketExp, SpliceExp, QuasiQuote, VarQuote, and TypQuote[2,4,9] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Regression Tests[3] [floskell]  Do[3,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Types[3,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Patterns[3,3] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Onside[3,4] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Snippet 4 - formats as expected [✔] [floskell]  Snippet 4 - formatting is idempotent [✔] [floskell]  Snippet 5 - formats as expected [✔] [floskell]  Snippet 5 - formatting is idempotent [✔] [floskell]  Snippet 6 - formats as expected [✔] [floskell]  Snippet 6 - formatting is idempotent [✔] [floskell]  Snippet 7 - formats as expected [✔] [floskell]  Snippet 7 - formatting is idempotent [✔] [floskell]  Comments[3,5] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Snippet 4 - formats as expected [✔] [floskell]  Snippet 4 - formatting is idempotent [✔] [floskell]  Snippet 5 - formats as expected [✔] [floskell]  Snippet 5 - formatting is idempotent [✔] [floskell]  Snippet 6 - formats as expected [✔] [floskell]  Snippet 6 - formatting is idempotent [✔] [floskell]  Snippet 7 - formats as expected [✔] [floskell]  Snippet 7 - formatting is idempotent [✔] [floskell]  Preprocessor Directives[3,6] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Ignored Lines[3,7] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Indentation and Line Prefixes[3,8] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Module Exports[3,9] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell] gibiansky [floskell]  Introduction[1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Unit Tests[2] [floskell]  ModuleHead and ExportSpecList[2,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Snippet 4 - formats as expected [✔] [floskell]  Snippet 4 - formatting is idempotent [✔] [floskell]  Snippet 5 - formats as expected [✔] [floskell]  Snippet 5 - formatting is idempotent [✔] [floskell]  ImportDecl[2,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Decl[2,3] [floskell]  TypeDecl[2,3,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DataDecl and GDataDecl[2,3,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  TypeFamDecl, TypeInsDecl, and ClosedTypeFamDecl[2,3,3] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DataFamDecl, DataInsDecl, and GDataInsDecl[2,3,4] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  ClassDecl and InstDecl[2,3,5] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DerivDecl[2,3,6] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  InfixDecl[2,3,7] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DefaultDecl[2,3,8] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  SpliceDecl[2,3,9] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  TypeSig[2,3,10] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  PatSyn and PatSynSig[2,3,11] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  FunBind and PatBind[2,3,12] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  ForImp and ForExp[2,3,13] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Pragmas[2,3,14] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Exp[2,4] [floskell]  Var, Con, Lit, Tuple, UnboxedSum, List, and ExpTypeSig[2,4,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  App, InfixApp, NegApp, LeftSection, RightSection[2,4,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  EnumFrom, EnumFromTo, EnumFromThen, EnumFromThenTo, ParArrayFromTo, ParArrayFromThenTo[2,4,3] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  ListComp, ParComp, and ParArrayComp[2,4,4] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  RecConstr and RecUpdate[2,4,5] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Let, If, MultiIf, and Case[2,4,6] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Do and MDo[2,4,7] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Lambda, LCase[2,4,8] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  BracketExp, SpliceExp, QuasiQuote, VarQuote, and TypQuote[2,4,9] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Regression Tests[3] [floskell]  Do[3,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Types[3,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Patterns[3,3] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Onside[3,4] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Snippet 4 - formats as expected [✔] [floskell]  Snippet 4 - formatting is idempotent [✔] [floskell]  Snippet 5 - formats as expected [✔] [floskell]  Snippet 5 - formatting is idempotent [✔] [floskell]  Snippet 6 - formats as expected [✔] [floskell]  Snippet 6 - formatting is idempotent [✔] [floskell]  Snippet 7 - formats as expected [✔] [floskell]  Snippet 7 - formatting is idempotent [✔] [floskell]  Comments[3,5] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Snippet 4 - formats as expected [✔] [floskell]  Snippet 4 - formatting is idempotent [✔] [floskell]  Snippet 5 - formats as expected [✔] [floskell]  Snippet 5 - formatting is idempotent [✔] [floskell]  Snippet 6 - formats as expected [✔] [floskell]  Snippet 6 - formatting is idempotent [✔] [floskell]  Snippet 7 - formats as expected [✔] [floskell]  Snippet 7 - formatting is idempotent [✔] [floskell]  Preprocessor Directives[3,6] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Ignored Lines[3,7] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Indentation and Line Prefixes[3,8] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Module Exports[3,9] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell] cramer [floskell]  Introduction[1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Unit Tests[2] [floskell]  ModuleHead and ExportSpecList[2,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Snippet 4 - formats as expected [✔] [floskell]  Snippet 4 - formatting is idempotent [✔] [floskell]  Snippet 5 - formats as expected [✔] [floskell]  Snippet 5 - formatting is idempotent [✔] [floskell]  ImportDecl[2,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Decl[2,3] [floskell]  TypeDecl[2,3,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DataDecl and GDataDecl[2,3,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  TypeFamDecl, TypeInsDecl, and ClosedTypeFamDecl[2,3,3] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DataFamDecl, DataInsDecl, and GDataInsDecl[2,3,4] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  ClassDecl and InstDecl[2,3,5] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DerivDecl[2,3,6] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  InfixDecl[2,3,7] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  DefaultDecl[2,3,8] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  SpliceDecl[2,3,9] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  TypeSig[2,3,10] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  PatSyn and PatSynSig[2,3,11] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  FunBind and PatBind[2,3,12] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  ForImp and ForExp[2,3,13] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Pragmas[2,3,14] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Exp[2,4] [floskell]  Var, Con, Lit, Tuple, UnboxedSum, List, and ExpTypeSig[2,4,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  App, InfixApp, NegApp, LeftSection, RightSection[2,4,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  EnumFrom, EnumFromTo, EnumFromThen, EnumFromThenTo, ParArrayFromTo, ParArrayFromThenTo[2,4,3] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  ListComp, ParComp, and ParArrayComp[2,4,4] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  RecConstr and RecUpdate[2,4,5] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Let, If, MultiIf, and Case[2,4,6] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Do and MDo[2,4,7] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Lambda, LCase[2,4,8] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  BracketExp, SpliceExp, QuasiQuote, VarQuote, and TypQuote[2,4,9] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Regression Tests[3] [floskell]  Do[3,1] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Types[3,2] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Patterns[3,3] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Onside[3,4] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Snippet 4 - formats as expected [✔] [floskell]  Snippet 4 - formatting is idempotent [✔] [floskell]  Snippet 5 - formats as expected [✔] [floskell]  Snippet 5 - formatting is idempotent [✔] [floskell]  Snippet 6 - formats as expected [✔] [floskell]  Snippet 6 - formatting is idempotent [✔] [floskell]  Snippet 7 - formats as expected [✔] [floskell]  Snippet 7 - formatting is idempotent [✔] [floskell]  Comments[3,5] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Snippet 4 - formats as expected [✔] [floskell]  Snippet 4 - formatting is idempotent [✔] [floskell]  Snippet 5 - formats as expected [✔] [floskell]  Snippet 5 - formatting is idempotent [✔] [floskell]  Snippet 6 - formats as expected [✔] [floskell]  Snippet 6 - formatting is idempotent [✔] [floskell]  Snippet 7 - formats as expected [✔] [floskell]  Snippet 7 - formatting is idempotent [✔] [floskell]  Preprocessor Directives[3,6] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Snippet 3 - formats as expected [✔] [floskell]  Snippet 3 - formatting is idempotent [✔] [floskell]  Ignored Lines[3,7] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Indentation and Line Prefixes[3,8] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  Snippet 2 - formats as expected [✔] [floskell]  Snippet 2 - formatting is idempotent [✔] [floskell]  Module Exports[3,9] [floskell]  Snippet 1 - formats as expected [✔] [floskell]  Snippet 1 - formatting is idempotent [✔] [floskell]  [floskell] Finished in 0.6939 seconds [floskell] 560 examples, 0 failures [floskell] Test suite floskell-test: PASS [floskell] Test suite logged to: dist/test/floskell-0.11.1-floskell-test.log [floskell] 1 of 1 test suites (1 of 1 test cases) passed. [floskell] Phase: haddockPhase [floskell] Preprocessing library for floskell-0.11.1.. [floskell] Running Haddock on library for floskell-0.11.1.. [floskell] Warning: The documentation for the following packages are not installed. No [floskell] links will be generated to these packages: attoparsec-0.14.4, [floskell] attoparsec-0.14.4, vector-0.13.2.0 [floskell] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [floskell] [ 1 of 12] Compiling Floskell.Attoparsec ( src/Floskell/Attoparsec.hs, nothing ) [floskell] [ 2 of 12] Compiling Floskell.Buffer ( src/Floskell/Buffer.hs, nothing ) [floskell] [ 3 of 12] Compiling Floskell.Config ( src/Floskell/Config.hs, nothing ) [floskell] [ 4 of 12] Compiling Floskell.Fixities ( src/Floskell/Fixities.hs, nothing ) [floskell] [ 5 of 12] Compiling Floskell.Imports ( src/Floskell/Imports.hs, nothing ) [floskell] [ 6 of 12] Compiling Floskell.Styles ( src/Floskell/Styles.hs, nothing ) [floskell] [ 7 of 12] Compiling Floskell.ConfigFile ( src/Floskell/ConfigFile.hs, nothing ) [floskell]  [floskell] src/Floskell/ConfigFile.hs:108:31: warning: [GHC-63394] [-Wx-partial] [floskell]  In the use of ‘head’ [floskell]  (imported from Prelude, but defined in GHC.List): [floskell]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [floskell]  | [floskell] 108 | defaultAppConfig = AppConfig (head styles) Haskell2010 [] [] [floskell]  | ^^^^ [floskell] [ 8 of 12] Compiling Floskell.Types ( src/Floskell/Types.hs, nothing ) [floskell] [ 9 of 12] Compiling Floskell.Printers ( src/Floskell/Printers.hs, nothing ) [floskell]  [floskell] src/Floskell/Printers.hs:68:1: warning: [GHC-66111] [-Wunused-imports] [floskell]  The import of ‘Data.Monoid’ is redundant [floskell]  except perhaps to import instances from ‘Data.Monoid’ [floskell]  To import instances alone, use: import Data.Monoid() [floskell]  | [floskell] 68 | import Data.Monoid ( (<>) ) [floskell]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [floskell] [10 of 12] Compiling Floskell.Pretty ( src/Floskell/Pretty.hs, nothing ) [floskell]  [floskell] src/Floskell/Pretty.hs:184:51: warning: [GHC-63394] [-Wx-partial] [floskell]  In the use of ‘head’ [floskell]  (imported from Prelude, but defined in GHC.List): [floskell]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [floskell]  | [floskell] 184 | let distance = srcSpanStartLine (commentSpan (head comments)) [floskell]  | ^^^^ [floskell]  [floskell] src/Floskell/Pretty.hs:196:30: warning: [GHC-63394] [-Wx-partial] [floskell]  In the use of ‘head’ [floskell]  (imported from Prelude, but defined in GHC.List): [floskell]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [floskell]  | [floskell] 196 | printComment correction (head comments) [floskell]  | ^^^^ [floskell]  [floskell] src/Floskell/Pretty.hs:197:17: warning: [GHC-63394] [-Wx-partial] [floskell]  In the use of ‘tail’ [floskell]  (imported from Prelude, but defined in GHC.List): [floskell]  "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [floskell]  | [floskell] 197 | forM_ (zip (tail comments) (map (srcSpanEndLine . commentSpan) comments)) $ [floskell]  | ^^^^ [floskell] [11 of 12] Compiling Floskell.Comments ( src/Floskell/Comments.hs, nothing ) [floskell] [12 of 12] Compiling Floskell ( src/Floskell.hs, nothing ) [floskell] Haddock coverage: [floskell]  0% ( 0 / 3) in 'Floskell.Attoparsec' [floskell]  Missing documentation for: [floskell]  Module header [floskell]  Position (src/Floskell/Attoparsec.hs:10) [floskell]  parseOnly (src/Floskell/Attoparsec.hs:35) [floskell]  87% ( 7 / 8) in 'Floskell.Buffer' [floskell]  Missing documentation for: [floskell]  Buffer (src/Floskell/Buffer.hs:19) [floskell]  0% ( 0 / 29) in 'Floskell.Config' [floskell]  Missing documentation for: [floskell]  Module header [floskell]  Indent (src/Floskell/Config.hs:52) [floskell]  LayoutContext (src/Floskell/Config.hs:55) [floskell]  Location (src/Floskell/Config.hs:58) [floskell]  WsLoc (src/Floskell/Config.hs:61) [floskell]  Whitespace (src/Floskell/Config.hs:64) [floskell]  Layout (src/Floskell/Config.hs:70) [floskell]  ConfigMapKey (src/Floskell/Config.hs:73) [floskell]  ConfigMap (src/Floskell/Config.hs:76) [floskell]  PenaltyConfig (src/Floskell/Config.hs:80) [floskell]  AlignConfig (src/Floskell/Config.hs:96) [floskell]  IndentConfig (src/Floskell/Config.hs:121) [floskell]  LayoutConfig (src/Floskell/Config.hs:160) [floskell]  OpConfig (src/Floskell/Config.hs:189) [floskell]  GroupConfig (src/Floskell/Config.hs:198) [floskell]  ImportsGroupOrder (src/Floskell/Config.hs:207) [floskell]  ImportsGroup (src/Floskell/Config.hs:211) [floskell]  SortImportsRule (src/Floskell/Config.hs:216) [floskell]  DeclarationConstruct (src/Floskell/Config.hs:219) [floskell]  OptionConfig (src/Floskell/Config.hs:222) [floskell]  Config (src/Floskell/Config.hs:248) [floskell]  defaultConfig (src/Floskell/Config.hs:269) [floskell]  safeConfig (src/Floskell/Config.hs:292) [floskell]  cfgMapFind (src/Floskell/Config.hs:314) [floskell]  cfgOpWs (src/Floskell/Config.hs:329) [floskell]  cfgGroupWs (src/Floskell/Config.hs:332) [floskell]  inWs (src/Floskell/Config.hs:335) [floskell]  wsSpace (src/Floskell/Config.hs:341) [floskell]  wsLinebreak (src/Floskell/Config.hs:344) [floskell]  0% ( 0 / 3) in 'Floskell.Fixities' [floskell]  Missing documentation for: [floskell]  Module header [floskell]  builtinFixities (src/Floskell/Fixities.hs:9) [floskell]  packageFixities (src/Floskell/Fixities.hs:12) [floskell]  0% ( 0 / 4) in 'Floskell.Imports' [floskell]  Missing documentation for: [floskell]  Module header [floskell]  sortImports (src/Floskell/Imports.hs:45) [floskell]  groupImports (src/Floskell/Imports.hs:48) [floskell]  splitImports (src/Floskell/Imports.hs:65) [floskell]  66% ( 2 / 3) in 'Floskell.Styles' [floskell]  Missing documentation for: [floskell]  Module header [floskell]  61% ( 11 / 18) in 'Floskell.ConfigFile' [floskell]  Missing documentation for: [floskell]  Module header [floskell]  AppConfig (src/Floskell/ConfigFile.hs:64) [floskell]  findAppConfigIn (src/Floskell/ConfigFile.hs:181) [floskell]  setStyle (src/Floskell/ConfigFile.hs:204) [floskell]  setLanguage (src/Floskell/ConfigFile.hs:208) [floskell]  setExtensions (src/Floskell/ConfigFile.hs:212) [floskell]  setFixities (src/Floskell/ConfigFile.hs:216) [floskell]  28% ( 6 / 21) in 'Floskell.Types' [floskell]  Missing documentation for: [floskell]  OutputRestriction (src/Floskell/Types.hs:45) [floskell]  TypeLayout (src/Floskell/Types.hs:48) [floskell]  Penalty (src/Floskell/Types.hs:51) [floskell]  TabStop (src/Floskell/Types.hs:54) [floskell]  execPrinter (src/Floskell/Types.hs:74) [floskell]  runPrinter (src/Floskell/Types.hs:77) [floskell]  psLine (src/Floskell/Types.hs:92) [floskell]  psColumn (src/Floskell/Types.hs:95) [floskell]  psNewline (src/Floskell/Types.hs:98) [floskell]  initialPrintState (src/Floskell/Types.hs:101) [floskell]  Config (src/Floskell/Config.hs:248) [floskell]  CommentType (src/Floskell/Types.hs:104) [floskell]  Comment (src/Floskell/Types.hs:108) [floskell]  nodeSpan (src/Floskell/Types.hs:127) [floskell]  Location (src/Floskell/Config.hs:58) [floskell]  39% ( 22 / 56) in 'Floskell.Printers' [floskell]  Missing documentation for: [floskell]  Module header [floskell]  closeEolComment (src/Floskell/Printers.hs:107) [floskell]  oneline (src/Floskell/Printers.hs:120) [floskell]  ignoreOneline (src/Floskell/Printers.hs:125) [floskell]  blankline (src/Floskell/Printers.hs:182) [floskell]  spaceOrNewline (src/Floskell/Printers.hs:185) [floskell]  withTabStops (src/Floskell/Printers.hs:188) [floskell]  atTabStop (src/Floskell/Printers.hs:202) [floskell]  mayM_ (src/Floskell/Printers.hs:210) [floskell]  withPrefix (src/Floskell/Printers.hs:214) [floskell]  withPostfix (src/Floskell/Printers.hs:217) [floskell]  withIndentConfig (src/Floskell/Printers.hs:221) [floskell]  withIndent (src/Floskell/Printers.hs:229) [floskell]  withIndentFlex (src/Floskell/Printers.hs:240) [floskell]  withIndentAfter (src/Floskell/Printers.hs:252) [floskell]  withIndentBy (src/Floskell/Printers.hs:263) [floskell]  withLayout (src/Floskell/Printers.hs:266) [floskell]  inter (src/Floskell/Printers.hs:274) [floskell]  aligned (src/Floskell/Printers.hs:300) [floskell]  depend (src/Floskell/Printers.hs:328) [floskell]  depend' (src/Floskell/Printers.hs:331) [floskell]  group (src/Floskell/Printers.hs:354) [floskell]  groupH (src/Floskell/Printers.hs:363) [floskell]  groupV (src/Floskell/Printers.hs:372) [floskell]  operator (src/Floskell/Printers.hs:381) [floskell]  operatorH (src/Floskell/Printers.hs:384) [floskell]  operatorV (src/Floskell/Printers.hs:387) [floskell]  alignOnOperator (src/Floskell/Printers.hs:390) [floskell]  withOperatorFormatting (src/Floskell/Printers.hs:398) [floskell]  withOperatorFormattingH (src/Floskell/Printers.hs:411) [floskell]  withOperatorFormattingV (src/Floskell/Printers.hs:423) [floskell]  operatorSectionL (src/Floskell/Printers.hs:433) [floskell]  operatorSectionR (src/Floskell/Printers.hs:439) [floskell]  comma (src/Floskell/Printers.hs:445) [floskell] Warning: 'span' is ambiguous. It is defined [floskell]  * in ‘GHC.List’ [floskell]  * in ‘Data.Text’ [floskell]  * in ‘Data.Text.Lazy’ [floskell]  You may be able to disambiguate the identifier by qualifying it or [floskell]  by specifying the type/value namespace explicitly. [floskell]  Defaulting to the one defined in ‘Data.Text.Lazy’ [floskell] Warning: 'groupBy' is ambiguous. It is defined [floskell]  * in ‘Data.OldList’ [floskell]  * in ‘Data.Text’ [floskell]  * in ‘Data.Text.Lazy’ [floskell]  You may be able to disambiguate the identifier by qualifying it or [floskell]  by specifying the type/value namespace explicitly. [floskell]  Defaulting to the one defined in ‘Data.Text.Lazy’ [floskell]  66% ( 2 / 3) in 'Floskell.Pretty' [floskell]  Missing documentation for: [floskell]  Module header [floskell]  100% ( 3 / 3) in 'Floskell.Comments' [floskell]  66% ( 12 / 18) in 'Floskell' [floskell]  Missing documentation for: [floskell]  AppConfig (src/Floskell/ConfigFile.hs:64) [floskell]  findAppConfigIn (src/Floskell/ConfigFile.hs:181) [floskell]  setStyle (src/Floskell/ConfigFile.hs:204) [floskell]  setLanguage (src/Floskell/ConfigFile.hs:208) [floskell]  setExtensions (src/Floskell/ConfigFile.hs:212) [floskell]  setFixities (src/Floskell/ConfigFile.hs:216) [floskell] Warning: Floskell.Attoparsec: could not find link destinations for: [floskell]  - Data.Attoparsec.ByteString.Internal.Parser [floskell] Warning: Floskell.Config: could not find link destinations for: [floskell]  - Floskell.Config.Rep_Config [floskell]  - Floskell.Config.Rep_OptionConfig [floskell]  - Floskell.Config.Rep_DeclarationConstruct [floskell]  - Floskell.Config.Rep_ImportsGroup [floskell]  - Floskell.Config.Rep_ImportsGroupOrder [floskell]  - Floskell.Config.Rep_GroupConfig [floskell]  - Floskell.Config.Rep_OpConfig [floskell]  - Floskell.Config.Rep_LayoutConfig [floskell]  - Floskell.Config.Rep_IndentConfig [floskell]  - Floskell.Config.Rep_AlignConfig [floskell]  - Floskell.Config.Rep_PenaltyConfig [floskell]  - Floskell.Config.Rep_ConfigMap [floskell]  - Floskell.Config.Rep_Layout [floskell]  - Floskell.Config.Rep_Whitespace [floskell]  - Floskell.Config.Rep_WsLoc [floskell]  - Floskell.Config.Rep_Location [floskell]  - Floskell.Config.Rep_LayoutContext [floskell]  - Floskell.Config.Rep_Indent [floskell] Warning: Floskell.ConfigFile: could not find link destinations for: [floskell]  - Floskell.ConfigFile.Rep_AppConfig [floskell] Warning: Floskell.Types: could not find link destinations for: [floskell]  - Language.Haskell.Exts.Pretty.pretty [floskell]  - Language.Haskell.Exts.Pretty.prettyPrec [floskell]  - Language.Haskell.Exts.Pretty.Doc [floskell]  - Floskell.Config.Rep_Config [floskell]  - Floskell.Config.Rep_Location [floskell]  - Language.Haskell.Exts.SrcLoc.Rep_SrcSpan [floskell] Warning: Floskell: could not find link destinations for: [floskell]  - Floskell.ConfigFile.Rep_AppConfig [floskell] Documentation created: dist/doc/html/floskell/, [floskell] dist/doc/html/floskell/floskell.txt [floskell] Preprocessing executable 'floskell' for floskell-0.11.1.. [floskell] Preprocessing test suite 'floskell-test' for floskell-0.11.1.. [floskell] Phase: installPhase [floskell] Installing library in /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI [floskell] Installing executable floskell in /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1/bin [floskell] Warning: The directory [floskell] /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1/bin is not in the [floskell] system search path. [floskell] Phase: fixupPhase [floskell] shrinking RPATHs of ELF executables and libraries in /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1 [floskell] shrinking /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1/bin/floskell [floskell] shrinking /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSfloskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI-ghc9.8.1.so [floskell] checking for references to /build/ in /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1... [floskell] patching script interpreter paths in /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1 [floskell] stripping (with command strip and flags -S -p) in /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1/lib /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1/bin [floskell] shrinking RPATHs of ELF executables and libraries in /nix/store/bdwvqlqv8spdl9584m8amnnp89c8giyp-floskell-0.11.1-data [floskell] checking for references to /build/ in /nix/store/bdwvqlqv8spdl9584m8amnnp89c8giyp-floskell-0.11.1-data... [floskell] patching script interpreter paths in /nix/store/bdwvqlqv8spdl9584m8amnnp89c8giyp-floskell-0.11.1-data [floskell] shrinking RPATHs of ELF executables and libraries in /nix/store/0h22gd8s2f2869lfryf5rif0wx5gnx8v-floskell-0.11.1-doc [floskell] checking for references to /build/ in /nix/store/0h22gd8s2f2869lfryf5rif0wx5gnx8v-floskell-0.11.1-doc... [floskell] patching script interpreter paths in /nix/store/0h22gd8s2f2869lfryf5rif0wx5gnx8v-floskell-0.11.1-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/0h22gd8s2f2869lfryf5rif0wx5gnx8v-floskell-0.11.1-doc /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1 /nix/store/bdwvqlqv8spdl9584m8amnnp89c8giyp-floskell-0.11.1-data [post-build-hook] Pushing 2 paths (200 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/0h22gd8s2f2869lfryf5rif0wx5gnx8v-floskell-0.11.1-doc (4.51 MiB) [post-build-hook] Pushing /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1 (44.81 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/0h22gd8s2f2869lfryf5rif0wx5gnx8v-floskell-0.11.1-doc /nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1 /nix/store/bdwvqlqv8spdl9584m8amnnp89c8giyp-floskell-0.11.1-data [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/0h22gd8s2f2869lfryf5rif0wx5gnx8v-floskell-0.11.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/bdwvqlqv8spdl9584m8amnnp89c8giyp-floskell-0.11.1-data' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/6qhyjqdn6903gnj0ixxff6dj6b7gn1pb-floskell-0.11.1' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/gn5b04j33myhhkmxq2yk7wm6f9186435-floskell-0.11.1.drv' to 'https://cache.nix-ci.com'... Progress: 19 of 27 built Waiting for lock on waiting for lock on '/nix/store/3wnfrbgllqqajdxfksf71q111abafr4q-hls-plugin-api-2.10.0.0-doc', '/nix/store/vyr5g5zg4sj6vs19c324n4lchxhy1k30-hls-plugin-api Waiting for lock on waiting for lock on '/nix/store/6xd1ycahyds3ljj0fyx87cbvk3vcdhsv-lsp-test-0.17.1.1-doc', '/nix/store/pj00k7a6ivq6sd3im6jzij980r5psl0p-lsp-test Waiting for lock on waiting for lock on '/nix/store/33cls53nrk0r96vwbq7s7qpg23ga2qw4-ghcide-2.10.0.0', '/nix/store/j6qvajh2jarpawc6qvys2ikr3bql8jnb-ghcide-2.10.0.0-doc' Waiting for lock on waiting for lock on '/nix/store/4pl4gi158kvk46s5lbj2pna6d87w17va-hls-test-utils-2.10.0.0-doc', '/nix/store/rnp4rai9kplkc82vdvic4j2afk21r7za-hls-test-utils Waiting for lock on waiting for lock on '/nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server Building haskell-language-server [haskell-language-server] Phase: setupCompilerEnvironmentPhase [haskell-language-server] Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. [haskell-language-server] Phase: unpackPhase [haskell-language-server] unpacking source archive /nix/store/7gkldzhsjcbsc7l8iqr94qkysmghxldi-haskell-language-server-2.10.0.0.tar.gz [haskell-language-server] source root is haskell-language-server-2.10.0.0 [haskell-language-server] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "haskell-language-server-2.10.0.0/test/wrapper/Main.hs" [haskell-language-server] Phase: patchPhase [haskell-language-server] Phase: compileBuildDriverPhase [haskell-language-server] setupCompileFlags: -package-db=/build/tmp.6ulCmtGgTF/setup-package.conf.d -threaded [haskell-language-server] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.6ulCmtGgTF/Main.o ) [haskell-language-server] [2 of 2] Linking Setup [haskell-language-server] Phase: updateAutotoolsGnuConfigScriptsPhase [haskell-language-server] Phase: configurePhase [haskell-language-server] configureFlags: --verbose --prefix=/nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.6ulCmtGgTF/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/haskell-language-server-2.10.0.0 --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --enable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib [haskell-language-server] Using Parsec parser [haskell-language-server] Configuring haskell-language-server-2.10.0.0... [haskell-language-server] Flags chosen: alternatenumberformat=True, cabal=True, cabalfmt=True, [haskell-language-server] cabalgild=True, callhierarchy=True, changetypesignature=True, class=True, [haskell-language-server] coderange=True, dynamic=True, eval=True, explicitfields=True, [haskell-language-server] explicitfixity=True, floskell=True, fourmolu=True, gadt=True, ghc-lib=True, [haskell-language-server] hlint=True, ignore-plugins-ghc-bounds=False, importlens=True, [haskell-language-server] isolatecabalfmttests=False, isolatecabalgildtests=False, modulename=True, [haskell-language-server] notes=True, ormolu=True, overloadedrecorddot=True, pedantic=False, [haskell-language-server] pragmas=True, qualifyimportednames=True, refactor=True, rename=True, [haskell-language-server] retrie=True, semantictokens=True, splice=True, stan=True, stylishhaskell=True, [haskell-language-server] test-exe=True [haskell-language-server] Dependency aeson-pretty: using aeson-pretty-0.8.10 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency data-default: using data-default-0.7.1.3 [haskell-language-server] Dependency directory: using directory-1.3.8.1 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghc: using ghc-9.8.1 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency githash >=0.1.6.1: using githash-0.1.7.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency hie-bios: using hie-bios-0.14.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [haskell-language-server] Dependency optparse-simple: using optparse-simple-0.1.1.4 [haskell-language-server] Dependency prettyprinter >=1.7: using prettyprinter-1.7.1 [haskell-language-server] Dependency process: using process-1.6.18.0 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency directory: using directory-1.3.8.1 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency process-extras: using process-extras-0.7.4 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency directory: using directory-1.3.8.1 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency process-extras: using process-extras-0.7.4 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency Cabal: using Cabal-3.10.3.0 [haskell-language-server] Dependency Cabal-syntax >=3.7: using Cabal-syntax-3.10.3.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency bytestring: using bytestring-0.12.0.2 [haskell-language-server] Dependency cabal-add: using cabal-add-0.1 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency directory: using directory-1.3.8.1 [haskell-language-server] Dependency extra >=1.7.4: using extra-1.7.16 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hashable: using hashable-1.4.7.0 [haskell-language-server] Dependency hls-graph ==2.10.0.0: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp >=2.7 && <2.8: using lsp-2.7.0.1 [haskell-language-server] Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 [haskell-language-server] Dependency pretty: using pretty-1.1.3.6 [haskell-language-server] Dependency process: using process-1.6.18.0 [haskell-language-server] Dependency regex-tdfa >=1.3.1 && <1.4: using regex-tdfa-1.3.2.3 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unordered-containers >=0.2.10.0: using unordered-containers-0.2.20 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghc: using ghc-9.8.1 [haskell-language-server] Dependency ghc-exactprint >=1.5 && <1.13.0.0: using ghc-exactprint-1.8.0.0 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hiedb >=0.6.0.0 && <0.7: using hiedb-0.6.0.2 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp >=2.7: using lsp-2.7.0.1 [haskell-language-server] Dependency sqlite-simple: using sqlite-simple-0.4.19.0 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency Diff >=0.5 && <0.6: using Diff-0.5 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency bytestring: using bytestring-0.12.0.2 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency dlist: using dlist-1.0 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghc: using ghc-9.8.1 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.8.1 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency megaparsec >=9.0: using megaparsec-9.7.0 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency parser-combinators >=1.2: using parser-combinators-1.3.0 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unliftio: using unliftio-0.2.25.1 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency ghc: using ghc-9.8.1 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hashable: using hashable-1.4.7.0 [haskell-language-server] Dependency haskell-language-server:hls-refactor-plugin: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency hie-compat: using hie-compat-0.3.1.2 [haskell-language-server] Dependency hiedb >=0.6.0.0 && <0.7: using hiedb-0.6.0.2 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mod: using mod-0.2.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency bytestring: using bytestring-0.12.0.2 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghc: using ghc-9.8.1 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hashable: using hashable-1.4.7.0 [haskell-language-server] Dependency haskell-language-server:hls-refactor-plugin: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency retrie >=0.1.1.0: using retrie-1.2.3 [haskell-language-server] Dependency safe-exceptions: using safe-exceptions-0.1.7.4 [haskell-language-server] Dependency stm: using stm-2.5.2.1 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency apply-refact: using apply-refact-0.14.0.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency bytestring: using bytestring-0.12.0.2 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghc-lib-parser: using ghc-lib-parser-9.8.5.20250214 [haskell-language-server] Dependency ghc-lib-parser-ex: using ghc-lib-parser-ex-9.8.0.2 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hashable: using hashable-1.4.7.0 [haskell-language-server] Dependency hlint >=3.5 && <3.9: using hlint-3.8 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency refact: using refact-0.3.0.2 [haskell-language-server] Dependency regex-tdfa: using regex-tdfa-1.3.2.3 [haskell-language-server] Dependency stm: using stm-2.5.2.1 [haskell-language-server] Dependency temporary: using temporary-1.3 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency directory: using directory-1.3.8.1 [haskell-language-server] Dependency ghcide: using ghcide-2.10.0.0 [haskell-language-server] Dependency hashable: using hashable-1.4.7.0 [haskell-language-server] Dependency hie-compat: using hie-compat-0.3.1.2 [haskell-language-server] Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency stan >=0.1.2.0: using stan-0.2.0.0 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency trial: using trial-0.0.0.0 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency fuzzy: using fuzzy-0.1.1.0 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lens-aeson: using lens-aeson-1.2.3 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency foldl: using foldl-1.4.18 [haskell-language-server] Dependency ghc: using ghc-9.8.1 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:hls-refactor-plugin: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unliftio-core: using unliftio-core-0.2.1.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.8.1 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp >=2.7 && <2.8: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency regex-tdfa: using regex-tdfa-1.3.2.3 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency dlist: using dlist-1.0 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hashable: using hashable-1.4.7.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency semigroupoids: using semigroupoids-6.0.1 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency vector: using vector-0.13.2.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency regex-tdfa: using regex-tdfa-1.3.2.3 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghc: using ghc-9.8.1 [haskell-language-server] Dependency ghc-exactprint: using ghc-exactprint-1.8.0.0 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:hls-refactor-plugin: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp >=2.7: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hashable: using hashable-1.4.7.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp >=2.7: using lsp-2.7.0.1 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency ghcide: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency floskell >=0.11.0 && <0.12: using floskell-0.11.1 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency fourmolu >=0.14 && <0.17: using fourmolu-0.15.0.0 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.8.1 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency process-extras >=0.7.1: using process-extras-0.7.4 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency yaml: using yaml-0.11.11.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.8.1 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency ormolu >=0.1.2 && <0.4 || >=0.5 && <0.8: using ormolu-0.7.4.0 [haskell-language-server] Dependency process-extras >=0.7.1: using process-extras-0.7.4 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency directory: using directory-1.3.8.1 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.8.1 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency stylish-haskell >=0.12 && <0.15: using stylish-haskell-0.14.6.0 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency bytestring: using bytestring-0.12.0.2 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency data-default: using data-default-0.7.1.3 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency dlist: using dlist-1.0 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghc: using ghc-9.8.1 [haskell-language-server] Dependency ghc-boot: using ghc-boot-9.8.1 [haskell-language-server] Dependency ghc-exactprint <1 || >=1.4: using ghc-exactprint-1.8.0.0 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency parser-combinators: using parser-combinators-1.3.0 [haskell-language-server] Dependency regex-applicative: using regex-applicative-0.3.4 [haskell-language-server] Dependency regex-tdfa: using regex-tdfa-1.3.2.3 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency time: using time-1.12.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20 [haskell-language-server] Dependency array: using array-0.5.6.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency bytestring: using bytestring-0.12.0.2 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency data-default: using data-default-0.7.1.3 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency dlist: using dlist-1.0 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph ==2.10.0.0: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp >=2.6: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl >=2.2: using mtl-2.3.1 [haskell-language-server] Dependency stm: using stm-2.5.2.1 [haskell-language-server] Dependency stm-containers: using stm-containers-1.2.1.1 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency template-haskell: using template-haskell-2.21.0.0 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency array: using array-0.5.6.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph ==2.10.0.0: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp >=2.7: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl >=2.2: using mtl-2.3.1 [haskell-language-server] Dependency regex-tdfa >=1.3.1: using regex-tdfa-1.3.2.3 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency async: using async-2.2.5 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency binary: using binary-0.8.9.1 [haskell-language-server] Dependency bytestring: using bytestring-0.12.0.2 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency directory: using directory-1.3.8.1 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghcide: using ghcide-2.10.0.0 [haskell-language-server] Dependency hashable: using hashable-1.4.7.0 [haskell-language-server] Dependency hls-test-utils: using hls-test-utils-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp-test: using lsp-test-0.17.1.1 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [haskell-language-server] Dependency parser-combinators: using parser-combinators-1.3.0 [haskell-language-server] Dependency process: using process-1.6.18.0 [haskell-language-server] Dependency row-types: using row-types-1.0.1.2 [haskell-language-server] Dependency safe-exceptions: using safe-exceptions-0.1.7.4 [haskell-language-server] Dependency shake: using shake-0.19.8 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency haskell-language-server: using haskell-language-server-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency prettyprinter >=1.7: using prettyprinter-1.7.1 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency data-default: using data-default-0.7.1.3 [haskell-language-server] Dependency directory: using directory-1.3.8.1 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghcide: using ghcide-2.10.0.0 [haskell-language-server] Dependency haskell-language-server: using haskell-language-server-2.10.0.0 [haskell-language-server] Dependency hie-bios: using hie-bios-0.14.0 [haskell-language-server] Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unix: using unix-2.8.3.0 [haskell-language-server] Dependency unliftio-core: using unliftio-core-0.2.1.0 [haskell-language-server] Dependency base >=4 && <5: using base-4.19.0.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.19.0.0 [haskell-language-server] Dependency bytestring: using bytestring-0.12.0.2 [haskell-language-server] Dependency containers: using containers-0.6.8 [haskell-language-server] Dependency data-default: using data-default-0.7.1.3 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency haskell-language-server:ghcide-bench-lib: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency hls-test-utils: using hls-test-utils-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp-test: using lsp-test-0.17.1.1 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [haskell-language-server] Dependency process: using process-1.6.18.0 [haskell-language-server] Dependency safe-exceptions: using safe-exceptions-0.1.7.4 [haskell-language-server] Dependency shake: using shake-0.19.8 [haskell-language-server] Dependency tasty-hunit >=0.10: using tasty-hunit-0.10.2 [haskell-language-server] Dependency text: using text-2.1 [haskell-language-server] Source component graph: [haskell-language-server]  component exe:ghcide-test-preprocessor [haskell-language-server]  component lib:hls-stylish-haskell-plugin [haskell-language-server]  component lib:hls-stan-plugin [haskell-language-server]  component lib:hls-semantic-tokens-plugin [haskell-language-server]  component lib:hls-refactor-plugin [haskell-language-server]  component lib:hls-rename-plugin dependency lib:hls-refactor-plugin [haskell-language-server]  component lib:hls-retrie-plugin dependency lib:hls-refactor-plugin [haskell-language-server]  component lib:hls-splice-plugin dependency lib:hls-refactor-plugin [haskell-language-server]  component lib:hls-qualify-imported-names-plugin [haskell-language-server]  component lib:hls-pragmas-plugin [haskell-language-server]  component lib:hls-overloaded-record-dot-plugin [haskell-language-server]  component lib:hls-ormolu-plugin [haskell-language-server]  component lib:hls-notes-plugin [haskell-language-server]  component lib:hls-module-name-plugin [haskell-language-server]  component lib:hls-hlint-plugin [haskell-language-server]  component lib:hls-gadt-plugin dependency lib:hls-refactor-plugin [haskell-language-server]  component lib:hls-fourmolu-plugin [haskell-language-server]  component lib:hls-floskell-plugin [haskell-language-server]  component lib:hls-explicit-record-fields-plugin [haskell-language-server]  component lib:hls-explicit-imports-plugin [haskell-language-server]  component lib:hls-explicit-fixity-plugin [haskell-language-server]  component lib:hls-eval-plugin [haskell-language-server]  component lib:hls-code-range-plugin [haskell-language-server]  component lib:hls-class-plugin [haskell-language-server]  component lib:hls-change-type-signature-plugin [haskell-language-server]  component lib:hls-call-hierarchy-plugin [haskell-language-server]  component lib:hls-cabal-plugin [haskell-language-server]  component lib:hls-cabal-gild-plugin [haskell-language-server]  component lib:hls-cabal-fmt-plugin [haskell-language-server]  component lib:hls-alternate-number-format-plugin [haskell-language-server]  component lib:ghcide-bench-lib [haskell-language-server]  component exe:ghcide-bench dependency lib:ghcide-bench-lib [haskell-language-server]  component lib [haskell-language-server]  dependency lib:hls-alternate-number-format-plugin [haskell-language-server]  dependency lib:hls-cabal-fmt-plugin [haskell-language-server]  dependency lib:hls-cabal-gild-plugin [haskell-language-server]  dependency lib:hls-cabal-plugin [haskell-language-server]  dependency lib:hls-call-hierarchy-plugin [haskell-language-server]  dependency lib:hls-change-type-signature-plugin [haskell-language-server]  dependency lib:hls-class-plugin [haskell-language-server]  dependency lib:hls-code-range-plugin [haskell-language-server]  dependency lib:hls-eval-plugin [haskell-language-server]  dependency lib:hls-explicit-fixity-plugin [haskell-language-server]  dependency lib:hls-explicit-imports-plugin [haskell-language-server]  dependency lib:hls-explicit-record-fields-plugin [haskell-language-server]  dependency lib:hls-floskell-plugin [haskell-language-server]  dependency lib:hls-fourmolu-plugin [haskell-language-server]  dependency lib:hls-gadt-plugin [haskell-language-server]  dependency lib:hls-hlint-plugin [haskell-language-server]  dependency lib:hls-module-name-plugin [haskell-language-server]  dependency lib:hls-notes-plugin [haskell-language-server]  dependency lib:hls-ormolu-plugin [haskell-language-server]  dependency lib:hls-overloaded-record-dot-plugin [haskell-language-server]  dependency lib:hls-pragmas-plugin [haskell-language-server]  dependency lib:hls-qualify-imported-names-plugin [haskell-language-server]  dependency lib:hls-refactor-plugin [haskell-language-server]  dependency lib:hls-rename-plugin [haskell-language-server]  dependency lib:hls-retrie-plugin [haskell-language-server]  dependency lib:hls-semantic-tokens-plugin [haskell-language-server]  dependency lib:hls-splice-plugin [haskell-language-server]  dependency lib:hls-stan-plugin [haskell-language-server]  dependency lib:hls-stylish-haskell-plugin [haskell-language-server]  component exe:haskell-language-server dependency lib [haskell-language-server]  component exe:haskell-language-server-wrapper dependency lib [haskell-language-server] Configured component graph: [haskell-language-server]  component haskell-language-server-2.10.0.0-B8K1t8rexgGHApSve50Ea-ghcide-test-preprocessor [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  component haskell-language-server-2.10.0.0-Gz4czNGYsikCTrGsZFKxTR-hls-stylish-haskell-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include directory-1.3.8.1-6a8e [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghc-boot-th-9.8.1-8ab3 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  component haskell-language-server-2.10.0.0-eaAXks1RbO8O0OeXNOrGO-hls-stan-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include directory-1.3.8.1-6a8e [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  include hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include stan-0.2.0.0-8Lalcqs0vHH8CEN7LQMZLv [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b [haskell-language-server]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  component haskell-language-server-2.10.0.0-1XBFbRn4caAwqP4judfHJ-hls-semantic-tokens-plugin [haskell-language-server]  include array-0.5.6.0-dc89 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include bytestring-0.12.0.2-4690 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include stm-2.5.2.1-83fa [haskell-language-server]  include stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE [haskell-language-server]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  include template-haskell-2.21.0.0-8831 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  component haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include bytestring-0.12.0.2-4690 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghc-9.8.1-f1e9 [haskell-language-server]  include ghc-boot-9.8.1-d7dd [haskell-language-server]  include ghc-exactprint-1.8.0.0-8Ww2N4V3QQQIYlk5wWtlVe [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc [haskell-language-server]  include regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll [haskell-language-server]  include regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include time-1.12.2-d26d [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  component haskell-language-server-2.10.0.0-GpvpcBAdzPTFLrO0slW9Nw-hls-rename-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  include haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  include hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC [haskell-language-server]  include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  component haskell-language-server-2.10.0.0-DwF76AE4vOl7ai8WLiW6fR-hls-retrie-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include bytestring-0.12.0.2-4690 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghc-9.8.1-f1e9 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  include haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include retrie-1.2.3-7HhSwxGSnOX3NxIiEnIu4G [haskell-language-server]  include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv [haskell-language-server]  include stm-2.5.2.1-83fa [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  component haskell-language-server-2.10.0.0-1x8c22yiT6BApDWiILunUb-hls-splice-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 [haskell-language-server]  include ghc-9.8.1-f1e9 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P [haskell-language-server]  component haskell-language-server-2.10.0.0-BBLpJYhO9zTLM1bU3jFros-hls-qualify-imported-names-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  component haskell-language-server-2.10.0.0-1U5neyugbqiHhqlDDpsWWR-hls-pragmas-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include fuzzy-0.1.1.0-D07bwRyz1gP5AVa7hnmyim [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  component haskell-language-server-2.10.0.0-1Dvy0ACUrT5Lc5cDjkERN4-hls-overloaded-record-dot-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  component haskell-language-server-2.10.0.0-GVMCwqiSnoj69QaCmMfTeE-hls-ormolu-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghc-boot-th-9.8.1-8ab3 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4 [haskell-language-server]  include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  component haskell-language-server-2.10.0.0-6ooJpYY05kI8sfWXaqvUec-hls-notes-plugin [haskell-language-server]  include array-0.5.6.0-dc89 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  component haskell-language-server-2.10.0.0-I5B4JoPgd1VBLs147TvUGV-hls-module-name-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  component haskell-language-server-2.10.0.0-1InYPcMw0lx28mmhIoD83H-hls-hlint-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include apply-refact-0.14.0.0-Bm76wqoo7VDzPjMYbuuJp [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include bytestring-0.12.0.2-4690 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [haskell-language-server]  include ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  include hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B [haskell-language-server]  include regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  include stm-2.5.2.1-83fa [haskell-language-server]  include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  component haskell-language-server-2.10.0.0-6UZxd0nkk0gHNgEeyEtSRc-hls-gadt-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghc-9.8.1-f1e9 [haskell-language-server]  include ghc-exactprint-1.8.0.0-8Ww2N4V3QQQIYlk5wWtlVe [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  component haskell-language-server-2.10.0.0-hlugrUbL6fLXmyI10Osyx-hls-fourmolu-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI [haskell-language-server]  include ghc-boot-th-9.8.1-8ab3 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [haskell-language-server]  component haskell-language-server-2.10.0.0-5q2bf7FdtQG6yM5YpMahTe-hls-floskell-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  component haskell-language-server-2.10.0.0-Jz1HYAKu9wt8CfmoQjJ5QR-hls-explicit-record-fields-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  component haskell-language-server-2.10.0.0-37cWIE8lI5dQcAx15cQyk-hls-explicit-imports-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include ghc-9.8.1-f1e9 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  component haskell-language-server-2.10.0.0-EyjPUkDnfzr1c4ocnDQWNC-hls-explicit-fixity-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  component haskell-language-server-2.10.0.0-KRiocpdNfE02fgrcV87wNt-hls-eval-plugin [haskell-language-server]  include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include bytestring-0.12.0.2-4690 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghc-9.8.1-f1e9 [haskell-language-server]  include ghc-boot-th-9.8.1-8ab3 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe [haskell-language-server]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  component haskell-language-server-2.10.0.0-KnJAarvoh7xDye4CNyI093-hls-code-range-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [haskell-language-server]  component haskell-language-server-2.10.0.0-EIzD7jWNkhIKfqaQLGKDwf-hls-class-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghc-9.8.1-f1e9 [haskell-language-server]  include ghc-exactprint-1.8.0.0-8Ww2N4V3QQQIYlk5wWtlVe [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  component haskell-language-server-2.10.0.0-FusO2XmWj5E2WPyTRobqVf-hls-change-type-signature-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  component haskell-language-server-2.10.0.0-Bc2zn6evgeSElGIY89EkvL-hls-call-hierarchy-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  component haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin [haskell-language-server]  include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM [haskell-language-server]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include bytestring-0.12.0.2-4690 [haskell-language-server]  include cabal-add-0.1-7BgqE7lU5DQAZ95VZC6Ktx [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include directory-1.3.8.1-6a8e [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include pretty-1.1.3.6-0c70 [haskell-language-server]  include process-1.6.18.0-26fa [haskell-language-server]  include regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  component haskell-language-server-2.10.0.0-D88MrmvgfAYGbIUT8Cqwnh-hls-cabal-gild-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include directory-1.3.8.1-6a8e [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  component haskell-language-server-2.10.0.0-CloCRfLFo7J8J4MDsc9N3T-hls-cabal-fmt-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include directory-1.3.8.1-6a8e [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  component haskell-language-server-2.10.0.0-2JSzjGjSLUI9wbH8CrEDUj-hls-alternate-number-format-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghc-boot-th-9.8.1-8ab3 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  component haskell-language-server-2.10.0.0-FjjQJdoA9a4KUZkPzEqOQV-ghcide-bench-lib [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include binary-0.8.9.1-0e3e [haskell-language-server]  include bytestring-0.12.0.2-4690 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include directory-1.3.8.1-6a8e [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  include hls-test-utils-2.10.0.0-Kr5JmzQShflEV3LMorg1Xk [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-test-0.17.1.1-9xkuPfJseFEBU0mT1s68sD [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [haskell-language-server]  include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc [haskell-language-server]  include process-1.6.18.0-26fa [haskell-language-server]  include row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE [haskell-language-server]  include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv [haskell-language-server]  include shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  component haskell-language-server-2.10.0.0-ICQDGBs8gOz2gd1JvoeeP0-ghcide-bench [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include bytestring-0.12.0.2-4690 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include haskell-language-server-2.10.0.0-FjjQJdoA9a4KUZkPzEqOQV-ghcide-bench-lib [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include hls-test-utils-2.10.0.0-Kr5JmzQShflEV3LMorg1Xk [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-test-0.17.1.1-9xkuPfJseFEBU0mT1s68sD [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [haskell-language-server]  include process-1.6.18.0-26fa [haskell-language-server]  include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv [haskell-language-server]  include shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v [haskell-language-server]  include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  component haskell-language-server-2.10.0.0-7QuNkuWBylTDDDg1YQgARn [haskell-language-server]  include aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [haskell-language-server]  include directory-1.3.8.1-6a8e [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghc-9.8.1-f1e9 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include githash-0.1.7.0-HGY2TdHqANvDEdBbdyG8pD [haskell-language-server]  include haskell-language-server-2.10.0.0-2JSzjGjSLUI9wbH8CrEDUj-hls-alternate-number-format-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-CloCRfLFo7J8J4MDsc9N3T-hls-cabal-fmt-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-D88MrmvgfAYGbIUT8Cqwnh-hls-cabal-gild-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-Bc2zn6evgeSElGIY89EkvL-hls-call-hierarchy-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-FusO2XmWj5E2WPyTRobqVf-hls-change-type-signature-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-EIzD7jWNkhIKfqaQLGKDwf-hls-class-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-KnJAarvoh7xDye4CNyI093-hls-code-range-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-KRiocpdNfE02fgrcV87wNt-hls-eval-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-EyjPUkDnfzr1c4ocnDQWNC-hls-explicit-fixity-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-37cWIE8lI5dQcAx15cQyk-hls-explicit-imports-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-Jz1HYAKu9wt8CfmoQjJ5QR-hls-explicit-record-fields-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-5q2bf7FdtQG6yM5YpMahTe-hls-floskell-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-hlugrUbL6fLXmyI10Osyx-hls-fourmolu-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-6UZxd0nkk0gHNgEeyEtSRc-hls-gadt-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-1InYPcMw0lx28mmhIoD83H-hls-hlint-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-I5B4JoPgd1VBLs147TvUGV-hls-module-name-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-6ooJpYY05kI8sfWXaqvUec-hls-notes-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-GVMCwqiSnoj69QaCmMfTeE-hls-ormolu-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-1Dvy0ACUrT5Lc5cDjkERN4-hls-overloaded-record-dot-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-1U5neyugbqiHhqlDDpsWWR-hls-pragmas-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-BBLpJYhO9zTLM1bU3jFros-hls-qualify-imported-names-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-GpvpcBAdzPTFLrO0slW9Nw-hls-rename-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-DwF76AE4vOl7ai8WLiW6fR-hls-retrie-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-1XBFbRn4caAwqP4judfHJ-hls-semantic-tokens-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-1x8c22yiT6BApDWiILunUb-hls-splice-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-eaAXks1RbO8O0OeXNOrGO-hls-stan-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-Gz4czNGYsikCTrGsZFKxTR-hls-stylish-haskell-plugin [haskell-language-server]  include hie-bios-0.14.0-8linRbMuMoh51gkka25v59 [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [haskell-language-server]  include optparse-simple-0.1.1.4-2rHeepWYDcEDkFr1briH8l [haskell-language-server]  include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP [haskell-language-server]  include process-1.6.18.0-26fa [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  component haskell-language-server-2.10.0.0-H24CJQLCIrx6zjccs3oWV3-haskell-language-server [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include haskell-language-server-2.10.0.0-7QuNkuWBylTDDDg1YQgARn [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  component haskell-language-server-2.10.0.0-9MFVpEuZ1YK547iJtcyI5T-haskell-language-server-wrapper [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [haskell-language-server]  include directory-1.3.8.1-6a8e [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include haskell-language-server-2.10.0.0-7QuNkuWBylTDDDg1YQgARn [haskell-language-server]  include hie-bios-0.14.0-8linRbMuMoh51gkka25v59 [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include unix-2.8.3.0-8aa6 [haskell-language-server]  include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P [haskell-language-server] Linked component graph: [haskell-language-server]  unit haskell-language-server-2.10.0.0-B8K1t8rexgGHApSve50Ea-ghcide-test-preprocessor [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  unit haskell-language-server-2.10.0.0-Gz4czNGYsikCTrGsZFKxTR-hls-stylish-haskell-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include directory-1.3.8.1-6a8e [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghc-boot-th-9.8.1-8ab3 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  Ide.Plugin.StylishHaskell=haskell-language-server-2.10.0.0-Gz4czNGYsikCTrGsZFKxTR-hls-stylish-haskell-plugin:Ide.Plugin.StylishHaskell [haskell-language-server]  unit haskell-language-server-2.10.0.0-eaAXks1RbO8O0OeXNOrGO-hls-stan-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include directory-1.3.8.1-6a8e [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  include hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include stan-0.2.0.0-8Lalcqs0vHH8CEN7LQMZLv [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b [haskell-language-server]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  Ide.Plugin.Stan=haskell-language-server-2.10.0.0-eaAXks1RbO8O0OeXNOrGO-hls-stan-plugin:Ide.Plugin.Stan [haskell-language-server]  unit haskell-language-server-2.10.0.0-1XBFbRn4caAwqP4judfHJ-hls-semantic-tokens-plugin [haskell-language-server]  include array-0.5.6.0-dc89 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include bytestring-0.12.0.2-4690 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include stm-2.5.2.1-83fa [haskell-language-server]  include stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE [haskell-language-server]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  include template-haskell-2.21.0.0-8831 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  Ide.Plugin.SemanticTokens=haskell-language-server-2.10.0.0-1XBFbRn4caAwqP4judfHJ-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens,Ide.Plugin.SemanticTokens.Mappings=haskell-language-server-2.10.0.0-1XBFbRn4caAwqP4judfHJ-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens.Mappings,Ide.Plugin.SemanticTokens.Types=haskell-language-server-2.10.0.0-1XBFbRn4caAwqP4judfHJ-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens.Types [haskell-language-server]  unit haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include bytestring-0.12.0.2-4690 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghc-9.8.1-f1e9 [haskell-language-server]  include ghc-boot-9.8.1-d7dd [haskell-language-server]  include ghc-exactprint-1.8.0.0-8Ww2N4V3QQQIYlk5wWtlVe [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc [haskell-language-server]  include regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll [haskell-language-server]  include regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include time-1.12.2-d26d [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  Development.IDE.GHC.Compat.ExactPrint=haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin:Development.IDE.GHC.Compat.ExactPrint,Development.IDE.GHC.Dump=haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin:Development.IDE.GHC.Dump,Development.IDE.GHC.ExactPrint=haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin:Development.IDE.GHC.ExactPrint,Development.IDE.Plugin.CodeAction=haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin:Development.IDE.Plugin.CodeAction,Development.IDE.Plugin.CodeAction.Util=haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin:Development.IDE.Plugin.CodeAction.Util [haskell-language-server]  unit haskell-language-server-2.10.0.0-GpvpcBAdzPTFLrO0slW9Nw-hls-rename-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  include haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  include hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC [haskell-language-server]  include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  Ide.Plugin.Rename=haskell-language-server-2.10.0.0-GpvpcBAdzPTFLrO0slW9Nw-hls-rename-plugin:Ide.Plugin.Rename [haskell-language-server]  unit haskell-language-server-2.10.0.0-DwF76AE4vOl7ai8WLiW6fR-hls-retrie-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include bytestring-0.12.0.2-4690 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghc-9.8.1-f1e9 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  include haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include retrie-1.2.3-7HhSwxGSnOX3NxIiEnIu4G [haskell-language-server]  include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv [haskell-language-server]  include stm-2.5.2.1-83fa [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  Ide.Plugin.Retrie=haskell-language-server-2.10.0.0-DwF76AE4vOl7ai8WLiW6fR-hls-retrie-plugin:Ide.Plugin.Retrie [haskell-language-server]  unit haskell-language-server-2.10.0.0-1x8c22yiT6BApDWiILunUb-hls-splice-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 [haskell-language-server]  include ghc-9.8.1-f1e9 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P [haskell-language-server]  Ide.Plugin.Splice=haskell-language-server-2.10.0.0-1x8c22yiT6BApDWiILunUb-hls-splice-plugin:Ide.Plugin.Splice,Ide.Plugin.Splice.Types=haskell-language-server-2.10.0.0-1x8c22yiT6BApDWiILunUb-hls-splice-plugin:Ide.Plugin.Splice.Types [haskell-language-server]  unit haskell-language-server-2.10.0.0-BBLpJYhO9zTLM1bU3jFros-hls-qualify-imported-names-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  Ide.Plugin.QualifyImportedNames=haskell-language-server-2.10.0.0-BBLpJYhO9zTLM1bU3jFros-hls-qualify-imported-names-plugin:Ide.Plugin.QualifyImportedNames [haskell-language-server]  unit haskell-language-server-2.10.0.0-1U5neyugbqiHhqlDDpsWWR-hls-pragmas-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include fuzzy-0.1.1.0-D07bwRyz1gP5AVa7hnmyim [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  Ide.Plugin.Pragmas=haskell-language-server-2.10.0.0-1U5neyugbqiHhqlDDpsWWR-hls-pragmas-plugin:Ide.Plugin.Pragmas [haskell-language-server]  unit haskell-language-server-2.10.0.0-1Dvy0ACUrT5Lc5cDjkERN4-hls-overloaded-record-dot-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  Ide.Plugin.OverloadedRecordDot=haskell-language-server-2.10.0.0-1Dvy0ACUrT5Lc5cDjkERN4-hls-overloaded-record-dot-plugin:Ide.Plugin.OverloadedRecordDot [haskell-language-server]  unit haskell-language-server-2.10.0.0-GVMCwqiSnoj69QaCmMfTeE-hls-ormolu-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghc-boot-th-9.8.1-8ab3 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4 [haskell-language-server]  include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  Ide.Plugin.Ormolu=haskell-language-server-2.10.0.0-GVMCwqiSnoj69QaCmMfTeE-hls-ormolu-plugin:Ide.Plugin.Ormolu [haskell-language-server]  unit haskell-language-server-2.10.0.0-6ooJpYY05kI8sfWXaqvUec-hls-notes-plugin [haskell-language-server]  include array-0.5.6.0-dc89 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  Ide.Plugin.Notes=haskell-language-server-2.10.0.0-6ooJpYY05kI8sfWXaqvUec-hls-notes-plugin:Ide.Plugin.Notes [haskell-language-server]  unit haskell-language-server-2.10.0.0-I5B4JoPgd1VBLs147TvUGV-hls-module-name-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  Ide.Plugin.ModuleName=haskell-language-server-2.10.0.0-I5B4JoPgd1VBLs147TvUGV-hls-module-name-plugin:Ide.Plugin.ModuleName [haskell-language-server]  unit haskell-language-server-2.10.0.0-1InYPcMw0lx28mmhIoD83H-hls-hlint-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include apply-refact-0.14.0.0-Bm76wqoo7VDzPjMYbuuJp [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include bytestring-0.12.0.2-4690 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [haskell-language-server]  include ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  include hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B [haskell-language-server]  include regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  include stm-2.5.2.1-83fa [haskell-language-server]  include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  Ide.Plugin.Hlint=haskell-language-server-2.10.0.0-1InYPcMw0lx28mmhIoD83H-hls-hlint-plugin:Ide.Plugin.Hlint [haskell-language-server]  unit haskell-language-server-2.10.0.0-6UZxd0nkk0gHNgEeyEtSRc-hls-gadt-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghc-9.8.1-f1e9 [haskell-language-server]  include ghc-exactprint-1.8.0.0-8Ww2N4V3QQQIYlk5wWtlVe [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  Ide.Plugin.GADT=haskell-language-server-2.10.0.0-6UZxd0nkk0gHNgEeyEtSRc-hls-gadt-plugin:Ide.Plugin.GADT [haskell-language-server]  unit haskell-language-server-2.10.0.0-hlugrUbL6fLXmyI10Osyx-hls-fourmolu-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI [haskell-language-server]  include ghc-boot-th-9.8.1-8ab3 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [haskell-language-server]  Ide.Plugin.Fourmolu=haskell-language-server-2.10.0.0-hlugrUbL6fLXmyI10Osyx-hls-fourmolu-plugin:Ide.Plugin.Fourmolu [haskell-language-server]  unit haskell-language-server-2.10.0.0-5q2bf7FdtQG6yM5YpMahTe-hls-floskell-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  Ide.Plugin.Floskell=haskell-language-server-2.10.0.0-5q2bf7FdtQG6yM5YpMahTe-hls-floskell-plugin:Ide.Plugin.Floskell [haskell-language-server]  unit haskell-language-server-2.10.0.0-Jz1HYAKu9wt8CfmoQjJ5QR-hls-explicit-record-fields-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  Ide.Plugin.ExplicitFields=haskell-language-server-2.10.0.0-Jz1HYAKu9wt8CfmoQjJ5QR-hls-explicit-record-fields-plugin:Ide.Plugin.ExplicitFields [haskell-language-server]  unit haskell-language-server-2.10.0.0-37cWIE8lI5dQcAx15cQyk-hls-explicit-imports-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include ghc-9.8.1-f1e9 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  Ide.Plugin.ExplicitImports=haskell-language-server-2.10.0.0-37cWIE8lI5dQcAx15cQyk-hls-explicit-imports-plugin:Ide.Plugin.ExplicitImports [haskell-language-server]  unit haskell-language-server-2.10.0.0-EyjPUkDnfzr1c4ocnDQWNC-hls-explicit-fixity-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  Ide.Plugin.ExplicitFixity=haskell-language-server-2.10.0.0-EyjPUkDnfzr1c4ocnDQWNC-hls-explicit-fixity-plugin:Ide.Plugin.ExplicitFixity [haskell-language-server]  unit haskell-language-server-2.10.0.0-KRiocpdNfE02fgrcV87wNt-hls-eval-plugin [haskell-language-server]  include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include bytestring-0.12.0.2-4690 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghc-9.8.1-f1e9 [haskell-language-server]  include ghc-boot-th-9.8.1-8ab3 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe [haskell-language-server]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  Ide.Plugin.Eval=haskell-language-server-2.10.0.0-KRiocpdNfE02fgrcV87wNt-hls-eval-plugin:Ide.Plugin.Eval,Ide.Plugin.Eval.Types=haskell-language-server-2.10.0.0-KRiocpdNfE02fgrcV87wNt-hls-eval-plugin:Ide.Plugin.Eval.Types [haskell-language-server]  unit haskell-language-server-2.10.0.0-KnJAarvoh7xDye4CNyI093-hls-code-range-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include vector-0.13.2.0-KITycIPQp0R25115diGgzh [haskell-language-server]  Ide.Plugin.CodeRange=haskell-language-server-2.10.0.0-KnJAarvoh7xDye4CNyI093-hls-code-range-plugin:Ide.Plugin.CodeRange,Ide.Plugin.CodeRange.Rules=haskell-language-server-2.10.0.0-KnJAarvoh7xDye4CNyI093-hls-code-range-plugin:Ide.Plugin.CodeRange.Rules [haskell-language-server]  unit haskell-language-server-2.10.0.0-EIzD7jWNkhIKfqaQLGKDwf-hls-class-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghc-9.8.1-f1e9 [haskell-language-server]  include ghc-exactprint-1.8.0.0-8Ww2N4V3QQQIYlk5wWtlVe [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  Ide.Plugin.Class=haskell-language-server-2.10.0.0-EIzD7jWNkhIKfqaQLGKDwf-hls-class-plugin:Ide.Plugin.Class [haskell-language-server]  unit haskell-language-server-2.10.0.0-FusO2XmWj5E2WPyTRobqVf-hls-change-type-signature-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  Ide.Plugin.ChangeTypeSignature=haskell-language-server-2.10.0.0-FusO2XmWj5E2WPyTRobqVf-hls-change-type-signature-plugin:Ide.Plugin.ChangeTypeSignature [haskell-language-server]  unit haskell-language-server-2.10.0.0-Bc2zn6evgeSElGIY89EkvL-hls-call-hierarchy-plugin [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  Ide.Plugin.CallHierarchy=haskell-language-server-2.10.0.0-Bc2zn6evgeSElGIY89EkvL-hls-call-hierarchy-plugin:Ide.Plugin.CallHierarchy [haskell-language-server]  unit haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin [haskell-language-server]  include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM [haskell-language-server]  include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include bytestring-0.12.0.2-4690 [haskell-language-server]  include cabal-add-0.1-7BgqE7lU5DQAZ95VZC6Ktx [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include directory-1.3.8.1-6a8e [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include pretty-1.1.3.6-0c70 [haskell-language-server]  include process-1.6.18.0-26fa [haskell-language-server]  include regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  Ide.Plugin.Cabal=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal,Ide.Plugin.Cabal.CabalAdd=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.CabalAdd,Ide.Plugin.Cabal.Completion.CabalFields=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.CabalFields,Ide.Plugin.Cabal.Completion.Completer.FilePath=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.FilePath,Ide.Plugin.Cabal.Completion.Completer.Module=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Module,Ide.Plugin.Cabal.Completion.Completer.Paths=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Paths,Ide.Plugin.Cabal.Completion.Completer.Simple=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Simple,Ide.Plugin.Cabal.Completion.Completer.Snippet=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Snippet,Ide.Plugin.Cabal.Completion.Completer.Types=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Types,Ide.Plugin.Cabal.Completion.Completions=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completions,Ide.Plugin.Cabal.Completion.Data=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Data,Ide.Plugin.Cabal.Completion.Types=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Types,Ide.Plugin.Cabal.Definition=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.Definition,Ide.Plugin.Cabal.Diagnostics=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.Diagnostics,Ide.Plugin.Cabal.FieldSuggest=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.FieldSuggest,Ide.Plugin.Cabal.LicenseSuggest=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.LicenseSuggest,Ide.Plugin.Cabal.Orphans=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.Orphans,Ide.Plugin.Cabal.Outline=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.Outline,Ide.Plugin.Cabal.Parse=haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin:Ide.Plugin.Cabal.Parse [haskell-language-server]  unit haskell-language-server-2.10.0.0-D88MrmvgfAYGbIUT8Cqwnh-hls-cabal-gild-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include directory-1.3.8.1-6a8e [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  Ide.Plugin.CabalGild=haskell-language-server-2.10.0.0-D88MrmvgfAYGbIUT8Cqwnh-hls-cabal-gild-plugin:Ide.Plugin.CabalGild [haskell-language-server]  unit haskell-language-server-2.10.0.0-CloCRfLFo7J8J4MDsc9N3T-hls-cabal-fmt-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include directory-1.3.8.1-6a8e [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  Ide.Plugin.CabalFmt=haskell-language-server-2.10.0.0-CloCRfLFo7J8J4MDsc9N3T-hls-cabal-fmt-plugin:Ide.Plugin.CabalFmt [haskell-language-server]  unit haskell-language-server-2.10.0.0-2JSzjGjSLUI9wbH8CrEDUj-hls-alternate-number-format-plugin [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include ghc-boot-th-9.8.1-8ab3 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include mtl-2.3.1-63a4 [haskell-language-server]  include regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  Ide.Plugin.AlternateNumberFormat=haskell-language-server-2.10.0.0-2JSzjGjSLUI9wbH8CrEDUj-hls-alternate-number-format-plugin:Ide.Plugin.AlternateNumberFormat,Ide.Plugin.Conversion=haskell-language-server-2.10.0.0-2JSzjGjSLUI9wbH8CrEDUj-hls-alternate-number-format-plugin:Ide.Plugin.Conversion [haskell-language-server]  unit haskell-language-server-2.10.0.0-FjjQJdoA9a4KUZkPzEqOQV-ghcide-bench-lib [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include binary-0.8.9.1-0e3e [haskell-language-server]  include bytestring-0.12.0.2-4690 [haskell-language-server]  include deepseq-1.5.0.0-412f [haskell-language-server]  include directory-1.3.8.1-6a8e [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  include hls-test-utils-2.10.0.0-Kr5JmzQShflEV3LMorg1Xk [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-test-0.17.1.1-9xkuPfJseFEBU0mT1s68sD [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [haskell-language-server]  include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc [haskell-language-server]  include process-1.6.18.0-26fa [haskell-language-server]  include row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE [haskell-language-server]  include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv [haskell-language-server]  include shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  Experiments=haskell-language-server-2.10.0.0-FjjQJdoA9a4KUZkPzEqOQV-ghcide-bench-lib:Experiments,Experiments.Types=haskell-language-server-2.10.0.0-FjjQJdoA9a4KUZkPzEqOQV-ghcide-bench-lib:Experiments.Types [haskell-language-server]  unit haskell-language-server-2.10.0.0-ICQDGBs8gOz2gd1JvoeeP0-ghcide-bench [haskell-language-server]  include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include bytestring-0.12.0.2-4690 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include haskell-language-server-2.10.0.0-FjjQJdoA9a4KUZkPzEqOQV-ghcide-bench-lib [haskell-language-server]  include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include hls-test-utils-2.10.0.0-Kr5JmzQShflEV3LMorg1Xk [haskell-language-server]  include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  include lsp-test-0.17.1.1-9xkuPfJseFEBU0mT1s68sD [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [haskell-language-server]  include process-1.6.18.0-26fa [haskell-language-server]  include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv [haskell-language-server]  include shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v [haskell-language-server]  include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  unit haskell-language-server-2.10.0.0-7QuNkuWBylTDDDg1YQgARn [haskell-language-server]  include aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [haskell-language-server]  include directory-1.3.8.1-6a8e [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghc-9.8.1-f1e9 [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include githash-0.1.7.0-HGY2TdHqANvDEdBbdyG8pD [haskell-language-server]  include haskell-language-server-2.10.0.0-2JSzjGjSLUI9wbH8CrEDUj-hls-alternate-number-format-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-CloCRfLFo7J8J4MDsc9N3T-hls-cabal-fmt-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-D88MrmvgfAYGbIUT8Cqwnh-hls-cabal-gild-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-Bc2zn6evgeSElGIY89EkvL-hls-call-hierarchy-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-FusO2XmWj5E2WPyTRobqVf-hls-change-type-signature-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-EIzD7jWNkhIKfqaQLGKDwf-hls-class-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-KnJAarvoh7xDye4CNyI093-hls-code-range-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-KRiocpdNfE02fgrcV87wNt-hls-eval-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-EyjPUkDnfzr1c4ocnDQWNC-hls-explicit-fixity-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-37cWIE8lI5dQcAx15cQyk-hls-explicit-imports-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-Jz1HYAKu9wt8CfmoQjJ5QR-hls-explicit-record-fields-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-5q2bf7FdtQG6yM5YpMahTe-hls-floskell-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-hlugrUbL6fLXmyI10Osyx-hls-fourmolu-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-6UZxd0nkk0gHNgEeyEtSRc-hls-gadt-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-1InYPcMw0lx28mmhIoD83H-hls-hlint-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-I5B4JoPgd1VBLs147TvUGV-hls-module-name-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-6ooJpYY05kI8sfWXaqvUec-hls-notes-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-GVMCwqiSnoj69QaCmMfTeE-hls-ormolu-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-1Dvy0ACUrT5Lc5cDjkERN4-hls-overloaded-record-dot-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-1U5neyugbqiHhqlDDpsWWR-hls-pragmas-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-BBLpJYhO9zTLM1bU3jFros-hls-qualify-imported-names-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-GpvpcBAdzPTFLrO0slW9Nw-hls-rename-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-DwF76AE4vOl7ai8WLiW6fR-hls-retrie-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-1XBFbRn4caAwqP4judfHJ-hls-semantic-tokens-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-1x8c22yiT6BApDWiILunUb-hls-splice-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-eaAXks1RbO8O0OeXNOrGO-hls-stan-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-Gz4czNGYsikCTrGsZFKxTR-hls-stylish-haskell-plugin [haskell-language-server]  include hie-bios-0.14.0-8linRbMuMoh51gkka25v59 [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [haskell-language-server]  include optparse-simple-0.1.1.4-2rHeepWYDcEDkFr1briH8l [haskell-language-server]  include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP [haskell-language-server]  include process-1.6.18.0-26fa [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  HlsPlugins=haskell-language-server-2.10.0.0-7QuNkuWBylTDDDg1YQgARn:HlsPlugins,Ide.Arguments=haskell-language-server-2.10.0.0-7QuNkuWBylTDDDg1YQgARn:Ide.Arguments,Ide.Main=haskell-language-server-2.10.0.0-7QuNkuWBylTDDDg1YQgARn:Ide.Main,Ide.Version=haskell-language-server-2.10.0.0-7QuNkuWBylTDDDg1YQgARn:Ide.Version [haskell-language-server]  unit haskell-language-server-2.10.0.0-H24CJQLCIrx6zjccs3oWV3-haskell-language-server [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include haskell-language-server-2.10.0.0-7QuNkuWBylTDDDg1YQgARn [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  unit haskell-language-server-2.10.0.0-9MFVpEuZ1YK547iJtcyI5T-haskell-language-server-wrapper [haskell-language-server]  include base-4.19.0.0-b960 [haskell-language-server]  include containers-0.6.8-4775 [haskell-language-server]  include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [haskell-language-server]  include directory-1.3.8.1-6a8e [haskell-language-server]  include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  include filepath-1.4.100.4-fa1c [haskell-language-server]  include ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  include haskell-language-server-2.10.0.0-7QuNkuWBylTDDDg1YQgARn [haskell-language-server]  include hie-bios-0.14.0-8linRbMuMoh51gkka25v59 [haskell-language-server]  include hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  include lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  include lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  include text-2.1-c36a [haskell-language-server]  include transformers-0.6.1.0-c3ec [haskell-language-server]  include unix-2.8.3.0-8aa6 [haskell-language-server]  include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P [haskell-language-server] Ready component graph: [haskell-language-server]  definite haskell-language-server-2.10.0.0-hlugrUbL6fLXmyI10Osyx-hls-fourmolu-plugin [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends filepath-1.4.100.4-fa1c [haskell-language-server]  depends fourmolu-0.15.0.0-HYOXqkyLUJq3bVTa8wzWSI [haskell-language-server]  depends ghc-boot-th-9.8.1-8ab3 [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced [haskell-language-server]  definite haskell-language-server-2.10.0.0-eaAXks1RbO8O0OeXNOrGO-hls-stan-plugin [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends deepseq-1.5.0.0-412f [haskell-language-server]  depends directory-1.3.8.1-6a8e [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  depends hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  depends stan-0.2.0.0-8Lalcqs0vHH8CEN7LQMZLv [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b [haskell-language-server]  depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  definite haskell-language-server-2.10.0.0-KnJAarvoh7xDye4CNyI093-hls-code-range-plugin [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends deepseq-1.5.0.0-412f [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  depends vector-0.13.2.0-KITycIPQp0R25115diGgzh [haskell-language-server]  definite haskell-language-server-2.10.0.0-KRiocpdNfE02fgrcV87wNt-hls-eval-plugin [haskell-language-server]  depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 [haskell-language-server]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends bytestring-0.12.0.2-4690 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends deepseq-1.5.0.0-412f [haskell-language-server]  depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends filepath-1.4.100.4-fa1c [haskell-language-server]  depends ghc-9.8.1-f1e9 [haskell-language-server]  depends ghc-boot-th-9.8.1-8ab3 [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  depends megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  depends unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe [haskell-language-server]  depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  definite haskell-language-server-2.10.0.0-Jz1HYAKu9wt8CfmoQjJ5QR-hls-explicit-record-fields-plugin [haskell-language-server]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  definite haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends bytestring-0.12.0.2-4690 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [haskell-language-server]  depends deepseq-1.5.0.0-412f [haskell-language-server]  depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends ghc-9.8.1-f1e9 [haskell-language-server]  depends ghc-boot-9.8.1-d7dd [haskell-language-server]  depends ghc-exactprint-1.8.0.0-8Ww2N4V3QQQIYlk5wWtlVe [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc [haskell-language-server]  depends regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll [haskell-language-server]  depends regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  depends time-1.12.2-d26d [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  definite haskell-language-server-2.10.0.0-I5B4JoPgd1VBLs147TvUGV-hls-module-name-plugin [haskell-language-server]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends filepath-1.4.100.4-fa1c [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  definite haskell-language-server-2.10.0.0-Gz4czNGYsikCTrGsZFKxTR-hls-stylish-haskell-plugin [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends directory-1.3.8.1-6a8e [haskell-language-server]  depends filepath-1.4.100.4-fa1c [haskell-language-server]  depends ghc-boot-th-9.8.1-8ab3 [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6 [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  definite haskell-language-server-2.10.0.0-GpvpcBAdzPTFLrO0slW9Nw-hls-rename-plugin [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  depends haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  depends hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC [haskell-language-server]  depends hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  depends mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  definite haskell-language-server-2.10.0.0-GVMCwqiSnoj69QaCmMfTeE-hls-ormolu-plugin [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends filepath-1.4.100.4-fa1c [haskell-language-server]  depends ghc-boot-th-9.8.1-8ab3 [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends ormolu-0.7.4.0-6sYnuRIyIh24Io6LyaJue4 [haskell-language-server]  depends process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  definite haskell-language-server-2.10.0.0-FusO2XmWj5E2WPyTRobqVf-hls-change-type-signature-plugin [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  depends regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  definite haskell-language-server-2.10.0.0-FjjQJdoA9a4KUZkPzEqOQV-ghcide-bench-lib [haskell-language-server]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends binary-0.8.9.1-0e3e [haskell-language-server]  depends bytestring-0.12.0.2-4690 [haskell-language-server]  depends deepseq-1.5.0.0-412f [haskell-language-server]  depends directory-1.3.8.1-6a8e [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends filepath-1.4.100.4-fa1c [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  depends hls-test-utils-2.10.0.0-Kr5JmzQShflEV3LMorg1Xk [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-test-0.17.1.1-9xkuPfJseFEBU0mT1s68sD [haskell-language-server]  depends lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [haskell-language-server]  depends parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc [haskell-language-server]  depends process-1.6.18.0-26fa [haskell-language-server]  depends row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE [haskell-language-server]  depends safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv [haskell-language-server]  depends shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  definite haskell-language-server-2.10.0.0-ICQDGBs8gOz2gd1JvoeeP0-ghcide-bench [haskell-language-server]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends bytestring-0.12.0.2-4690 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends filepath-1.4.100.4-fa1c [haskell-language-server]  depends haskell-language-server-2.10.0.0-FjjQJdoA9a4KUZkPzEqOQV-ghcide-bench-lib [haskell-language-server]  depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends hls-test-utils-2.10.0.0-Kr5JmzQShflEV3LMorg1Xk [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-test-0.17.1.1-9xkuPfJseFEBU0mT1s68sD [haskell-language-server]  depends lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [haskell-language-server]  depends process-1.6.18.0-26fa [haskell-language-server]  depends safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv [haskell-language-server]  depends shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v [haskell-language-server]  depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  definite haskell-language-server-2.10.0.0-EyjPUkDnfzr1c4ocnDQWNC-hls-explicit-fixity-plugin [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends deepseq-1.5.0.0-412f [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  definite haskell-language-server-2.10.0.0-EIzD7jWNkhIKfqaQLGKDwf-hls-class-plugin [haskell-language-server]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends deepseq-1.5.0.0-412f [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends ghc-9.8.1-f1e9 [haskell-language-server]  depends ghc-exactprint-1.8.0.0-8Ww2N4V3QQQIYlk5wWtlVe [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  definite haskell-language-server-2.10.0.0-DwF76AE4vOl7ai8WLiW6fR-hls-retrie-plugin [haskell-language-server]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends bytestring-0.12.0.2-4690 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends ghc-9.8.1-f1e9 [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  depends haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends retrie-1.2.3-7HhSwxGSnOX3NxIiEnIu4G [haskell-language-server]  depends safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv [haskell-language-server]  depends stm-2.5.2.1-83fa [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  definite haskell-language-server-2.10.0.0-D88MrmvgfAYGbIUT8Cqwnh-hls-cabal-gild-plugin [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends directory-1.3.8.1-6a8e [haskell-language-server]  depends filepath-1.4.100.4-fa1c [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  definite haskell-language-server-2.10.0.0-CloCRfLFo7J8J4MDsc9N3T-hls-cabal-fmt-plugin [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends directory-1.3.8.1-6a8e [haskell-language-server]  depends filepath-1.4.100.4-fa1c [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  definite haskell-language-server-2.10.0.0-Bc2zn6evgeSElGIY89EkvL-hls-call-hierarchy-plugin [haskell-language-server]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  definite haskell-language-server-2.10.0.0-BBLpJYhO9zTLM1bU3jFros-hls-qualify-imported-names-plugin [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  definite haskell-language-server-2.10.0.0-B8K1t8rexgGHApSve50Ea-ghcide-test-preprocessor [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  definite haskell-language-server-2.10.0.0-6ooJpYY05kI8sfWXaqvUec-hls-notes-plugin [haskell-language-server]  depends array-0.5.6.0-dc89 [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  definite haskell-language-server-2.10.0.0-6UZxd0nkk0gHNgEeyEtSRc-hls-gadt-plugin [haskell-language-server]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends ghc-9.8.1-f1e9 [haskell-language-server]  depends ghc-exactprint-1.8.0.0-8Ww2N4V3QQQIYlk5wWtlVe [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  definite haskell-language-server-2.10.0.0-5q2bf7FdtQG6yM5YpMahTe-hls-floskell-plugin [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  definite haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin [haskell-language-server]  depends Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM [haskell-language-server]  depends Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 [haskell-language-server]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends bytestring-0.12.0.2-4690 [haskell-language-server]  depends cabal-add-0.1-7BgqE7lU5DQAZ95VZC6Ktx [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends deepseq-1.5.0.0-412f [haskell-language-server]  depends directory-1.3.8.1-6a8e [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends filepath-1.4.100.4-fa1c [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  depends pretty-1.1.3.6-0c70 [haskell-language-server]  depends process-1.6.18.0-26fa [haskell-language-server]  depends regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  definite haskell-language-server-2.10.0.0-37cWIE8lI5dQcAx15cQyk-hls-explicit-imports-plugin [haskell-language-server]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends deepseq-1.5.0.0-412f [haskell-language-server]  depends ghc-9.8.1-f1e9 [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  definite haskell-language-server-2.10.0.0-2JSzjGjSLUI9wbH8CrEDUj-hls-alternate-number-format-plugin [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends ghc-boot-th-9.8.1-8ab3 [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  definite haskell-language-server-2.10.0.0-1x8c22yiT6BApDWiILunUb-hls-splice-plugin [haskell-language-server]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 [haskell-language-server]  depends ghc-9.8.1-f1e9 [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  depends unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P [haskell-language-server]  definite haskell-language-server-2.10.0.0-1XBFbRn4caAwqP4judfHJ-hls-semantic-tokens-plugin [haskell-language-server]  depends array-0.5.6.0-dc89 [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends bytestring-0.12.0.2-4690 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [haskell-language-server]  depends deepseq-1.5.0.0-412f [haskell-language-server]  depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends stm-2.5.2.1-83fa [haskell-language-server]  depends stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE [haskell-language-server]  depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  depends template-haskell-2.21.0.0-8831 [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  definite haskell-language-server-2.10.0.0-1U5neyugbqiHhqlDDpsWWR-hls-pragmas-plugin [haskell-language-server]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends fuzzy-0.1.1.0-D07bwRyz1gP5AVa7hnmyim [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  definite haskell-language-server-2.10.0.0-1InYPcMw0lx28mmhIoD83H-hls-hlint-plugin [haskell-language-server]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  depends apply-refact-0.14.0.0-Bm76wqoo7VDzPjMYbuuJp [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends bytestring-0.12.0.2-4690 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends deepseq-1.5.0.0-412f [haskell-language-server]  depends filepath-1.4.100.4-fa1c [haskell-language-server]  depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn [haskell-language-server]  depends ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m [haskell-language-server]  depends hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  depends mtl-2.3.1-63a4 [haskell-language-server]  depends refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B [haskell-language-server]  depends regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru [haskell-language-server]  depends stm-2.5.2.1-83fa [haskell-language-server]  depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq [haskell-language-server]  definite haskell-language-server-2.10.0.0-1Dvy0ACUrT5Lc5cDjkERN4-hls-overloaded-record-dot-plugin [haskell-language-server]  depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends deepseq-1.5.0.0-412f [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  definite haskell-language-server-2.10.0.0-7QuNkuWBylTDDDg1YQgARn [haskell-language-server]  depends aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [haskell-language-server]  depends directory-1.3.8.1-6a8e [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends filepath-1.4.100.4-fa1c [haskell-language-server]  depends ghc-9.8.1-f1e9 [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends githash-0.1.7.0-HGY2TdHqANvDEdBbdyG8pD [haskell-language-server]  depends haskell-language-server-2.10.0.0-2JSzjGjSLUI9wbH8CrEDUj-hls-alternate-number-format-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-CloCRfLFo7J8J4MDsc9N3T-hls-cabal-fmt-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-D88MrmvgfAYGbIUT8Cqwnh-hls-cabal-gild-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-Bc2zn6evgeSElGIY89EkvL-hls-call-hierarchy-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-FusO2XmWj5E2WPyTRobqVf-hls-change-type-signature-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-EIzD7jWNkhIKfqaQLGKDwf-hls-class-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-KnJAarvoh7xDye4CNyI093-hls-code-range-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-KRiocpdNfE02fgrcV87wNt-hls-eval-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-EyjPUkDnfzr1c4ocnDQWNC-hls-explicit-fixity-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-37cWIE8lI5dQcAx15cQyk-hls-explicit-imports-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-Jz1HYAKu9wt8CfmoQjJ5QR-hls-explicit-record-fields-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-5q2bf7FdtQG6yM5YpMahTe-hls-floskell-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-hlugrUbL6fLXmyI10Osyx-hls-fourmolu-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-6UZxd0nkk0gHNgEeyEtSRc-hls-gadt-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-1InYPcMw0lx28mmhIoD83H-hls-hlint-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-I5B4JoPgd1VBLs147TvUGV-hls-module-name-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-6ooJpYY05kI8sfWXaqvUec-hls-notes-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-GVMCwqiSnoj69QaCmMfTeE-hls-ormolu-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-1Dvy0ACUrT5Lc5cDjkERN4-hls-overloaded-record-dot-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-1U5neyugbqiHhqlDDpsWWR-hls-pragmas-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-BBLpJYhO9zTLM1bU3jFros-hls-qualify-imported-names-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-GpvpcBAdzPTFLrO0slW9Nw-hls-rename-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-DwF76AE4vOl7ai8WLiW6fR-hls-retrie-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-1XBFbRn4caAwqP4judfHJ-hls-semantic-tokens-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-1x8c22yiT6BApDWiILunUb-hls-splice-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-eaAXks1RbO8O0OeXNOrGO-hls-stan-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-Gz4czNGYsikCTrGsZFKxTR-hls-stylish-haskell-plugin [haskell-language-server]  depends hie-bios-0.14.0-8linRbMuMoh51gkka25v59 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv [haskell-language-server]  depends optparse-simple-0.1.1.4-2rHeepWYDcEDkFr1briH8l [haskell-language-server]  depends prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP [haskell-language-server]  depends process-1.6.18.0-26fa [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  definite haskell-language-server-2.10.0.0-9MFVpEuZ1YK547iJtcyI5T-haskell-language-server-wrapper [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends containers-0.6.8-4775 [haskell-language-server]  depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy [haskell-language-server]  depends directory-1.3.8.1-6a8e [haskell-language-server]  depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ [haskell-language-server]  depends filepath-1.4.100.4-fa1c [haskell-language-server]  depends ghcide-2.10.0.0-Ipcq8igk5oT9hneL0tj2sB [haskell-language-server]  depends haskell-language-server-2.10.0.0-7QuNkuWBylTDDDg1YQgARn [haskell-language-server]  depends hie-bios-0.14.0-8linRbMuMoh51gkka25v59 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends lsp-types-2.3.0.1-JRW1SqnxyPMHjNX1NOZbLU [haskell-language-server]  depends text-2.1-c36a [haskell-language-server]  depends transformers-0.6.1.0-c3ec [haskell-language-server]  depends unix-2.8.3.0-8aa6 [haskell-language-server]  depends unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P [haskell-language-server]  definite haskell-language-server-2.10.0.0-H24CJQLCIrx6zjccs3oWV3-haskell-language-server [haskell-language-server]  depends base-4.19.0.0-b960 [haskell-language-server]  depends haskell-language-server-2.10.0.0-7QuNkuWBylTDDDg1YQgARn [haskell-language-server]  depends hls-plugin-api-2.10.0.0-1LlSaLW81MVDqWE45IeXCX [haskell-language-server]  depends lsp-2.7.0.1-FY4ReR2wO7aDqslZUbOin2 [haskell-language-server]  depends prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP [haskell-language-server]  depends text-2.1-c36a [haskell-language-server] Using Cabal-3.10.2.0 compiled by ghc-9.8 [haskell-language-server] Using compiler: ghc-9.8.1 [haskell-language-server] Using install prefix: [haskell-language-server] /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0 [haskell-language-server] Executables installed in: [haskell-language-server] /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/bin [haskell-language-server] Libraries installed in: [haskell-language-server] /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-7QuNkuWBylTDDDg1YQgARn [haskell-language-server] Dynamic Libraries installed in: [haskell-language-server] /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 [haskell-language-server] Private executables installed in: [haskell-language-server] /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/libexec/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0 [haskell-language-server] Data files installed in: [haskell-language-server] /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/share/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0 [haskell-language-server] Documentation installed in: [haskell-language-server] /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/share/doc/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0 [haskell-language-server] Configuration files installed in: [haskell-language-server] /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/etc [haskell-language-server] No alex found [haskell-language-server] Using ar found on system at: [haskell-language-server] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [haskell-language-server] No c2hs found [haskell-language-server] Using cpphs version 1.20.9 found on system at: [haskell-language-server] /nix/store/v81zi8dgm8d6635cj6lmx2d2m376afsv-cpphs-1.20.9.1/bin/cpphs [haskell-language-server] No doctest found [haskell-language-server] Using gcc version 14.3.0 given by user at: [haskell-language-server] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [haskell-language-server] Using ghc version 9.8.1 found on system at: [haskell-language-server] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc [haskell-language-server] Using ghc-pkg version 9.8.1 found on system at: [haskell-language-server] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 [haskell-language-server] No ghcjs found [haskell-language-server] No ghcjs-pkg found [haskell-language-server] No greencard found [haskell-language-server] Using haddock version 2.30.0 found on system at: [haskell-language-server] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 [haskell-language-server] No happy found [haskell-language-server] Using haskell-suite found on system at: haskell-suite-dummy-location [haskell-language-server] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [haskell-language-server] No hmake found [haskell-language-server] Using hpc version 0.69 found on system at: [haskell-language-server] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 [haskell-language-server] Using hsc2hs version 0.68.10 found on system at: [haskell-language-server] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 [haskell-language-server] Using hscolour version 1.25 found on system at: [haskell-language-server] /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour [haskell-language-server] No jhc found [haskell-language-server] Using ld found on system at: [haskell-language-server] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [haskell-language-server] No pkg-config found [haskell-language-server] Using runghc version 9.8.1 found on system at: [haskell-language-server] /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 [haskell-language-server] Using strip version 2.44 found on system at: [haskell-language-server] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [haskell-language-server] Using tar found on system at: [haskell-language-server] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [haskell-language-server] No uhc found [haskell-language-server] Phase: buildPhase [haskell-language-server] Preprocessing library 'hls-fourmolu-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-fourmolu-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server]  [haskell-language-server] : warning: [GHC-42258] [-Wunused-packages] [haskell-language-server]  The following packages were specified via -package or -package-id flags, [haskell-language-server]  but were not needed for compilation: [haskell-language-server]  - yaml-0.11.11.2 (exposed by flag -package-id yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Fourmolu ( plugins/hls-fourmolu-plugin/src/Ide/Plugin/Fourmolu.hs, dist/build/hls-fourmolu-plugin/Ide/Plugin/Fourmolu.o, dist/build/hls-fourmolu-plugin/Ide/Plugin/Fourmolu.dyn_o ) [haskell-language-server]  [haskell-language-server] : warning: [GHC-42258] [-Wunused-packages] [haskell-language-server]  The following packages were specified via -package or -package-id flags, [haskell-language-server]  but were not needed for compilation: [haskell-language-server]  - yaml-0.11.11.2 (exposed by flag -package-id yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Fourmolu ( plugins/hls-fourmolu-plugin/src/Ide/Plugin/Fourmolu.hs, dist/build/hls-fourmolu-plugin/Ide/Plugin/Fourmolu.p_o ) [haskell-language-server] Preprocessing library 'hls-stan-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-stan-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Stan ( plugins/hls-stan-plugin/src/Ide/Plugin/Stan.hs, dist/build/hls-stan-plugin/Ide/Plugin/Stan.o, dist/build/hls-stan-plugin/Ide/Plugin/Stan.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Stan ( plugins/hls-stan-plugin/src/Ide/Plugin/Stan.hs, dist/build/hls-stan-plugin/Ide/Plugin/Stan.p_o ) [haskell-language-server] Preprocessing library 'hls-code-range-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-code-range-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 3] Compiling Ide.Plugin.CodeRange.ASTPreProcess ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/ASTPreProcess.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/ASTPreProcess.o, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/ASTPreProcess.dyn_o ) [haskell-language-server] [2 of 3] Compiling Ide.Plugin.CodeRange.Rules ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/Rules.o, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/Rules.dyn_o ) [haskell-language-server] [3 of 3] Compiling Ide.Plugin.CodeRange ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange.o, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange.dyn_o ) [haskell-language-server] [1 of 3] Compiling Ide.Plugin.CodeRange.ASTPreProcess ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/ASTPreProcess.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/ASTPreProcess.p_o ) [haskell-language-server] [2 of 3] Compiling Ide.Plugin.CodeRange.Rules ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/Rules.p_o ) [haskell-language-server] [3 of 3] Compiling Ide.Plugin.CodeRange ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange.p_o ) [haskell-language-server] Preprocessing library 'hls-eval-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-eval-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [ 1 of 10] Compiling Ide.Plugin.Eval.Config ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Config.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Config.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Config.dyn_o ) [haskell-language-server] [ 2 of 10] Compiling Ide.Plugin.Eval.Parse.Option ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Option.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Option.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Option.dyn_o ) [haskell-language-server] [ 3 of 10] Compiling Ide.Plugin.Eval.Util ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Util.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Util.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Util.dyn_o ) [haskell-language-server] [ 4 of 10] Compiling Ide.Plugin.Eval.GHC ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/GHC.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/GHC.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/GHC.dyn_o ) [haskell-language-server] [ 5 of 10] Compiling Ide.Plugin.Eval.Types ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Types.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Types.dyn_o ) [haskell-language-server] [ 6 of 10] Compiling Ide.Plugin.Eval.Rules ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Rules.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Rules.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Rules.dyn_o ) [haskell-language-server] [ 7 of 10] Compiling Ide.Plugin.Eval.Parse.Comments ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Comments.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Comments.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Comments.dyn_o ) [haskell-language-server] [ 8 of 10] Compiling Ide.Plugin.Eval.Code ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Code.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Code.dyn_o ) [haskell-language-server]  [haskell-language-server] plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs:88:18: warning: [GHC-63394] [-Wx-partial] [haskell-language-server]  In the use of ‘head’ [haskell-language-server]  (imported from Prelude, but defined in GHC.List): [haskell-language-server]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [haskell-language-server]  | [haskell-language-server] 88 | evalPrint <- head <$> runDecls ("evalPrint x = P.writeFile " <> show temp <> " (P.show x)") [haskell-language-server]  | ^^^^ [haskell-language-server] [ 9 of 10] Compiling Ide.Plugin.Eval.CodeLens ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/CodeLens.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/CodeLens.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/CodeLens.dyn_o ) [haskell-language-server] [10 of 10] Compiling Ide.Plugin.Eval ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval.dyn_o ) [haskell-language-server] [ 1 of 10] Compiling Ide.Plugin.Eval.Config ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Config.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Config.p_o ) [haskell-language-server] [ 2 of 10] Compiling Ide.Plugin.Eval.Parse.Option ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Option.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Option.p_o ) [haskell-language-server] [ 3 of 10] Compiling Ide.Plugin.Eval.Util ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Util.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Util.p_o ) [haskell-language-server] [ 4 of 10] Compiling Ide.Plugin.Eval.GHC ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/GHC.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/GHC.p_o ) [haskell-language-server] [ 5 of 10] Compiling Ide.Plugin.Eval.Types ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Types.p_o ) [haskell-language-server] [ 6 of 10] Compiling Ide.Plugin.Eval.Rules ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Rules.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Rules.p_o ) [haskell-language-server] [ 7 of 10] Compiling Ide.Plugin.Eval.Parse.Comments ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Comments.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Comments.p_o ) [haskell-language-server] [ 8 of 10] Compiling Ide.Plugin.Eval.Code ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Code.p_o ) [haskell-language-server]  [haskell-language-server] plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs:88:18: warning: [GHC-63394] [-Wx-partial] [haskell-language-server]  In the use of ‘head’ [haskell-language-server]  (imported from Prelude, but defined in GHC.List): [haskell-language-server]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [haskell-language-server]  | [haskell-language-server] 88 | evalPrint <- head <$> runDecls ("evalPrint x = P.writeFile " <> show temp <> " (P.show x)") [haskell-language-server]  | ^^^^ [haskell-language-server] [ 9 of 10] Compiling Ide.Plugin.Eval.CodeLens ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/CodeLens.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/CodeLens.p_o ) [haskell-language-server] [10 of 10] Compiling Ide.Plugin.Eval ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval.p_o ) [haskell-language-server] Preprocessing library 'hls-explicit-record-fields-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-explicit-record-fields-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.ExplicitFields ( plugins/hls-explicit-record-fields-plugin/src/Ide/Plugin/ExplicitFields.hs, dist/build/hls-explicit-record-fields-plugin/Ide/Plugin/ExplicitFields.o, dist/build/hls-explicit-record-fields-plugin/Ide/Plugin/ExplicitFields.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.ExplicitFields ( plugins/hls-explicit-record-fields-plugin/src/Ide/Plugin/ExplicitFields.hs, dist/build/hls-explicit-record-fields-plugin/Ide/Plugin/ExplicitFields.p_o ) [haskell-language-server] Preprocessing library 'hls-refactor-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-refactor-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [ 1 of 13] Compiling Development.IDE.GHC.Compat.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Compat/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Compat/ExactPrint.o, dist/build/hls-refactor-plugin/Development/IDE/GHC/Compat/ExactPrint.dyn_o ) [haskell-language-server] [ 2 of 13] Compiling Development.IDE.GHC.Dump ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Dump.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Dump.o, dist/build/hls-refactor-plugin/Development/IDE/GHC/Dump.dyn_o ) [haskell-language-server] [ 3 of 13] Compiling Development.IDE.GHC.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/ExactPrint.o, dist/build/hls-refactor-plugin/Development/IDE/GHC/ExactPrint.dyn_o ) [haskell-language-server] [ 4 of 13] Compiling Development.IDE.Plugin.CodeAction.PositionIndexed ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/PositionIndexed.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/PositionIndexed.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/PositionIndexed.dyn_o ) [haskell-language-server] [ 5 of 13] Compiling Development.IDE.Plugin.CodeAction.Util ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Util.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Util.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Util.dyn_o ) [haskell-language-server] [ 6 of 13] Compiling Development.IDE.Plugin.CodeAction.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/ExactPrint.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/ExactPrint.dyn_o ) [haskell-language-server] [ 7 of 13] Compiling Development.IDE.Plugin.CodeAction.Args ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Args.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Args.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Args.dyn_o ) [haskell-language-server] [ 8 of 13] Compiling Development.IDE.Plugin.Plugins.Diagnostic ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/Diagnostic.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/Diagnostic.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/Diagnostic.dyn_o ) [haskell-language-server] [ 9 of 13] Compiling Development.IDE.Plugin.Plugins.AddArgument ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/AddArgument.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/AddArgument.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/AddArgument.dyn_o ) [haskell-language-server] [10 of 13] Compiling Development.IDE.Plugin.Plugins.FillHole ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillHole.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillHole.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillHole.dyn_o ) [haskell-language-server] [11 of 13] Compiling Development.IDE.Plugin.Plugins.FillTypeWildcard ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillTypeWildcard.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillTypeWildcard.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillTypeWildcard.dyn_o ) [haskell-language-server] [12 of 13] Compiling Development.IDE.Plugin.Plugins.ImportUtils ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/ImportUtils.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/ImportUtils.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/ImportUtils.dyn_o ) [haskell-language-server] [13 of 13] Compiling Development.IDE.Plugin.CodeAction ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction.dyn_o ) [haskell-language-server] [ 1 of 13] Compiling Development.IDE.GHC.Compat.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Compat/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Compat/ExactPrint.p_o ) [haskell-language-server] [ 2 of 13] Compiling Development.IDE.GHC.Dump ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Dump.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Dump.p_o ) [haskell-language-server] [ 3 of 13] Compiling Development.IDE.GHC.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/ExactPrint.p_o ) [haskell-language-server] [ 4 of 13] Compiling Development.IDE.Plugin.CodeAction.PositionIndexed ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/PositionIndexed.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/PositionIndexed.p_o ) [haskell-language-server] [ 5 of 13] Compiling Development.IDE.Plugin.CodeAction.Util ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Util.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Util.p_o ) [haskell-language-server] [ 6 of 13] Compiling Development.IDE.Plugin.CodeAction.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/ExactPrint.p_o ) [haskell-language-server] [ 7 of 13] Compiling Development.IDE.Plugin.CodeAction.Args ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Args.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Args.p_o ) [haskell-language-server] [ 8 of 13] Compiling Development.IDE.Plugin.Plugins.Diagnostic ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/Diagnostic.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/Diagnostic.p_o ) [haskell-language-server] [ 9 of 13] Compiling Development.IDE.Plugin.Plugins.AddArgument ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/AddArgument.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/AddArgument.p_o ) [haskell-language-server] [10 of 13] Compiling Development.IDE.Plugin.Plugins.FillHole ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillHole.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillHole.p_o ) [haskell-language-server] [11 of 13] Compiling Development.IDE.Plugin.Plugins.FillTypeWildcard ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillTypeWildcard.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillTypeWildcard.p_o ) [haskell-language-server] [12 of 13] Compiling Development.IDE.Plugin.Plugins.ImportUtils ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/ImportUtils.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/ImportUtils.p_o ) [haskell-language-server] [13 of 13] Compiling Development.IDE.Plugin.CodeAction ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction.p_o ) [haskell-language-server] Preprocessing library 'hls-module-name-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-module-name-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.ModuleName ( plugins/hls-module-name-plugin/src/Ide/Plugin/ModuleName.hs, dist/build/hls-module-name-plugin/Ide/Plugin/ModuleName.o, dist/build/hls-module-name-plugin/Ide/Plugin/ModuleName.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.ModuleName ( plugins/hls-module-name-plugin/src/Ide/Plugin/ModuleName.hs, dist/build/hls-module-name-plugin/Ide/Plugin/ModuleName.p_o ) [haskell-language-server] Preprocessing library 'hls-stylish-haskell-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-stylish-haskell-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.StylishHaskell ( plugins/hls-stylish-haskell-plugin/src/Ide/Plugin/StylishHaskell.hs, dist/build/hls-stylish-haskell-plugin/Ide/Plugin/StylishHaskell.o, dist/build/hls-stylish-haskell-plugin/Ide/Plugin/StylishHaskell.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.StylishHaskell ( plugins/hls-stylish-haskell-plugin/src/Ide/Plugin/StylishHaskell.hs, dist/build/hls-stylish-haskell-plugin/Ide/Plugin/StylishHaskell.p_o ) [haskell-language-server] Preprocessing library 'hls-rename-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-rename-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Rename ( plugins/hls-rename-plugin/src/Ide/Plugin/Rename.hs, dist/build/hls-rename-plugin/Ide/Plugin/Rename.o, dist/build/hls-rename-plugin/Ide/Plugin/Rename.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Rename ( plugins/hls-rename-plugin/src/Ide/Plugin/Rename.hs, dist/build/hls-rename-plugin/Ide/Plugin/Rename.p_o ) [haskell-language-server] Preprocessing library 'hls-ormolu-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-ormolu-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Ormolu ( plugins/hls-ormolu-plugin/src/Ide/Plugin/Ormolu.hs, dist/build/hls-ormolu-plugin/Ide/Plugin/Ormolu.o, dist/build/hls-ormolu-plugin/Ide/Plugin/Ormolu.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Ormolu ( plugins/hls-ormolu-plugin/src/Ide/Plugin/Ormolu.hs, dist/build/hls-ormolu-plugin/Ide/Plugin/Ormolu.p_o ) [haskell-language-server] Preprocessing library 'hls-change-type-signature-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-change-type-signature-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.ChangeTypeSignature ( plugins/hls-change-type-signature-plugin/src/Ide/Plugin/ChangeTypeSignature.hs, dist/build/hls-change-type-signature-plugin/Ide/Plugin/ChangeTypeSignature.o, dist/build/hls-change-type-signature-plugin/Ide/Plugin/ChangeTypeSignature.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.ChangeTypeSignature ( plugins/hls-change-type-signature-plugin/src/Ide/Plugin/ChangeTypeSignature.hs, dist/build/hls-change-type-signature-plugin/Ide/Plugin/ChangeTypeSignature.p_o ) [haskell-language-server] Preprocessing library 'ghcide-bench-lib' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'ghcide-bench-lib' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 2] Compiling Experiments.Types ( ghcide-bench/src/Experiments/Types.hs, dist/build/ghcide-bench-lib/Experiments/Types.o, dist/build/ghcide-bench-lib/Experiments/Types.dyn_o ) [haskell-language-server] [2 of 2] Compiling Experiments ( ghcide-bench/src/Experiments.hs, dist/build/ghcide-bench-lib/Experiments.o, dist/build/ghcide-bench-lib/Experiments.dyn_o ) [haskell-language-server]  [haskell-language-server] ghcide-bench/src/Experiments.hs:345:1: warning: [GHC-62161] [-Wincomplete-uni-patterns] [haskell-language-server]  Pattern match(es) are non-exhaustive [haskell-language-server]  In a pattern binding: [haskell-language-server]  Patterns of type ‘ParserResult Config’ not matched: [haskell-language-server]  Failure _ [haskell-language-server]  CompletionInvoked _ [haskell-language-server]  | [haskell-language-server] 345 | Success defConfig = execParserPure defaultPrefs (info configP fullDesc) [] [haskell-language-server]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [haskell-language-server]  [haskell-language-server] ghcide-bench/src/Experiments.hs:453:42: warning: [GHC-62161] [-Wincomplete-uni-patterns] [haskell-language-server]  Pattern match(es) are non-exhaustive [haskell-language-server]  In a lambda abstraction: [haskell-language-server]  Patterns of type ‘Maybe Handle’, ‘Maybe Handle’, ‘Maybe Handle’, [haskell-language-server]  ‘ProcessHandle’ not matched: [haskell-language-server]  Nothing _ _ _ [haskell-language-server]  (Just _) Nothing _ _ [haskell-language-server]  (Just _) (Just _) Nothing _ [haskell-language-server]  | [haskell-language-server] 453 | run sess = withCreateProcess p $ \(Just inH) (Just outH) (Just errH) pH -> do [haskell-language-server]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [haskell-language-server]  [haskell-language-server] ghcide-bench/src/Experiments.hs:630:37: warning: [GHC-63394] [-Wx-partial] [haskell-language-server]  In the use of ‘head’ [haskell-language-server]  (imported from Data.List, but defined in GHC.List): [haskell-language-server]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [haskell-language-server]  | [haskell-language-server] 630 | let DocumentPositions{..} = head docs [haskell-language-server]  | ^^^^ [haskell-language-server] [1 of 2] Compiling Experiments.Types ( ghcide-bench/src/Experiments/Types.hs, dist/build/ghcide-bench-lib/Experiments/Types.p_o ) [haskell-language-server] [2 of 2] Compiling Experiments ( ghcide-bench/src/Experiments.hs, dist/build/ghcide-bench-lib/Experiments.p_o ) [haskell-language-server]  [haskell-language-server] ghcide-bench/src/Experiments.hs:345:1: warning: [GHC-62161] [-Wincomplete-uni-patterns] [haskell-language-server]  Pattern match(es) are non-exhaustive [haskell-language-server]  In a pattern binding: [haskell-language-server]  Patterns of type ‘ParserResult Config’ not matched: [haskell-language-server]  Failure _ [haskell-language-server]  CompletionInvoked _ [haskell-language-server]  | [haskell-language-server] 345 | Success defConfig = execParserPure defaultPrefs (info configP fullDesc) [] [haskell-language-server]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [haskell-language-server]  [haskell-language-server] ghcide-bench/src/Experiments.hs:453:42: warning: [GHC-62161] [-Wincomplete-uni-patterns] [haskell-language-server]  Pattern match(es) are non-exhaustive [haskell-language-server]  In a lambda abstraction: [haskell-language-server]  Patterns of type ‘Maybe Handle’, ‘Maybe Handle’, ‘Maybe Handle’, [haskell-language-server]  ‘ProcessHandle’ not matched: [haskell-language-server]  Nothing _ _ _ [haskell-language-server]  (Just _) Nothing _ _ [haskell-language-server]  (Just _) (Just _) Nothing _ [haskell-language-server]  | [haskell-language-server] 453 | run sess = withCreateProcess p $ \(Just inH) (Just outH) (Just errH) pH -> do [haskell-language-server]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [haskell-language-server]  [haskell-language-server] ghcide-bench/src/Experiments.hs:630:37: warning: [GHC-63394] [-Wx-partial] [haskell-language-server]  In the use of ‘head’ [haskell-language-server]  (imported from Data.List, but defined in GHC.List): [haskell-language-server]  "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." [haskell-language-server]  | [haskell-language-server] 630 | let DocumentPositions{..} = head docs [haskell-language-server]  | ^^^^ [haskell-language-server] Preprocessing executable 'ghcide-bench' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building executable 'ghcide-bench' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Main ( ghcide-bench/exe/Main.hs, dist/build/ghcide-bench/ghcide-bench-tmp/Main.dyn_o ) [haskell-language-server] [2 of 2] Linking dist/build/ghcide-bench/ghcide-bench [haskell-language-server] Preprocessing library 'hls-explicit-fixity-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-explicit-fixity-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.ExplicitFixity ( plugins/hls-explicit-fixity-plugin/src/Ide/Plugin/ExplicitFixity.hs, dist/build/hls-explicit-fixity-plugin/Ide/Plugin/ExplicitFixity.o, dist/build/hls-explicit-fixity-plugin/Ide/Plugin/ExplicitFixity.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.ExplicitFixity ( plugins/hls-explicit-fixity-plugin/src/Ide/Plugin/ExplicitFixity.hs, dist/build/hls-explicit-fixity-plugin/Ide/Plugin/ExplicitFixity.p_o ) [haskell-language-server] Preprocessing library 'hls-class-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-class-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 6] Compiling Ide.Plugin.Class.Utils ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Utils.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/Utils.o, dist/build/hls-class-plugin/Ide/Plugin/Class/Utils.dyn_o ) [haskell-language-server] [2 of 6] Compiling Ide.Plugin.Class.Types ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Types.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/Types.o, dist/build/hls-class-plugin/Ide/Plugin/Class/Types.dyn_o ) [haskell-language-server] [3 of 6] Compiling Ide.Plugin.Class.ExactPrint ( plugins/hls-class-plugin/src/Ide/Plugin/Class/ExactPrint.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/ExactPrint.o, dist/build/hls-class-plugin/Ide/Plugin/Class/ExactPrint.dyn_o ) [haskell-language-server] [4 of 6] Compiling Ide.Plugin.Class.CodeLens ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeLens.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeLens.o, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeLens.dyn_o ) [haskell-language-server] [5 of 6] Compiling Ide.Plugin.Class.CodeAction ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeAction.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeAction.o, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeAction.dyn_o ) [haskell-language-server] [6 of 6] Compiling Ide.Plugin.Class ( plugins/hls-class-plugin/src/Ide/Plugin/Class.hs, dist/build/hls-class-plugin/Ide/Plugin/Class.o, dist/build/hls-class-plugin/Ide/Plugin/Class.dyn_o ) [haskell-language-server] [1 of 6] Compiling Ide.Plugin.Class.Utils ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Utils.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/Utils.p_o ) [haskell-language-server] [2 of 6] Compiling Ide.Plugin.Class.Types ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Types.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/Types.p_o ) [haskell-language-server] [3 of 6] Compiling Ide.Plugin.Class.ExactPrint ( plugins/hls-class-plugin/src/Ide/Plugin/Class/ExactPrint.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/ExactPrint.p_o ) [haskell-language-server] [4 of 6] Compiling Ide.Plugin.Class.CodeLens ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeLens.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeLens.p_o ) [haskell-language-server] [5 of 6] Compiling Ide.Plugin.Class.CodeAction ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeAction.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeAction.p_o ) [haskell-language-server] [6 of 6] Compiling Ide.Plugin.Class ( plugins/hls-class-plugin/src/Ide/Plugin/Class.hs, dist/build/hls-class-plugin/Ide/Plugin/Class.p_o ) [haskell-language-server] Preprocessing library 'hls-retrie-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-retrie-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Retrie ( plugins/hls-retrie-plugin/src/Ide/Plugin/Retrie.hs, dist/build/hls-retrie-plugin/Ide/Plugin/Retrie.o, dist/build/hls-retrie-plugin/Ide/Plugin/Retrie.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Retrie ( plugins/hls-retrie-plugin/src/Ide/Plugin/Retrie.hs, dist/build/hls-retrie-plugin/Ide/Plugin/Retrie.p_o ) [haskell-language-server] Preprocessing library 'hls-cabal-gild-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-cabal-gild-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.CabalGild ( plugins/hls-cabal-gild-plugin/src/Ide/Plugin/CabalGild.hs, dist/build/hls-cabal-gild-plugin/Ide/Plugin/CabalGild.o, dist/build/hls-cabal-gild-plugin/Ide/Plugin/CabalGild.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.CabalGild ( plugins/hls-cabal-gild-plugin/src/Ide/Plugin/CabalGild.hs, dist/build/hls-cabal-gild-plugin/Ide/Plugin/CabalGild.p_o ) [haskell-language-server] Preprocessing library 'hls-cabal-fmt-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-cabal-fmt-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.CabalFmt ( plugins/hls-cabal-fmt-plugin/src/Ide/Plugin/CabalFmt.hs, dist/build/hls-cabal-fmt-plugin/Ide/Plugin/CabalFmt.o, dist/build/hls-cabal-fmt-plugin/Ide/Plugin/CabalFmt.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.CabalFmt ( plugins/hls-cabal-fmt-plugin/src/Ide/Plugin/CabalFmt.hs, dist/build/hls-cabal-fmt-plugin/Ide/Plugin/CabalFmt.p_o ) [haskell-language-server] Preprocessing library 'hls-call-hierarchy-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-call-hierarchy-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 4] Compiling Ide.Plugin.CallHierarchy.Types ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Types.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Types.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Types.dyn_o ) [haskell-language-server] [2 of 4] Compiling Ide.Plugin.CallHierarchy.Query ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Query.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Query.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Query.dyn_o ) [haskell-language-server] [3 of 4] Compiling Ide.Plugin.CallHierarchy.Internal ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Internal.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Internal.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Internal.dyn_o ) [haskell-language-server] [4 of 4] Compiling Ide.Plugin.CallHierarchy ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy.dyn_o ) [haskell-language-server] [1 of 4] Compiling Ide.Plugin.CallHierarchy.Types ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Types.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Types.p_o ) [haskell-language-server] [2 of 4] Compiling Ide.Plugin.CallHierarchy.Query ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Query.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Query.p_o ) [haskell-language-server] [3 of 4] Compiling Ide.Plugin.CallHierarchy.Internal ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Internal.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Internal.p_o ) [haskell-language-server] [4 of 4] Compiling Ide.Plugin.CallHierarchy ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy.p_o ) [haskell-language-server] Preprocessing library 'hls-qualify-imported-names-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-qualify-imported-names-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.QualifyImportedNames ( plugins/hls-qualify-imported-names-plugin/src/Ide/Plugin/QualifyImportedNames.hs, dist/build/hls-qualify-imported-names-plugin/Ide/Plugin/QualifyImportedNames.o, dist/build/hls-qualify-imported-names-plugin/Ide/Plugin/QualifyImportedNames.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.QualifyImportedNames ( plugins/hls-qualify-imported-names-plugin/src/Ide/Plugin/QualifyImportedNames.hs, dist/build/hls-qualify-imported-names-plugin/Ide/Plugin/QualifyImportedNames.p_o ) [haskell-language-server] Preprocessing executable 'ghcide-test-preprocessor' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building executable 'ghcide-test-preprocessor' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Main ( ghcide-test/preprocessor/Main.hs, dist/build/ghcide-test-preprocessor/ghcide-test-preprocessor-tmp/Main.dyn_o ) [haskell-language-server] [2 of 2] Linking dist/build/ghcide-test-preprocessor/ghcide-test-preprocessor [haskell-language-server] Preprocessing library 'hls-notes-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-notes-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Notes ( plugins/hls-notes-plugin/src/Ide/Plugin/Notes.hs, dist/build/hls-notes-plugin/Ide/Plugin/Notes.o, dist/build/hls-notes-plugin/Ide/Plugin/Notes.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Notes ( plugins/hls-notes-plugin/src/Ide/Plugin/Notes.hs, dist/build/hls-notes-plugin/Ide/Plugin/Notes.p_o ) [haskell-language-server] Preprocessing library 'hls-gadt-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-gadt-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 2] Compiling Ide.Plugin.GHC ( plugins/hls-gadt-plugin/src/Ide/Plugin/GHC.hs, dist/build/hls-gadt-plugin/Ide/Plugin/GHC.o, dist/build/hls-gadt-plugin/Ide/Plugin/GHC.dyn_o ) [haskell-language-server] [2 of 2] Compiling Ide.Plugin.GADT ( plugins/hls-gadt-plugin/src/Ide/Plugin/GADT.hs, dist/build/hls-gadt-plugin/Ide/Plugin/GADT.o, dist/build/hls-gadt-plugin/Ide/Plugin/GADT.dyn_o ) [haskell-language-server] [1 of 2] Compiling Ide.Plugin.GHC ( plugins/hls-gadt-plugin/src/Ide/Plugin/GHC.hs, dist/build/hls-gadt-plugin/Ide/Plugin/GHC.p_o ) [haskell-language-server] [2 of 2] Compiling Ide.Plugin.GADT ( plugins/hls-gadt-plugin/src/Ide/Plugin/GADT.hs, dist/build/hls-gadt-plugin/Ide/Plugin/GADT.p_o ) [haskell-language-server] Preprocessing library 'hls-floskell-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-floskell-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Floskell ( plugins/hls-floskell-plugin/src/Ide/Plugin/Floskell.hs, dist/build/hls-floskell-plugin/Ide/Plugin/Floskell.o, dist/build/hls-floskell-plugin/Ide/Plugin/Floskell.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Floskell ( plugins/hls-floskell-plugin/src/Ide/Plugin/Floskell.hs, dist/build/hls-floskell-plugin/Ide/Plugin/Floskell.p_o ) [haskell-language-server] Preprocessing library 'hls-cabal-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-cabal-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server]  [haskell-language-server] : warning: [GHC-42258] [-Wunused-packages] [haskell-language-server]  The following packages were specified via -package or -package-id flags, [haskell-language-server]  but were not needed for compilation: [haskell-language-server]  - process-1.6.18.0 (exposed by flag -package-id process-1.6.18.0-26fa) [haskell-language-server] [ 1 of 19] Compiling Ide.Plugin.Cabal.Completion.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Types.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Types.dyn_o ) [haskell-language-server] [ 2 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Types.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Types.dyn_o ) [haskell-language-server] [ 3 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Paths ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Paths.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Paths.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Paths.dyn_o ) [haskell-language-server] [ 4 of 19] Compiling Ide.Plugin.Cabal.Completion.CabalFields ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/CabalFields.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/CabalFields.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/CabalFields.dyn_o ) [haskell-language-server] [ 5 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Simple ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Simple.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Simple.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Simple.dyn_o ) [haskell-language-server] [ 6 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Snippet ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Snippet.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Snippet.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Snippet.dyn_o ) [haskell-language-server] [ 7 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.FilePath ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/FilePath.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/FilePath.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/FilePath.dyn_o ) [haskell-language-server] [ 8 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Module ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Module.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Module.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Module.dyn_o ) [haskell-language-server] [ 9 of 19] Compiling Ide.Plugin.Cabal.Diagnostics ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Diagnostics.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Diagnostics.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Diagnostics.dyn_o ) [haskell-language-server] [10 of 19] Compiling Ide.Plugin.Cabal.FieldSuggest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/FieldSuggest.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/FieldSuggest.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/FieldSuggest.dyn_o ) [haskell-language-server] [11 of 19] Compiling Ide.Plugin.Cabal.LicenseSuggest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/LicenseSuggest.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/LicenseSuggest.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/LicenseSuggest.dyn_o ) [haskell-language-server] [12 of 19] Compiling Ide.Plugin.Cabal.Completion.Data ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Data.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Data.dyn_o ) [haskell-language-server] [13 of 19] Compiling Ide.Plugin.Cabal.Completion.Completions ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completions.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completions.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completions.dyn_o ) [haskell-language-server] [14 of 19] Compiling Ide.Plugin.Cabal.Orphans ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Orphans.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Orphans.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Orphans.dyn_o ) [haskell-language-server] [15 of 19] Compiling Ide.Plugin.Cabal.Definition ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Definition.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Definition.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Definition.dyn_o ) [haskell-language-server] [16 of 19] Compiling Ide.Plugin.Cabal.CabalAdd ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/CabalAdd.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd.dyn_o ) [haskell-language-server] [17 of 19] Compiling Ide.Plugin.Cabal.Outline ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Outline.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Outline.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Outline.dyn_o ) [haskell-language-server] [18 of 19] Compiling Ide.Plugin.Cabal.Parse ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Parse.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Parse.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Parse.dyn_o ) [haskell-language-server] [19 of 19] Compiling Ide.Plugin.Cabal ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal.dyn_o ) [haskell-language-server]  [haskell-language-server] : warning: [GHC-42258] [-Wunused-packages] [haskell-language-server]  The following packages were specified via -package or -package-id flags, [haskell-language-server]  but were not needed for compilation: [haskell-language-server]  - process-1.6.18.0 (exposed by flag -package-id process-1.6.18.0-26fa) [haskell-language-server] [ 1 of 19] Compiling Ide.Plugin.Cabal.Completion.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Types.p_o ) [haskell-language-server] [ 2 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Types.p_o ) [haskell-language-server] [ 3 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Paths ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Paths.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Paths.p_o ) [haskell-language-server] [ 4 of 19] Compiling Ide.Plugin.Cabal.Completion.CabalFields ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/CabalFields.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/CabalFields.p_o ) [haskell-language-server] [ 5 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Simple ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Simple.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Simple.p_o ) [haskell-language-server] [ 6 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Snippet ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Snippet.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Snippet.p_o ) [haskell-language-server] [ 7 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.FilePath ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/FilePath.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/FilePath.p_o ) [haskell-language-server] [ 8 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Module ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Module.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Module.p_o ) [haskell-language-server] [ 9 of 19] Compiling Ide.Plugin.Cabal.Diagnostics ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Diagnostics.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Diagnostics.p_o ) [haskell-language-server] [10 of 19] Compiling Ide.Plugin.Cabal.FieldSuggest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/FieldSuggest.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/FieldSuggest.p_o ) [haskell-language-server] [11 of 19] Compiling Ide.Plugin.Cabal.LicenseSuggest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/LicenseSuggest.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/LicenseSuggest.p_o ) [haskell-language-server] [12 of 19] Compiling Ide.Plugin.Cabal.Completion.Data ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Data.p_o ) [haskell-language-server] [13 of 19] Compiling Ide.Plugin.Cabal.Completion.Completions ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completions.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completions.p_o ) [haskell-language-server] [14 of 19] Compiling Ide.Plugin.Cabal.Orphans ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Orphans.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Orphans.p_o ) [haskell-language-server] [15 of 19] Compiling Ide.Plugin.Cabal.Definition ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Definition.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Definition.p_o ) [haskell-language-server] [16 of 19] Compiling Ide.Plugin.Cabal.CabalAdd ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/CabalAdd.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd.p_o ) [haskell-language-server] [17 of 19] Compiling Ide.Plugin.Cabal.Outline ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Outline.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Outline.p_o ) [haskell-language-server] [18 of 19] Compiling Ide.Plugin.Cabal.Parse ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Parse.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Parse.p_o ) [haskell-language-server] [19 of 19] Compiling Ide.Plugin.Cabal ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal.p_o ) [haskell-language-server] Preprocessing library 'hls-explicit-imports-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-explicit-imports-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server]  [haskell-language-server] : warning: [GHC-42258] [-Wunused-packages] [haskell-language-server]  The following packages were specified via -package or -package-id flags, [haskell-language-server]  but were not needed for compilation: [haskell-language-server]  - ghc-9.8.1 (exposed by flag -package-id ghc-9.8.1-f1e9) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.ExplicitImports ( plugins/hls-explicit-imports-plugin/src/Ide/Plugin/ExplicitImports.hs, dist/build/hls-explicit-imports-plugin/Ide/Plugin/ExplicitImports.o, dist/build/hls-explicit-imports-plugin/Ide/Plugin/ExplicitImports.dyn_o ) [haskell-language-server]  [haskell-language-server] : warning: [GHC-42258] [-Wunused-packages] [haskell-language-server]  The following packages were specified via -package or -package-id flags, [haskell-language-server]  but were not needed for compilation: [haskell-language-server]  - ghc-9.8.1 (exposed by flag -package-id ghc-9.8.1-f1e9) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.ExplicitImports ( plugins/hls-explicit-imports-plugin/src/Ide/Plugin/ExplicitImports.hs, dist/build/hls-explicit-imports-plugin/Ide/Plugin/ExplicitImports.p_o ) [haskell-language-server] Preprocessing library 'hls-alternate-number-format-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-alternate-number-format-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 3] Compiling Ide.Plugin.Literals ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Literals.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Literals.o, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Literals.dyn_o ) [haskell-language-server] [2 of 3] Compiling Ide.Plugin.Conversion ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Conversion.o, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Conversion.dyn_o ) [haskell-language-server] [3 of 3] Compiling Ide.Plugin.AlternateNumberFormat ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/AlternateNumberFormat.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/AlternateNumberFormat.o, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/AlternateNumberFormat.dyn_o ) [haskell-language-server] [1 of 3] Compiling Ide.Plugin.Literals ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Literals.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Literals.p_o ) [haskell-language-server] [2 of 3] Compiling Ide.Plugin.Conversion ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Conversion.p_o ) [haskell-language-server] [3 of 3] Compiling Ide.Plugin.AlternateNumberFormat ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/AlternateNumberFormat.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/AlternateNumberFormat.p_o ) [haskell-language-server] Preprocessing library 'hls-splice-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-splice-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 2] Compiling Ide.Plugin.Splice.Types ( plugins/hls-splice-plugin/src/Ide/Plugin/Splice/Types.hs, dist/build/hls-splice-plugin/Ide/Plugin/Splice/Types.o, dist/build/hls-splice-plugin/Ide/Plugin/Splice/Types.dyn_o ) [haskell-language-server] [2 of 2] Compiling Ide.Plugin.Splice ( plugins/hls-splice-plugin/src/Ide/Plugin/Splice.hs, dist/build/hls-splice-plugin/Ide/Plugin/Splice.o, dist/build/hls-splice-plugin/Ide/Plugin/Splice.dyn_o ) [haskell-language-server] [1 of 2] Compiling Ide.Plugin.Splice.Types ( plugins/hls-splice-plugin/src/Ide/Plugin/Splice/Types.hs, dist/build/hls-splice-plugin/Ide/Plugin/Splice/Types.p_o ) [haskell-language-server] [2 of 2] Compiling Ide.Plugin.Splice ( plugins/hls-splice-plugin/src/Ide/Plugin/Splice.hs, dist/build/hls-splice-plugin/Ide/Plugin/Splice.p_o ) [haskell-language-server] Preprocessing library 'hls-semantic-tokens-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-semantic-tokens-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server]  [haskell-language-server] : warning: [GHC-42258] [-Wunused-packages] [haskell-language-server]  The following packages were specified via -package or -package-id flags, [haskell-language-server]  but were not needed for compilation: [haskell-language-server]  - syb-0.7.2.4 (exposed by flag -package-id syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI) [haskell-language-server] [1 of 8] Compiling Ide.Plugin.SemanticTokens.Types ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Types.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Types.dyn_o ) [haskell-language-server] [2 of 8] Compiling Ide.Plugin.SemanticTokens.Tokenize ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Tokenize.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Tokenize.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Tokenize.dyn_o ) [haskell-language-server] [3 of 8] Compiling Ide.Plugin.SemanticTokens.SemanticConfig ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/SemanticConfig.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/SemanticConfig.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/SemanticConfig.dyn_o ) [haskell-language-server] [4 of 8] Compiling Ide.Plugin.SemanticTokens.Utils ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Utils.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Utils.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Utils.dyn_o ) [haskell-language-server] [5 of 8] Compiling Ide.Plugin.SemanticTokens.Mappings ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Mappings.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Mappings.dyn_o ) [haskell-language-server] [6 of 8] Compiling Ide.Plugin.SemanticTokens.Query ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Query.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Query.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Query.dyn_o ) [haskell-language-server] [7 of 8] Compiling Ide.Plugin.SemanticTokens.Internal ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Internal.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Internal.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Internal.dyn_o ) [haskell-language-server] [8 of 8] Compiling Ide.Plugin.SemanticTokens ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens.dyn_o ) [haskell-language-server]  [haskell-language-server] : warning: [GHC-42258] [-Wunused-packages] [haskell-language-server]  The following packages were specified via -package or -package-id flags, [haskell-language-server]  but were not needed for compilation: [haskell-language-server]  - syb-0.7.2.4 (exposed by flag -package-id syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI) [haskell-language-server] [1 of 8] Compiling Ide.Plugin.SemanticTokens.Types ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Types.p_o ) [haskell-language-server] [2 of 8] Compiling Ide.Plugin.SemanticTokens.Tokenize ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Tokenize.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Tokenize.p_o ) [haskell-language-server] [3 of 8] Compiling Ide.Plugin.SemanticTokens.SemanticConfig ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/SemanticConfig.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/SemanticConfig.p_o ) [haskell-language-server] [4 of 8] Compiling Ide.Plugin.SemanticTokens.Utils ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Utils.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Utils.p_o ) [haskell-language-server] [5 of 8] Compiling Ide.Plugin.SemanticTokens.Mappings ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Mappings.p_o ) [haskell-language-server] [6 of 8] Compiling Ide.Plugin.SemanticTokens.Query ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Query.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Query.p_o ) [haskell-language-server] [7 of 8] Compiling Ide.Plugin.SemanticTokens.Internal ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Internal.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Internal.p_o ) [haskell-language-server] [8 of 8] Compiling Ide.Plugin.SemanticTokens ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens.p_o ) [haskell-language-server] Preprocessing library 'hls-pragmas-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-pragmas-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server]  [haskell-language-server] : warning: [GHC-42258] [-Wunused-packages] [haskell-language-server]  The following packages were specified via -package or -package-id flags, [haskell-language-server]  but were not needed for compilation: [haskell-language-server]  - lens-aeson-1.2.3 (exposed by flag -package-id lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi) [haskell-language-server]  - transformers-0.6.1.0 (exposed by flag -package-id transformers-0.6.1.0-c3ec) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Pragmas ( plugins/hls-pragmas-plugin/src/Ide/Plugin/Pragmas.hs, dist/build/hls-pragmas-plugin/Ide/Plugin/Pragmas.o, dist/build/hls-pragmas-plugin/Ide/Plugin/Pragmas.dyn_o ) [haskell-language-server]  [haskell-language-server] : warning: [GHC-42258] [-Wunused-packages] [haskell-language-server]  The following packages were specified via -package or -package-id flags, [haskell-language-server]  but were not needed for compilation: [haskell-language-server]  - lens-aeson-1.2.3 (exposed by flag -package-id lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi) [haskell-language-server]  - transformers-0.6.1.0 (exposed by flag -package-id transformers-0.6.1.0-c3ec) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Pragmas ( plugins/hls-pragmas-plugin/src/Ide/Plugin/Pragmas.hs, dist/build/hls-pragmas-plugin/Ide/Plugin/Pragmas.p_o ) [haskell-language-server] Preprocessing library 'hls-hlint-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-hlint-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Hlint ( plugins/hls-hlint-plugin/src/Ide/Plugin/Hlint.hs, dist/build/hls-hlint-plugin/Ide/Plugin/Hlint.o, dist/build/hls-hlint-plugin/Ide/Plugin/Hlint.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Hlint ( plugins/hls-hlint-plugin/src/Ide/Plugin/Hlint.hs, dist/build/hls-hlint-plugin/Ide/Plugin/Hlint.p_o ) [haskell-language-server] Preprocessing library 'hls-overloaded-record-dot-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-overloaded-record-dot-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.OverloadedRecordDot ( plugins/hls-overloaded-record-dot-plugin/src/Ide/Plugin/OverloadedRecordDot.hs, dist/build/hls-overloaded-record-dot-plugin/Ide/Plugin/OverloadedRecordDot.o, dist/build/hls-overloaded-record-dot-plugin/Ide/Plugin/OverloadedRecordDot.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.OverloadedRecordDot ( plugins/hls-overloaded-record-dot-plugin/src/Ide/Plugin/OverloadedRecordDot.hs, dist/build/hls-overloaded-record-dot-plugin/Ide/Plugin/OverloadedRecordDot.p_o ) [haskell-language-server] Preprocessing library for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library for haskell-language-server-2.10.0.0.. [haskell-language-server]  [haskell-language-server] : warning: [GHC-42258] [-Wunused-packages] [haskell-language-server]  The following packages were specified via -package or -package-id flags, [haskell-language-server]  but were not needed for compilation: [haskell-language-server]  - ghc-9.8.1 (exposed by flag -package-id ghc-9.8.1-f1e9) [haskell-language-server] [1 of 5] Compiling HlsPlugins ( src/HlsPlugins.hs, dist/build/HlsPlugins.o, dist/build/HlsPlugins.dyn_o ) [haskell-language-server] [2 of 5] Compiling Paths_haskell_language_server ( dist/build/autogen/Paths_haskell_language_server.hs, dist/build/Paths_haskell_language_server.o, dist/build/Paths_haskell_language_server.dyn_o ) [haskell-language-server] [3 of 5] Compiling Ide.Version ( src/Ide/Version.hs, dist/build/Ide/Version.o, dist/build/Ide/Version.dyn_o ) [haskell-language-server] [4 of 5] Compiling Ide.Arguments ( src/Ide/Arguments.hs, dist/build/Ide/Arguments.o, dist/build/Ide/Arguments.dyn_o ) [haskell-language-server] [5 of 5] Compiling Ide.Main ( src/Ide/Main.hs, dist/build/Ide/Main.o, dist/build/Ide/Main.dyn_o ) [haskell-language-server]  [haskell-language-server] : warning: [GHC-42258] [-Wunused-packages] [haskell-language-server]  The following packages were specified via -package or -package-id flags, [haskell-language-server]  but were not needed for compilation: [haskell-language-server]  - ghc-9.8.1 (exposed by flag -package-id ghc-9.8.1-f1e9) [haskell-language-server] [1 of 5] Compiling HlsPlugins ( src/HlsPlugins.hs, dist/build/HlsPlugins.p_o ) [haskell-language-server] [2 of 5] Compiling Paths_haskell_language_server ( dist/build/autogen/Paths_haskell_language_server.hs, dist/build/Paths_haskell_language_server.p_o ) [haskell-language-server] [3 of 5] Compiling Ide.Version ( src/Ide/Version.hs, dist/build/Ide/Version.p_o ) [haskell-language-server] [4 of 5] Compiling Ide.Arguments ( src/Ide/Arguments.hs, dist/build/Ide/Arguments.p_o ) [haskell-language-server] [5 of 5] Compiling Ide.Main ( src/Ide/Main.hs, dist/build/Ide/Main.p_o ) [haskell-language-server] Preprocessing executable 'haskell-language-server-wrapper' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building executable 'haskell-language-server-wrapper' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 2] Compiling Main ( exe/Wrapper.hs, dist/build/haskell-language-server-wrapper/haskell-language-server-wrapper-tmp/Main.dyn_o ) [haskell-language-server] [2 of 2] Compiling Paths_haskell_language_server ( dist/build/haskell-language-server-wrapper/autogen/Paths_haskell_language_server.hs, dist/build/haskell-language-server-wrapper/haskell-language-server-wrapper-tmp/Paths_haskell_language_server.dyn_o ) [haskell-language-server] [3 of 3] Linking dist/build/haskell-language-server-wrapper/haskell-language-server-wrapper [haskell-language-server] Preprocessing executable 'haskell-language-server' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building executable 'haskell-language-server' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Main ( exe/Main.hs, dist/build/haskell-language-server/haskell-language-server-tmp/Main.dyn_o ) [haskell-language-server] [2 of 2] Linking dist/build/haskell-language-server/haskell-language-server [haskell-language-server] buildPhase completed in 7 minutes 8 seconds [haskell-language-server] Phase: haddockPhase [haskell-language-server] Phase: installPhase [haskell-language-server] Installing internal library hls-fourmolu-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-hlugrUbL6fLXmyI10Osyx-hls-fourmolu-plugin [haskell-language-server] Installing internal library hls-stan-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-eaAXks1RbO8O0OeXNOrGO-hls-stan-plugin [haskell-language-server] Installing internal library hls-code-range-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-KnJAarvoh7xDye4CNyI093-hls-code-range-plugin [haskell-language-server] Installing internal library hls-eval-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-KRiocpdNfE02fgrcV87wNt-hls-eval-plugin [haskell-language-server] Installing internal library hls-explicit-record-fields-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-Jz1HYAKu9wt8CfmoQjJ5QR-hls-explicit-record-fields-plugin [haskell-language-server] Installing internal library hls-refactor-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin [haskell-language-server] Installing internal library hls-module-name-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-I5B4JoPgd1VBLs147TvUGV-hls-module-name-plugin [haskell-language-server] Installing internal library hls-stylish-haskell-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-Gz4czNGYsikCTrGsZFKxTR-hls-stylish-haskell-plugin [haskell-language-server] Installing internal library hls-rename-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-GpvpcBAdzPTFLrO0slW9Nw-hls-rename-plugin [haskell-language-server] Installing internal library hls-ormolu-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-GVMCwqiSnoj69QaCmMfTeE-hls-ormolu-plugin [haskell-language-server] Installing internal library hls-change-type-signature-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-FusO2XmWj5E2WPyTRobqVf-hls-change-type-signature-plugin [haskell-language-server] Installing internal library ghcide-bench-lib in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-FjjQJdoA9a4KUZkPzEqOQV-ghcide-bench-lib [haskell-language-server] Installing executable ghcide-bench in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/bin [haskell-language-server] Warning: The directory [haskell-language-server] /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/bin [haskell-language-server] is not in the system search path. [haskell-language-server] Installing internal library hls-explicit-fixity-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-EyjPUkDnfzr1c4ocnDQWNC-hls-explicit-fixity-plugin [haskell-language-server] Installing internal library hls-class-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-EIzD7jWNkhIKfqaQLGKDwf-hls-class-plugin [haskell-language-server] Installing internal library hls-retrie-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-DwF76AE4vOl7ai8WLiW6fR-hls-retrie-plugin [haskell-language-server] Installing internal library hls-cabal-gild-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-D88MrmvgfAYGbIUT8Cqwnh-hls-cabal-gild-plugin [haskell-language-server] Installing internal library hls-cabal-fmt-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-CloCRfLFo7J8J4MDsc9N3T-hls-cabal-fmt-plugin [haskell-language-server] Installing internal library hls-call-hierarchy-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-Bc2zn6evgeSElGIY89EkvL-hls-call-hierarchy-plugin [haskell-language-server] Installing internal library hls-qualify-imported-names-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-BBLpJYhO9zTLM1bU3jFros-hls-qualify-imported-names-plugin [haskell-language-server] Installing executable ghcide-test-preprocessor in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/bin [haskell-language-server] Warning: The directory [haskell-language-server] /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/bin [haskell-language-server] is not in the system search path. [haskell-language-server] Installing internal library hls-notes-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-6ooJpYY05kI8sfWXaqvUec-hls-notes-plugin [haskell-language-server] Installing internal library hls-gadt-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-6UZxd0nkk0gHNgEeyEtSRc-hls-gadt-plugin [haskell-language-server] Installing internal library hls-floskell-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-5q2bf7FdtQG6yM5YpMahTe-hls-floskell-plugin [haskell-language-server] Installing internal library hls-cabal-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin [haskell-language-server] Installing internal library hls-explicit-imports-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-37cWIE8lI5dQcAx15cQyk-hls-explicit-imports-plugin [haskell-language-server] Installing internal library hls-alternate-number-format-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-2JSzjGjSLUI9wbH8CrEDUj-hls-alternate-number-format-plugin [haskell-language-server] Installing internal library hls-splice-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-1x8c22yiT6BApDWiILunUb-hls-splice-plugin [haskell-language-server] Installing internal library hls-semantic-tokens-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-1XBFbRn4caAwqP4judfHJ-hls-semantic-tokens-plugin [haskell-language-server] Installing internal library hls-pragmas-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-1U5neyugbqiHhqlDDpsWWR-hls-pragmas-plugin [haskell-language-server] Installing internal library hls-hlint-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-1InYPcMw0lx28mmhIoD83H-hls-hlint-plugin [haskell-language-server] Installing internal library hls-overloaded-record-dot-plugin in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-1Dvy0ACUrT5Lc5cDjkERN4-hls-overloaded-record-dot-plugin [haskell-language-server] Installing library in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-7QuNkuWBylTDDDg1YQgARn [haskell-language-server] Installing executable haskell-language-server-wrapper in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/bin [haskell-language-server] Warning: The directory [haskell-language-server] /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/bin [haskell-language-server] is not in the system search path. [haskell-language-server] Installing executable haskell-language-server in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/bin [haskell-language-server] Warning: The directory [haskell-language-server] /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/bin [haskell-language-server] is not in the system search path. [haskell-language-server] Phase: fixupPhase [haskell-language-server] shrinking RPATHs of ELF executables and libraries in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0 [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/bin/ghcide-test-preprocessor [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/bin/.haskell-language-server-9.8.1-unwrapped [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/bin/haskell-language-server-wrapper [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/bin/ghcide-bench [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-EIzD7jWNkhIKfqaQLGKDwf-hls-class-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-GVMCwqiSnoj69QaCmMfTeE-hls-ormolu-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-1InYPcMw0lx28mmhIoD83H-hls-hlint-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-D88MrmvgfAYGbIUT8Cqwnh-hls-cabal-gild-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-37cWIE8lI5dQcAx15cQyk-hls-explicit-imports-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-1U5neyugbqiHhqlDDpsWWR-hls-pragmas-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-KnJAarvoh7xDye4CNyI093-hls-code-range-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-1XBFbRn4caAwqP4judfHJ-hls-semantic-tokens-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-1x8c22yiT6BApDWiILunUb-hls-splice-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-Gz4czNGYsikCTrGsZFKxTR-hls-stylish-haskell-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-eaAXks1RbO8O0OeXNOrGO-hls-stan-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-KRiocpdNfE02fgrcV87wNt-hls-eval-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-Jz1HYAKu9wt8CfmoQjJ5QR-hls-explicit-record-fields-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-FusO2XmWj5E2WPyTRobqVf-hls-change-type-signature-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-IxSoZ5suJkL9jnl2AwKpmM-hls-refactor-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-CloCRfLFo7J8J4MDsc9N3T-hls-cabal-fmt-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-hlugrUbL6fLXmyI10Osyx-hls-fourmolu-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-5q2bf7FdtQG6yM5YpMahTe-hls-floskell-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-DwF76AE4vOl7ai8WLiW6fR-hls-retrie-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-1Dvy0ACUrT5Lc5cDjkERN4-hls-overloaded-record-dot-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-6ooJpYY05kI8sfWXaqvUec-hls-notes-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-GpvpcBAdzPTFLrO0slW9Nw-hls-rename-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-4XKTHhRQHk05BHR2Yd2NyL-hls-cabal-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-Bc2zn6evgeSElGIY89EkvL-hls-call-hierarchy-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-I5B4JoPgd1VBLs147TvUGV-hls-module-name-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-FjjQJdoA9a4KUZkPzEqOQV-ghcide-bench-lib-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-6UZxd0nkk0gHNgEeyEtSRc-hls-gadt-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-7QuNkuWBylTDDDg1YQgARn-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-BBLpJYhO9zTLM1bU3jFros-hls-qualify-imported-names-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-2JSzjGjSLUI9wbH8CrEDUj-hls-alternate-number-format-plugin-ghc9.8.1.so [haskell-language-server] shrinking /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaskell-language-server-2.10.0.0-EyjPUkDnfzr1c4ocnDQWNC-hls-explicit-fixity-plugin-ghc9.8.1.so [haskell-language-server] checking for references to /build/ in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0... [haskell-language-server] patching script interpreter paths in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0 [haskell-language-server] /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/bin/haskell-language-server: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" [haskell-language-server] stripping (with command strip and flags -S -p) in /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/lib /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/bin [haskell-language-server] rewriting symlink /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0/bin/haskell-language-server-9.8.1 to be relative to /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0 [post-build-hook] Uploading to cachix cache "sellout": /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0 [post-build-hook] Pushing 1 paths (583 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0 (119.07 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 13 paths... [post-build-hook] copying path '/nix/store/gsdlmrrpv3lvb2j44b01m136sh7ndnc2-fmlist-0.9.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/yybip4y0slxc9zpbx5i8f5nfmd5ljz1q-generic-deriving-1.14.6-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/xdf6kklcp6n4aysh2iy3mvqijpi32b17-githash-0.1.7.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/br006bzxh0ji9s612nsm3a2yv1za5d5h-optparse-simple-0.1.1.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/nn41wa9026jyks5ibss0dkwpx3fixmcy-githash-0.1.7.0' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/4lfbqjrn2asf80x6gpifvgs5p649nfcd-ListLike-4.7.8.3-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/m7xnyfj701wbkwswfhmgc42nvh9xv747-fmlist-0.9.4' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/asf97z44ia70qgidrdx0piim0vqv276f-optparse-simple-0.1.1.4' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/zlr31n03vlf2xykjkarbgrdp8491mkn1-generic-deriving-1.14.6' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/rc3xdxjalh8kz50bkak8lyjdznyh1fbj-ListLike-4.7.8.3' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/jxby6zhnrw3b8m8y2fqpl1963jzz3d5w-process-extras-0.7.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/1dlxqhwf6d3b4489hfn463xxn3g4ynsx-haskell-language-server-2.10.0.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 6 paths... [post-build-hook] copying path '/nix/store/70nzbjggkhzsi192grk1xzcf7ngvg9yn-githash-0.1.7.0.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/hgdhvklm56krp0k2403qlmahp6pih4zf-fmlist-0.9.4.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/326lca8bicrxna78cqji06wy8p1m0h53-optparse-simple-0.1.1.4.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/5h1vv17v5p5iv95937lc33yf6d28w8lj-ListLike-4.7.8.3.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/lzr9f2iawq6va579xzsf0c8m05ils14i-process-extras-0.7.4.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/9w71424hazff911az3qjk72bf73ddxjx-haskell-language-server-2.10.0.0.drv' to 'https://cache.nix-ci.com'... Progress: 20 of 22 built Building ghc-shell-for-packages [post-build-hook] Uploading to cachix cache "sellout": /nix/store/26ckn6rifx636pns7ky02a3cnzpp0y5w-ghc-shell-for-packages-0 [post-build-hook] Pushing 1 paths (783 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/26ckn6rifx636pns7ky02a3cnzpp0y5w-ghc-shell-for-packages-0 (344.00 B) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/26ckn6rifx636pns7ky02a3cnzpp0y5w-ghc-shell-for-packages-0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/26ckn6rifx636pns7ky02a3cnzpp0y5w-ghc-shell-for-packages-0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/hav60n1srqqfjzqzx0pa94zvd3qai0cj-ghc-shell-for-packages-0.drv' to 'https://cache.nix-ci.com'... Progress: 21 of 22 built