$ /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.ghc963 --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/i6sl5c3asirrn08aj18wnz4lf67qyqps-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/i6sl5c3asirrn08aj18wnz4lf67qyqps-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/i6sl5c3asirrn08aj18wnz4lf67qyqps-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/7l60adh93gxvki3r0135nx2vwvxfs9w7-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/7l60adh93gxvki3r0135nx2vwvxfs9w7-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/7l60adh93gxvki3r0135nx2vwvxfs9w7-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/a29kqvp8p7skbb0wy377l5fza69vd738-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/a29kqvp8p7skbb0wy377l5fza69vd738-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/a29kqvp8p7skbb0wy377l5fza69vd738-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/97axl8589dm9mbwjzc8akd2y3lsawn3f-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/97axl8589dm9mbwjzc8akd2y3lsawn3f-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/97axl8589dm9mbwjzc8akd2y3lsawn3f-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/2dikkg0har6nlg56iizhmr5anm19xpjm-ghc-exactprint-1.7.1.0-doc', '/nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint Waiting for lock on waiting for lock on '/nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2', '/nix/store/sq7f9m02rqxhl4z2bkmchwgqv66m35cx-hiedb-0.6.0.2-doc' Waiting for lock on waiting for lock on '/nix/store/8axmhx794sl58b7dx9hiyzr7lshv7pwj-row-types-1.0.1.2-doc', '/nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types Waiting for lock on waiting for lock on '/nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan Waiting for lock on waiting for lock on '/nix/store/x8xsa6ljf62wxlld6giacyrndpy38100-stylish-haskell-0.14.6.0-doc', '/nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell Waiting for lock on waiting for lock on '/nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7', '/nix/store/gkjyg0zkkh6y21b75a42dxqvy29n05jl-deferred-folds-0.9.18.7-doc' Waiting for lock on waiting for lock on '/nix/store/dqb6448s1v72xig6krs7rmn9gl9p5pdm-focus-1.0.3.2-doc', '/nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus Waiting for lock on waiting for lock on '/nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4', '/nix/store/zrx3fyshwmv1paglahsvfkyp40zwb0py-neat-interpolation-0.5.1.4-doc' Waiting for lock on waiting for lock on '/nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5', '/nix/store/ck80bkr85wj55y1xr84yxdpm534fgm9i-path-0.9.5-doc' Waiting for lock on waiting for lock on '/nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0', '/nix/store/mx9wgiq8ciqyi0lpg7a8vj6cm5msg1w9-quickcheck-classes-0.6.5.0-doc' Waiting for lock on waiting for lock on '/nix/store/3jb13gv474c9qhfpjwwmk4h2ky8khji8-hw-prim-0.6.3.2-doc', '/nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim Waiting for lock on waiting for lock on '/nix/store/3x1bq11iqfwa1qihmz5m7ym4psfg4waj-tree-diff-0.3.4-doc', '/nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff Building bitvec Building mod Building primitive-extras [bitvec] Phase: setupCompilerEnvironmentPhase [bitvec] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [mod] Phase: setupCompilerEnvironmentPhase [mod] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [primitive-extras] Phase: setupCompilerEnvironmentPhase [primitive-extras] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [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 [bitvec] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "bitvec-1.1.5.0/test/Tests/Vector.hs" [bitvec] Phase: patchPhase [bitvec] Replace Cabal file with edited version from mirror://hackage/bitvec-1.1.5.0/revision/3.cabal. [bitvec] Phase: compileBuildDriverPhase [mod] Phase: unpackPhase [bitvec] setupCompileFlags: -package-db=/build/tmp.0g8A6KHwPP/setup-package.conf.d -threaded [mod] unpacking source archive /nix/store/8scdxw0csjvp38011dda75ys7hj7s1i8-mod-0.2.0.1.tar.gz [mod] source root is mod-0.2.0.1 [mod] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "mod-0.2.0.1/test/Test.hs" [mod] Phase: patchPhase [mod] applying patch /nix/store/j7j3rz01j9nqzw0dda1q61s68q1ds52z-30596fb9d85b69ec23ecb05ef9a7c91d67901cfd.patch [mod] patching file mod.cabal [mod] Phase: compileBuildDriverPhase [mod] setupCompileFlags: -package-db=/build/tmp.pzMVpjYSFO/setup-package.conf.d -threaded [bitvec] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.0g8A6KHwPP/Main.o ) [primitive-extras] Phase: unpackPhase [primitive-extras] unpacking source archive /nix/store/njvs9d83v7dsl54w62m9nsw28r20ghzq-primitive-extras-0.10.2.2.tar.gz [primitive-extras] source root is primitive-extras-0.10.2.2 [mod] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.pzMVpjYSFO/Main.o ) [primitive-extras] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "primitive-extras-0.10.2.2/test/Main/Transaction.hs" [bitvec] [2 of 2] Linking Setup [primitive-extras] Phase: patchPhase [primitive-extras] Phase: compileBuildDriverPhase [primitive-extras] setupCompileFlags: -package-db=/build/tmp.tZH63aduL5/setup-package.conf.d -threaded [mod] [2 of 2] Linking Setup [primitive-extras] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.tZH63aduL5/Main.o ) [primitive-extras] [2 of 2] Linking Setup [bitvec] Phase: updateAutotoolsGnuConfigScriptsPhase [bitvec] Phase: configurePhase [bitvec] configureFlags: --verbose --prefix=/nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec-1.1.5.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/alazm7b76gnidir140fzvz1s7bn529d4-bitvec-1.1.5.0-doc/share/doc/bitvec-1.1.5.0 --with-gcc=gcc --package-db=/build/tmp.0g8A6KHwPP/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... [mod] Phase: updateAutotoolsGnuConfigScriptsPhase [mod] Phase: configurePhase [mod] configureFlags: --verbose --prefix=/nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-mod-0.2.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/84n9d1kb0vcry0ycaj0flm6svb7raihp-mod-0.2.0.1-doc/share/doc/mod-0.2.0.1 --with-gcc=gcc --package-db=/build/tmp.pzMVpjYSFO/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... [primitive-extras] Phase: updateAutotoolsGnuConfigScriptsPhase [primitive-extras] Phase: configurePhase [primitive-extras] configureFlags: --verbose --prefix=/nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/fh4if42d0dgajnl04zsgjwf9sqrxmxc2-primitive-extras-0.10.2.2-doc/share/doc/primitive-extras-0.10.2.2 --with-gcc=gcc --package-db=/build/tmp.tZH63aduL5/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 [primitive-extras] Using Parsec parser [primitive-extras] Configuring primitive-extras-0.10.2.2... [bitvec] Flags chosen: simd=True [bitvec] Dependency base >=4.11 && <5: using base-4.18.1.0 [bitvec] Dependency bytestring >=0.10 && <0.13: using bytestring-0.11.5.2 [bitvec] Dependency deepseq <1.6: using deepseq-1.4.8.1 [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.18.1.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] Flags chosen: semirings=True, vector=True [mod] Dependency base >=4.15 && <5: using base-4.18.1.0 [mod] Dependency deepseq: using deepseq-1.4.8.1 [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.18.1.0 [mod] Dependency containers: using containers-0.6.7 [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 [primitive-extras] Dependency base >=4.7 && <5: using base-4.18.1.0 [primitive-extras] Dependency bytestring >=0.10 && <0.13: using bytestring-0.11.5.2 [primitive-extras] Dependency cereal >=0.5.5 && <0.6: using cereal-0.5.8.3 [primitive-extras] Dependency deferred-folds >=0.9 && <0.10: using deferred-folds-0.9.18.7 [primitive-extras] Dependency focus >=1 && <1.1: using focus-1.0.3.2 [primitive-extras] Dependency foldl >=1 && <2: using foldl-1.4.18 [primitive-extras] Dependency list-t >=1.0.1 && <1.1: using list-t-1.0.5.7 [primitive-extras] Dependency primitive >=0.7 && <0.10: using primitive-0.9.1.0 [primitive-extras] Dependency primitive-unlifted >=0.1.3.1 && <0.2 || >=2.1 && <2.3: using [primitive-extras] primitive-unlifted-2.1.0.0 [primitive-extras] Dependency profunctors >=5 && <6: using profunctors-5.6.2 [primitive-extras] Dependency vector >=0.12 && <0.14: using vector-0.13.2.0 [primitive-extras] Dependency QuickCheck >=2.13.1 && <3: using QuickCheck-2.14.3 [primitive-extras] Dependency cereal: using cereal-0.5.8.3 [primitive-extras] Dependency deferred-folds: using deferred-folds-0.9.18.7 [primitive-extras] Dependency focus: using focus-1.0.3.2 [primitive-extras] Dependency primitive: using primitive-0.9.1.0 [primitive-extras] Dependency primitive-extras: using primitive-extras-0.10.2.2 [primitive-extras] Dependency rerebase <2: using rerebase-1.21.2 [primitive-extras] Dependency tasty >=1.2.2 && <2: using tasty-1.5.3 [primitive-extras] Dependency tasty-hunit >=0.10.0.2 && <0.11: using tasty-hunit-0.10.2 [primitive-extras] Dependency tasty-quickcheck >=0.10.1 && <0.12: using tasty-quickcheck-0.11 [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-B3wefpLp1sGs0E7JLWNQH [bitvec]  include base-4.18.1.0 [bitvec]  include bytestring-0.11.5.2 [bitvec]  include deepseq-1.4.8.1 [bitvec]  include ghc-bignum-1.3 [bitvec]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [bitvec]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [bitvec]  component bitvec-1.1.5.0-1Obm2oKIkwx8DBXUEqa3mZ-bitvec-tests [bitvec]  include base-4.18.1.0 [bitvec]  include bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH [bitvec]  include ghc-bignum-1.3 [bitvec]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [bitvec]  include quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [bitvec]  include quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl [bitvec]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [bitvec]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [bitvec]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [bitvec] Linked component graph: [bitvec]  unit bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH [bitvec]  include base-4.18.1.0 [bitvec]  include bytestring-0.11.5.2 [bitvec]  include deepseq-1.4.8.1 [bitvec]  include ghc-bignum-1.3 [bitvec]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [bitvec]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [bitvec]  Data.Bit=bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH:Data.Bit,Data.Bit.ThreadSafe=bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH:Data.Bit.ThreadSafe [bitvec]  unit bitvec-1.1.5.0-1Obm2oKIkwx8DBXUEqa3mZ-bitvec-tests [bitvec]  include base-4.18.1.0 [bitvec]  include bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH [bitvec]  include ghc-bignum-1.3 [bitvec]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [bitvec]  include quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [bitvec]  include quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl [bitvec]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [bitvec]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [bitvec]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [bitvec] Ready component graph: [bitvec]  definite bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH [bitvec]  depends base-4.18.1.0 [bitvec]  depends bytestring-0.11.5.2 [bitvec]  depends deepseq-1.4.8.1 [bitvec]  depends ghc-bignum-1.3 [bitvec]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [bitvec]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [bitvec]  definite bitvec-1.1.5.0-1Obm2oKIkwx8DBXUEqa3mZ-bitvec-tests [bitvec]  depends base-4.18.1.0 [bitvec]  depends bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH [bitvec]  depends ghc-bignum-1.3 [bitvec]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [bitvec]  depends quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [bitvec]  depends quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl [bitvec]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [bitvec]  depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [bitvec]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [bitvec] Using Cabal-3.10.1.0 compiled by ghc-9.6 [bitvec] Using compiler: ghc-9.6.3 [bitvec] Using install prefix: [bitvec] /nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec-1.1.5.0 [bitvec] Executables installed in: [bitvec] /nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec-1.1.5.0/bin [bitvec] Libraries installed in: [bitvec] /nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec-1.1.5.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH [bitvec] Dynamic Libraries installed in: [bitvec] /nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec-1.1.5.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [bitvec] Private executables installed in: [bitvec] /nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec-1.1.5.0/libexec/x86_64-linux-ghc-9.6.3/bitvec-1.1.5.0 [bitvec] Data files installed in: [bitvec] /nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec-1.1.5.0/share/x86_64-linux-ghc-9.6.3/bitvec-1.1.5.0 [bitvec] Documentation installed in: [bitvec] /nix/store/alazm7b76gnidir140fzvz1s7bn529d4-bitvec-1.1.5.0-doc/share/doc/bitvec-1.1.5.0 [bitvec] Configuration files installed in: [bitvec] /nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-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.6.3 found on system at: [bitvec] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [bitvec] Using ghc-pkg version 9.6.3 found on system at: [bitvec] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [bitvec] No ghcjs found [bitvec] No ghcjs-pkg found [bitvec] No greencard found [bitvec] Using haddock version 2.29.1 found on system at: [bitvec] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [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.68 found on system at: [bitvec] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [bitvec] Using hsc2hs version 0.68.9 found on system at: [bitvec] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [bitvec] Using hscolour version 1.25 found on system at: [bitvec] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-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.6.3 found on system at: [bitvec] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [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 [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-B7BjR8q40Td9qPpDcE3iVe [mod]  include base-4.18.1.0 [mod]  include deepseq-1.4.8.1 [mod]  include ghc-bignum-1.3 [mod]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [mod]  include semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi [mod]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [mod]  component mod-0.2.0.1-3vaXaqcsXDQFagExnC4cYH-mod-tests [mod]  include base-4.18.1.0 [mod]  include containers-0.6.7 [mod]  include mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe [mod]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [mod]  include quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [mod]  include quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl [mod]  include semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi [mod]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [mod]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [mod]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [mod] Linked component graph: [mod]  unit mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe [mod]  include base-4.18.1.0 [mod]  include deepseq-1.4.8.1 [mod]  include ghc-bignum-1.3 [mod]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [mod]  include semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi [mod]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [mod]  Data.Mod=mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe:Data.Mod,Data.Mod.Word=mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe:Data.Mod.Word [mod]  unit mod-0.2.0.1-3vaXaqcsXDQFagExnC4cYH-mod-tests [mod]  include base-4.18.1.0 [mod]  include containers-0.6.7 [mod]  include mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe [mod]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [mod]  include quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [mod]  include quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl [mod]  include semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi [mod]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [mod]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [mod]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [mod] Ready component graph: [mod]  definite mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe [mod]  depends base-4.18.1.0 [mod]  depends deepseq-1.4.8.1 [mod]  depends ghc-bignum-1.3 [mod]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [mod]  depends semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi [mod]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [mod]  definite mod-0.2.0.1-3vaXaqcsXDQFagExnC4cYH-mod-tests [mod]  depends base-4.18.1.0 [mod]  depends containers-0.6.7 [mod]  depends mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe [mod]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [mod]  depends quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [mod]  depends quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl [mod]  depends semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi [mod]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [mod]  depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [mod]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [mod] Using Cabal-3.10.1.0 compiled by ghc-9.6 [mod] Using compiler: ghc-9.6.3 [mod] Using install prefix: /nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-mod-0.2.0.1 [mod] Executables installed in: [mod] /nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-mod-0.2.0.1/bin [mod] Libraries installed in: [mod] /nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-mod-0.2.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe [mod] Dynamic Libraries installed in: [mod] /nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-mod-0.2.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [mod] Private executables installed in: [mod] /nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-mod-0.2.0.1/libexec/x86_64-linux-ghc-9.6.3/mod-0.2.0.1 [mod] Data files installed in: [mod] /nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-mod-0.2.0.1/share/x86_64-linux-ghc-9.6.3/mod-0.2.0.1 [mod] Documentation installed in: [mod] /nix/store/84n9d1kb0vcry0ycaj0flm6svb7raihp-mod-0.2.0.1-doc/share/doc/mod-0.2.0.1 [mod] Configuration files installed in: [mod] /nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-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.6.3 found on system at: [mod] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [mod] Using ghc-pkg version 9.6.3 found on system at: [mod] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [mod] No ghcjs found [mod] No ghcjs-pkg found [mod] No greencard found [mod] Using haddock version 2.29.1 found on system at: [mod] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [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.68 found on system at: [mod] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [mod] Using hsc2hs version 0.68.9 found on system at: [mod] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [mod] Using hscolour version 1.25 found on system at: [mod] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-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.6.3 found on system at: [mod] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [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 [primitive-extras] Source component graph: [primitive-extras]  component lib [primitive-extras]  component test:test dependency lib [primitive-extras] Configured component graph: [primitive-extras]  component primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3 [primitive-extras]  include base-4.18.1.0 [primitive-extras]  include bytestring-0.11.5.2 [primitive-extras]  include cereal-0.5.8.3-4jPkJlCGWolJmFjCg6n12v [primitive-extras]  include deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [primitive-extras]  include focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [primitive-extras]  include foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [primitive-extras]  include list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [primitive-extras]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [primitive-extras]  include primitive-unlifted-2.1.0.0-IzC72fJPbUq7Y2ChTVpwRL [primitive-extras]  include profunctors-5.6.2-36avph0rW537qvMb6XX38R [primitive-extras]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [primitive-extras]  component primitive-extras-0.10.2.2-LxMRYMRsYY8EbABfNVog3-test [primitive-extras]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [primitive-extras]  include cereal-0.5.8.3-4jPkJlCGWolJmFjCg6n12v [primitive-extras]  include deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [primitive-extras]  include focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [primitive-extras]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [primitive-extras]  include primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3 [primitive-extras]  include rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [primitive-extras]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [primitive-extras]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [primitive-extras]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [primitive-extras] Linked component graph: [primitive-extras]  unit primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3 [primitive-extras]  include base-4.18.1.0 [primitive-extras]  include bytestring-0.11.5.2 [primitive-extras]  include cereal-0.5.8.3-4jPkJlCGWolJmFjCg6n12v [primitive-extras]  include deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [primitive-extras]  include focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [primitive-extras]  include foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [primitive-extras]  include list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [primitive-extras]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [primitive-extras]  include primitive-unlifted-2.1.0.0-IzC72fJPbUq7Y2ChTVpwRL [primitive-extras]  include profunctors-5.6.2-36avph0rW537qvMb6XX38R [primitive-extras]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [primitive-extras]  PrimitiveExtras.Bitmap=primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3:PrimitiveExtras.Bitmap,PrimitiveExtras.By6Bits=primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3:PrimitiveExtras.By6Bits,PrimitiveExtras.PrimArray=primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3:PrimitiveExtras.PrimArray,PrimitiveExtras.PrimMultiArray=primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3:PrimitiveExtras.PrimMultiArray,PrimitiveExtras.SmallArray=primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3:PrimitiveExtras.SmallArray,PrimitiveExtras.UnliftedArray=primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3:PrimitiveExtras.UnliftedArray [primitive-extras]  unit primitive-extras-0.10.2.2-LxMRYMRsYY8EbABfNVog3-test [primitive-extras]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [primitive-extras]  include cereal-0.5.8.3-4jPkJlCGWolJmFjCg6n12v [primitive-extras]  include deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [primitive-extras]  include focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [primitive-extras]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [primitive-extras]  include primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3 [primitive-extras]  include rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [primitive-extras]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [primitive-extras]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [primitive-extras]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [primitive-extras] Ready component graph: [primitive-extras]  definite primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3 [primitive-extras]  depends base-4.18.1.0 [primitive-extras]  depends bytestring-0.11.5.2 [primitive-extras]  depends cereal-0.5.8.3-4jPkJlCGWolJmFjCg6n12v [primitive-extras]  depends deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [primitive-extras]  depends focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [primitive-extras]  depends foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [primitive-extras]  depends list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [primitive-extras]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [primitive-extras]  depends primitive-unlifted-2.1.0.0-IzC72fJPbUq7Y2ChTVpwRL [primitive-extras]  depends profunctors-5.6.2-36avph0rW537qvMb6XX38R [primitive-extras]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [primitive-extras]  definite primitive-extras-0.10.2.2-LxMRYMRsYY8EbABfNVog3-test [primitive-extras]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [primitive-extras]  depends cereal-0.5.8.3-4jPkJlCGWolJmFjCg6n12v [primitive-extras]  depends deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [primitive-extras]  depends focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [primitive-extras]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [primitive-extras]  depends primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3 [primitive-extras]  depends rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [primitive-extras]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [primitive-extras]  depends tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [primitive-extras]  depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [primitive-extras] Using Cabal-3.10.1.0 compiled by ghc-9.6 [primitive-extras] Using compiler: ghc-9.6.3 [primitive-extras] Using install prefix: [primitive-extras] /nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2 [primitive-extras] Executables installed in: [primitive-extras] /nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2/bin [primitive-extras] Libraries installed in: [primitive-extras] /nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3 [primitive-extras] Dynamic Libraries installed in: [primitive-extras] /nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [primitive-extras] Private executables installed in: [primitive-extras] /nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2/libexec/x86_64-linux-ghc-9.6.3/primitive-extras-0.10.2.2 [primitive-extras] Data files installed in: [primitive-extras] /nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2/share/x86_64-linux-ghc-9.6.3/primitive-extras-0.10.2.2 [primitive-extras] Documentation installed in: [primitive-extras] /nix/store/fh4if42d0dgajnl04zsgjwf9sqrxmxc2-primitive-extras-0.10.2.2-doc/share/doc/primitive-extras-0.10.2.2 [primitive-extras] Configuration files installed in: [primitive-extras] /nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2/etc [primitive-extras] No alex found [primitive-extras] Using ar found on system at: [primitive-extras] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [primitive-extras] No c2hs found [primitive-extras] No cpphs found [primitive-extras] No doctest found [primitive-extras] Using gcc version 14.3.0 given by user at: [primitive-extras] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [primitive-extras] Using ghc version 9.6.3 found on system at: [primitive-extras] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [primitive-extras] Using ghc-pkg version 9.6.3 found on system at: [primitive-extras] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [primitive-extras] No ghcjs found [primitive-extras] No ghcjs-pkg found [primitive-extras] No greencard found [primitive-extras] Using haddock version 2.29.1 found on system at: [primitive-extras] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [primitive-extras] No happy found [primitive-extras] Using haskell-suite found on system at: haskell-suite-dummy-location [primitive-extras] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [primitive-extras] No hmake found [primitive-extras] Using hpc version 0.68 found on system at: [primitive-extras] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [primitive-extras] Using hsc2hs version 0.68.9 found on system at: [primitive-extras] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [primitive-extras] Using hscolour version 1.25 found on system at: [primitive-extras] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [primitive-extras] No jhc found [primitive-extras] Using ld found on system at: [primitive-extras] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [primitive-extras] No pkg-config found [primitive-extras] Using runghc version 9.6.3 found on system at: [primitive-extras] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [primitive-extras] Using strip version 2.44 found on system at: [primitive-extras] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [primitive-extras] Using tar found on system at: [primitive-extras] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [primitive-extras] No uhc found [bitvec] Phase: buildPhase [mod] Phase: buildPhase [bitvec] Preprocessing library for bitvec-1.1.5.0.. [bitvec] Building 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.. [primitive-extras] Phase: buildPhase [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 ) [primitive-extras] Preprocessing library for primitive-extras-0.10.2.2.. [primitive-extras] Building library for primitive-extras-0.10.2.2.. [mod] [2 of 3] Compiling Data.Mod ( Data/Mod.hs, dist/build/Data/Mod.o, dist/build/Data/Mod.dyn_o ) [primitive-extras] [ 1 of 10] Compiling PrimitiveExtras.Prelude ( library/PrimitiveExtras/Prelude.hs, dist/build/PrimitiveExtras/Prelude.o, dist/build/PrimitiveExtras/Prelude.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 ) [primitive-extras] [ 2 of 10] Compiling PrimitiveExtras.FoldMs ( library/PrimitiveExtras/FoldMs.hs, dist/build/PrimitiveExtras/FoldMs.o, dist/build/PrimitiveExtras/FoldMs.dyn_o ) [primitive-extras] [ 3 of 10] Compiling PrimitiveExtras.SmallArray ( library/PrimitiveExtras/SmallArray.hs, dist/build/PrimitiveExtras/SmallArray.o, dist/build/PrimitiveExtras/SmallArray.dyn_o ) [primitive-extras] [ 4 of 10] Compiling PrimitiveExtras.Types ( library/PrimitiveExtras/Types.hs, dist/build/PrimitiveExtras/Types.o, dist/build/PrimitiveExtras/Types.dyn_o ) [primitive-extras] [ 5 of 10] Compiling PrimitiveExtras.Bitmap ( library/PrimitiveExtras/Bitmap.hs, dist/build/PrimitiveExtras/Bitmap.o, dist/build/PrimitiveExtras/Bitmap.dyn_o ) [primitive-extras] [ 6 of 10] Compiling PrimitiveExtras.By6Bits ( library/PrimitiveExtras/By6Bits.hs, dist/build/PrimitiveExtras/By6Bits.o, dist/build/PrimitiveExtras/By6Bits.dyn_o ) [primitive-extras] [ 7 of 10] Compiling PrimitiveExtras.UnliftedArray ( library/PrimitiveExtras/UnliftedArray.hs, dist/build/PrimitiveExtras/UnliftedArray.o, dist/build/PrimitiveExtras/UnliftedArray.dyn_o ) [primitive-extras] [ 8 of 10] Compiling PrimitiveExtras.Folds ( library/PrimitiveExtras/Folds.hs, dist/build/PrimitiveExtras/Folds.o, dist/build/PrimitiveExtras/Folds.dyn_o ) [primitive-extras] [ 9 of 10] Compiling PrimitiveExtras.PrimArray ( library/PrimitiveExtras/PrimArray.hs, dist/build/PrimitiveExtras/PrimArray.o, dist/build/PrimitiveExtras/PrimArray.dyn_o ) [primitive-extras] [10 of 10] Compiling PrimitiveExtras.PrimMultiArray ( library/PrimitiveExtras/PrimMultiArray.hs, dist/build/PrimitiveExtras/PrimMultiArray.o, dist/build/PrimitiveExtras/PrimMultiArray.dyn_o ) [primitive-extras] [ 1 of 10] Compiling PrimitiveExtras.Prelude ( library/PrimitiveExtras/Prelude.hs, dist/build/PrimitiveExtras/Prelude.p_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 ) [primitive-extras] [ 2 of 10] Compiling PrimitiveExtras.FoldMs ( library/PrimitiveExtras/FoldMs.hs, dist/build/PrimitiveExtras/FoldMs.p_o ) [primitive-extras] [ 3 of 10] Compiling PrimitiveExtras.SmallArray ( library/PrimitiveExtras/SmallArray.hs, dist/build/PrimitiveExtras/SmallArray.p_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 ) [primitive-extras] [ 4 of 10] Compiling PrimitiveExtras.Types ( library/PrimitiveExtras/Types.hs, dist/build/PrimitiveExtras/Types.p_o ) [primitive-extras] [ 5 of 10] Compiling PrimitiveExtras.Bitmap ( library/PrimitiveExtras/Bitmap.hs, dist/build/PrimitiveExtras/Bitmap.p_o ) [primitive-extras] [ 6 of 10] Compiling PrimitiveExtras.By6Bits ( library/PrimitiveExtras/By6Bits.hs, dist/build/PrimitiveExtras/By6Bits.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 ) [primitive-extras] [ 7 of 10] Compiling PrimitiveExtras.UnliftedArray ( library/PrimitiveExtras/UnliftedArray.hs, dist/build/PrimitiveExtras/UnliftedArray.p_o ) [primitive-extras] [ 8 of 10] Compiling PrimitiveExtras.Folds ( library/PrimitiveExtras/Folds.hs, dist/build/PrimitiveExtras/Folds.p_o ) [primitive-extras] [ 9 of 10] Compiling PrimitiveExtras.PrimArray ( library/PrimitiveExtras/PrimArray.hs, dist/build/PrimitiveExtras/PrimArray.p_o ) [primitive-extras] [10 of 10] Compiling PrimitiveExtras.PrimMultiArray ( library/PrimitiveExtras/PrimMultiArray.hs, dist/build/PrimitiveExtras/PrimMultiArray.p_o ) [mod] [3 of 3] Compiling Data.Mod.Word ( Data/Mod/Word.hs, dist/build/Data/Mod/Word.p_o ) [primitive-extras] Preprocessing test suite 'test' for primitive-extras-0.10.2.2.. [primitive-extras] Building test suite 'test' for primitive-extras-0.10.2.2.. [primitive-extras] [1 of 3] Compiling Main.Transaction ( test/Main/Transaction.hs, dist/build/test/test-tmp/Main/Transaction.o, dist/build/test/test-tmp/Main/Transaction.dyn_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.. [mod] [1 of 1] Compiling Main ( test/Test.hs, dist/build/mod-tests/mod-tests-tmp/Main.o ) [primitive-extras] [2 of 3] Compiling Main.Gens ( test/Main/Gens.hs, dist/build/test/test-tmp/Main/Gens.o, dist/build/test/test-tmp/Main/Gens.dyn_o ) [primitive-extras] [3 of 3] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o, dist/build/test/test-tmp/Main.dyn_o ) [primitive-extras] [4 of 4] Linking dist/build/test/test [primitive-extras] Phase: checkPhase [primitive-extras] Running 1 test suites... [primitive-extras] Test suite test: RUNNING... [primitive-extras] All [primitive-extras]  SmallArray [primitive-extras]  set: OK [primitive-extras]  insert: OK [primitive-extras]  unset: OK [primitive-extras]  focus insert, when exists: OK [primitive-extras]  focus insert, when doesn't exist: OK [primitive-extras]  focus delete: OK [primitive-extras]  By6Bits [primitive-extras]  empty: OK [primitive-extras]  toMaybeList, maybeList: OK [primitive-extras]  +++ OK, passed 100 tests. [primitive-extras]  unset: OK [primitive-extras]  Transaction: set: OK [primitive-extras]  +++ OK, passed 100 tests. [primitive-extras]  Transaction: unset: OK [primitive-extras]  +++ OK, passed 100 tests. [primitive-extras]  Transaction: focusInsert: OK [primitive-extras]  +++ OK, passed 100 tests. [primitive-extras]  Transaction: focusDelete: OK [primitive-extras]  +++ OK, passed 100 tests. [primitive-extras]  Transaction: unfoldl: OK [primitive-extras]  +++ OK, passed 100 tests. [primitive-extras]  Transaction: lookup: OK [primitive-extras]  +++ OK, passed 100 tests. [primitive-extras]  Transaction: composite: OK [primitive-extras]  +++ OK, passed 100 tests. [primitive-extras]  PrimArray [primitive-extras]  Construction from primitive vector: OK [primitive-extras]  +++ OK, passed 100 tests. [primitive-extras]  Serializes well with as in memory: OK [primitive-extras]  +++ OK, passed 100 tests. [primitive-extras]  [primitive-extras] All 18 tests passed (0.02s) [primitive-extras] Test suite test: PASS [primitive-extras] Test suite logged to: dist/test/primitive-extras-0.10.2.2-test.log [primitive-extras] 1 of 1 test suites (1 of 1 test cases) passed. [primitive-extras] Phase: haddockPhase [primitive-extras] Preprocessing library for primitive-extras-0.10.2.2.. [primitive-extras] Running Haddock on library for primitive-extras-0.10.2.2.. [primitive-extras] Warning: The documentation for the following packages are not installed. No [primitive-extras] links will be generated to these packages: vector-0.13.2.0 [primitive-extras] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [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 ) [primitive-extras]  10% ( 2 / 20) in 'PrimitiveExtras.SmallArray' [primitive-extras]  Missing documentation for: [primitive-extras]  Module header [primitive-extras]  list (library/PrimitiveExtras/SmallArray.hs:14) [primitive-extras]  set (library/PrimitiveExtras/SmallArray.hs:43) [primitive-extras]  insert (library/PrimitiveExtras/SmallArray.hs:53) [primitive-extras]  adjust (library/PrimitiveExtras/SmallArray.hs:67) [primitive-extras]  unsafeAdjust (library/PrimitiveExtras/SmallArray.hs:75) [primitive-extras]  unsafeAdjustWithSize (library/PrimitiveExtras/SmallArray.hs:80) [primitive-extras]  cons (library/PrimitiveExtras/SmallArray.hs:89) [primitive-extras]  orderedPair (library/PrimitiveExtras/SmallArray.hs:100) [primitive-extras]  findAndReplace (library/PrimitiveExtras/SmallArray.hs:118) [primitive-extras]  findAndMap (library/PrimitiveExtras/SmallArray.hs:130) [primitive-extras]  find (library/PrimitiveExtras/SmallArray.hs:142) [primitive-extras]  findWithIndex (library/PrimitiveExtras/SmallArray.hs:157) [primitive-extras]  elementsUnfoldlM (library/PrimitiveExtras/SmallArray.hs:172) [primitive-extras]  elementsListT (library/PrimitiveExtras/SmallArray.hs:185) [primitive-extras]  onFoundElementFocus (library/PrimitiveExtras/SmallArray.hs:189) [primitive-extras]  focusOnFoundElement (library/PrimitiveExtras/SmallArray.hs:217) [primitive-extras]  toList (library/PrimitiveExtras/SmallArray.hs:226) [primitive-extras]  10% ( 2 / 20) in 'PrimitiveExtras.Bitmap' [primitive-extras]  Missing documentation for: [primitive-extras]  Module header [primitive-extras]  empty (library/PrimitiveExtras/Bitmap.hs:49) [primitive-extras]  singleton (library/PrimitiveExtras/Bitmap.hs:53) [primitive-extras]  insert (library/PrimitiveExtras/Bitmap.hs:57) [primitive-extras]  invert (library/PrimitiveExtras/Bitmap.hs:61) [primitive-extras]  indexList (library/PrimitiveExtras/Bitmap.hs:65) [primitive-extras]  boolList (library/PrimitiveExtras/Bitmap.hs:69) [primitive-extras]  pair (library/PrimitiveExtras/Bitmap.hs:73) [primitive-extras]  isPopulated (library/PrimitiveExtras/Bitmap.hs:87) [primitive-extras]  population (library/PrimitiveExtras/Bitmap.hs:91) [primitive-extras]  null (library/PrimitiveExtras/Bitmap.hs:95) [primitive-extras]  bits (library/PrimitiveExtras/Bitmap.hs:99) [primitive-extras]  populatedIndicesList (library/PrimitiveExtras/Bitmap.hs:103) [primitive-extras]  int64 (library/PrimitiveExtras/Bitmap.hs:107) [primitive-extras]  allBitsList (library/PrimitiveExtras/Bitmap.hs:41) [primitive-extras]  allBitsUnfoldl (library/PrimitiveExtras/Bitmap.hs:111) [primitive-extras]  populatedBitsUnfoldl (library/PrimitiveExtras/Bitmap.hs:114) [primitive-extras]  indicesAmongstPopulatedBitsUnfoldl (library/PrimitiveExtras/Bitmap.hs:117) [primitive-extras]  31% ( 6 / 19) in 'PrimitiveExtras.By6Bits' [primitive-extras]  Missing documentation for: [primitive-extras]  Module header [primitive-extras]  empty (library/PrimitiveExtras/By6Bits.hs:46) [primitive-extras]  maybeList (library/PrimitiveExtras/By6Bits.hs:68) [primitive-extras]  pair (library/PrimitiveExtras/By6Bits.hs:59) [primitive-extras]  replace (library/PrimitiveExtras/By6Bits.hs:83) [primitive-extras]  adjust (library/PrimitiveExtras/By6Bits.hs:90) [primitive-extras]  focusAt (library/PrimitiveExtras/By6Bits.hs:186) [primitive-extras]  toIndexedList (library/PrimitiveExtras/By6Bits.hs:132) [primitive-extras]  elementsUnfoldl (library/PrimitiveExtras/By6Bits.hs:136) [primitive-extras]  elementsUnfoldlM (library/PrimitiveExtras/By6Bits.hs:140) [primitive-extras]  elementsListT (library/PrimitiveExtras/By6Bits.hs:144) [primitive-extras]  onElementAtFocus (library/PrimitiveExtras/By6Bits.hs:148) [primitive-extras]  null (library/PrimitiveExtras/By6Bits.hs:196) [primitive-extras]  0% ( 0 / 5) in 'PrimitiveExtras.UnliftedArray' [primitive-extras]  Missing documentation for: [primitive-extras]  Module header [primitive-extras]  at (library/PrimitiveExtras/UnliftedArray.hs:6) [primitive-extras]  replicateIO (library/PrimitiveExtras/UnliftedArray.hs:13) [primitive-extras]  generate (library/PrimitiveExtras/UnliftedArray.hs:27) [primitive-extras]  traverse_ (library/PrimitiveExtras/UnliftedArray.hs:40) [primitive-extras]  21% ( 4 / 19) in 'PrimitiveExtras.PrimArray' [primitive-extras]  Missing documentation for: [primitive-extras]  Module header [primitive-extras]  oneHot (library/PrimitiveExtras/PrimArray.hs:26) [primitive-extras]  generate (library/PrimitiveExtras/PrimArray.hs:40) [primitive-extras]  replicate (library/PrimitiveExtras/PrimArray.hs:53) [primitive-extras]  traverse_ (library/PrimitiveExtras/PrimArray.hs:80) [primitive-extras]  traverseWithIndexInRange_ (library/PrimitiveExtras/PrimArray.hs:83) [primitive-extras]  toElementsUnfoldl (library/PrimitiveExtras/PrimArray.hs:93) [primitive-extras]  toElementsUnfoldlM (library/PrimitiveExtras/PrimArray.hs:96) [primitive-extras]  toByteArray (library/PrimitiveExtras/PrimArray.hs:99) [primitive-extras]  toPrimitiveVector (library/PrimitiveExtras/PrimArray.hs:103) [primitive-extras]  toUnboxedVector (library/PrimitiveExtras/PrimArray.hs:107) [primitive-extras]  cerealGet (library/PrimitiveExtras/PrimArray.hs:111) [primitive-extras]  cerealGetAsInMemory (library/PrimitiveExtras/PrimArray.hs:117) [primitive-extras]  cerealPut (library/PrimitiveExtras/PrimArray.hs:124) [primitive-extras]  cerealPutAsInMemory (library/PrimitiveExtras/PrimArray.hs:131) [primitive-extras]  18% ( 3 / 16) in 'PrimitiveExtras.PrimMultiArray' [primitive-extras]  Missing documentation for: [primitive-extras]  Module header [primitive-extras]  PrimMultiArray (library/PrimitiveExtras/Types.hs:5) [primitive-extras]  replicateM (library/PrimitiveExtras/PrimMultiArray.hs:47) [primitive-extras]  toAssocsUnfoldl (library/PrimitiveExtras/PrimMultiArray.hs:64) [primitive-extras]  toIndicesUnfoldl (library/PrimitiveExtras/PrimMultiArray.hs:67) [primitive-extras]  toUnfoldlAt (library/PrimitiveExtras/PrimMultiArray.hs:70) [primitive-extras]  toAssocsUnfoldlM (library/PrimitiveExtras/PrimMultiArray.hs:73) [primitive-extras]  toIndicesUnfoldlM (library/PrimitiveExtras/PrimMultiArray.hs:80) [primitive-extras]  toUnfoldlAtM (library/PrimitiveExtras/PrimMultiArray.hs:83) [primitive-extras]  cerealGet (library/PrimitiveExtras/PrimMultiArray.hs:86) [primitive-extras]  cerealGetAsInMemory (library/PrimitiveExtras/PrimMultiArray.hs:92) [primitive-extras]  cerealPut (library/PrimitiveExtras/PrimMultiArray.hs:98) [primitive-extras]  cerealPutAsInMemory (library/PrimitiveExtras/PrimMultiArray.hs:105) [mod] [2 of 2] Linking dist/build/mod-tests/mod-tests [primitive-extras] Warning: PrimitiveExtras.PrimArray: could not find link destinations for: [primitive-extras]  - Data.Vector.Primitive.Vector [primitive-extras]  - Data.Vector.Unboxed.Base.Vector [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. [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; 111 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; 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; 114 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 21 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. [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; 103 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; 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; 98 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 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; 122 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; 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; 94 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 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; 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; 124 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; 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 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; 128 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; 107 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 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; 2 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; 125 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; 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; 108 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 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; 115 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; 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; 97 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; 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; 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; 113 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 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; 42 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests; 10 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; 103 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; 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; 122 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 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; 62 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests; 24 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; 119 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; 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 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; 212 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; 18 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 12 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; 27 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. [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 ) [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; 2 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; 108 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; 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; 112 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 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; 57 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests; 20 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.58s) [mod]  +++ OK, passed 100 tests. [mod]  Storable [mod]  Set-Get (you get back what you put in): OK (0.01s) [mod]  +++ OK, passed 100 tests. [mod]  Get-Set (putting back what you got out has no effect): OK (0.02s) [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; 124 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK (0.01s) [mod]  +++ OK, passed 100 tests; 21 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK (0.01s) [mod]  +++ OK, passed 100 tests; 10 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; 96 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 21 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 (0.01s) [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; 21 discarded. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests; 25 discarded. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests; 15 discarded. [mod]  powMod on sum: OK [mod]  +++ OK, passed 100 tests; 16 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; 6 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; 15 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 25 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; 103 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 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. [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; 99 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; 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; 117 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 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. [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; 122 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; 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; 112 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 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; 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; 111 discarded. [mod]  ByteArray Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 11 discarded. [mod]  ByteArray Put-Put (putting twice is same as putting once): OK [mod]  +++ OK, passed 100 tests; 21 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; 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 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; 4 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; 122 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; 118 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; 124 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; 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; 131 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. [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; 21 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; 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 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; 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; 106 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; 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; 95 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 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; 38 discarded. [mod]  Pred Succ Identity: OK [mod]  +++ OK, passed 100 tests; 12 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; 116 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; 12 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; 95 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 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; 31 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; 117 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; 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; 108 discarded. [mod]  Addr Get-Put (putting back what you got out has no effect): OK [mod]  +++ OK, passed 100 tests; 22 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; 221 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; 136 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; 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; 115 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]  Random Word.Mod [mod]  fromInteger: OK [mod]  +++ OK, passed 100 tests; 40 discarded. [mod]  invertMod: OK [mod]  +++ OK, passed 100 tests; 53 discarded. [mod]  invertMod near maxBound: OK [mod]  +++ OK, passed 100 tests. [mod]  powMod: OK [mod]  +++ OK, passed 100 tests; 33 discarded. [mod]  powMod on sum: OK (0.06s) [mod]  +++ OK, passed 100 tests; 43 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]  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 (1.96s) [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 [mod] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [mod]  100% ( 5 / 5) in 'Data.Mod' [mod]  100% ( 5 / 5) in 'Data.Mod.Word' [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.basicLength [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeRead [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeNew [mod]  - Data.Vector.Generic.Mutable.Base.basicInitialize [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow [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] 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.basicLength [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeRead [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeNew [mod]  - Data.Vector.Generic.Mutable.Base.basicInitialize [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy [mod]  - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow [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 [primitive-extras] Documentation created: dist/doc/html/primitive-extras/index.html, [primitive-extras] dist/doc/html/primitive-extras/primitive-extras.txt [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 ) [primitive-extras] Preprocessing test suite 'test' for primitive-extras-0.10.2.2.. [primitive-extras] Phase: installPhase [primitive-extras] Installing library in /nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3 [primitive-extras] Phase: fixupPhase [primitive-extras] shrinking RPATHs of ELF executables and libraries in /nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2 [primitive-extras] shrinking /nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSprimitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3-ghc9.6.3.so [primitive-extras] checking for references to /build/ in /nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2... [primitive-extras] patching script interpreter paths in /nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2 [primitive-extras] stripping (with command strip and flags -S -p) in /nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2/lib [primitive-extras] shrinking RPATHs of ELF executables and libraries in /nix/store/fh4if42d0dgajnl04zsgjwf9sqrxmxc2-primitive-extras-0.10.2.2-doc [primitive-extras] checking for references to /build/ in /nix/store/fh4if42d0dgajnl04zsgjwf9sqrxmxc2-primitive-extras-0.10.2.2-doc... [primitive-extras] patching script interpreter paths in /nix/store/fh4if42d0dgajnl04zsgjwf9sqrxmxc2-primitive-extras-0.10.2.2-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2 /nix/store/fh4if42d0dgajnl04zsgjwf9sqrxmxc2-primitive-extras-0.10.2.2-doc [post-build-hook] Pushing 2 paths (144 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2 (2.32 MiB) [post-build-hook] Pushing /nix/store/fh4if42d0dgajnl04zsgjwf9sqrxmxc2-primitive-extras-0.10.2.2-doc (1.09 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2 /nix/store/fh4if42d0dgajnl04zsgjwf9sqrxmxc2-primitive-extras-0.10.2.2-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/8cv8pldd0apazlzyp6v1z959gkq2nr2b-cereal-0.5.8.3-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/9ypm8fy10dmhazvnkna5p82yzr65dzs9-cereal-0.5.8.3' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/fh4if42d0dgajnl04zsgjwf9sqrxmxc2-primitive-extras-0.10.2.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.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/6n84jmgms4zjkr3gr2j28y641121y2n6-cereal-0.5.8.3.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/vvwdxr3gjd04iwwbg43kcb4qbaf37w72-primitive-extras-0.10.2.2.drv' to 'https://cache.nix-ci.com'... Progress: 1 of 40 built (2 building) Building stm-hamt [bitvec] [13 of 13] Compiling Data.Bit ( src/Data/Bit.hs, dist/build/Data/Bit.o, dist/build/Data/Bit.dyn_o ) [bitvec] [ 1 of 13] Compiling Data.Bit.PdepPext ( src/Data/Bit/PdepPext.hs, dist/build/Data/Bit/PdepPext.p_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 ) [bitvec] [ 4 of 13] Compiling Data.Bit.InternalTS ( src/Data/Bit/InternalTS.hs, dist/build/Data/Bit/InternalTS.p_o ) [bitvec] [ 5 of 13] Compiling Data.Bit.MutableTS ( src/Data/Bit/MutableTS.hs, dist/build/Data/Bit/MutableTS.p_o ) [mod] Documentation created: dist/doc/html/mod/index.html, 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/9n461sw6mkv5y2lhpyarv8lz318rx9qa-mod-0.2.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe [mod] Phase: fixupPhase [mod] shrinking RPATHs of ELF executables and libraries in /nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-mod-0.2.0.1 [mod] shrinking /nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-mod-0.2.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSmod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe-ghc9.6.3.so [mod] checking for references to /build/ in /nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-mod-0.2.0.1... [mod] patching script interpreter paths in /nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-mod-0.2.0.1 [mod] stripping (with command strip and flags -S -p) in /nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-mod-0.2.0.1/lib [mod] shrinking RPATHs of ELF executables and libraries in /nix/store/84n9d1kb0vcry0ycaj0flm6svb7raihp-mod-0.2.0.1-doc [mod] checking for references to /build/ in /nix/store/84n9d1kb0vcry0ycaj0flm6svb7raihp-mod-0.2.0.1-doc... [mod] patching script interpreter paths in /nix/store/84n9d1kb0vcry0ycaj0flm6svb7raihp-mod-0.2.0.1-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/84n9d1kb0vcry0ycaj0flm6svb7raihp-mod-0.2.0.1-doc /nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-mod-0.2.0.1 [post-build-hook] Pushing 2 paths (102 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/84n9d1kb0vcry0ycaj0flm6svb7raihp-mod-0.2.0.1-doc (1.05 MiB) [post-build-hook] Pushing /nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-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/84n9d1kb0vcry0ycaj0flm6svb7raihp-mod-0.2.0.1-doc /nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-mod-0.2.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/84n9d1kb0vcry0ycaj0flm6svb7raihp-mod-0.2.0.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-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/s7a88jz9cwywq8ilzvvw2300ckjhm0z7-mod-0.2.0.1.drv' to 'https://cache.nix-ci.com'... Progress: 2 of 39 built (2 building) [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 ) [stm-hamt] Phase: setupCompilerEnvironmentPhase [stm-hamt] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [stm-hamt] Phase: unpackPhase [stm-hamt] unpacking source archive /nix/store/01bdn2pfpc1lm4gqncwv0x53xdwqjja6-stm-hamt-1.2.1.1.tar.gz [stm-hamt] source root is stm-hamt-1.2.1.1 [stm-hamt] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "stm-hamt-1.2.1.1/test/Main/Transaction.hs" [stm-hamt] Phase: patchPhase [stm-hamt] Phase: compileBuildDriverPhase [stm-hamt] setupCompileFlags: -package-db=/build/tmp.RiTlTqxsg4/setup-package.conf.d -threaded [stm-hamt] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.RiTlTqxsg4/Main.o ) [stm-hamt] [2 of 2] Linking Setup [stm-hamt] Phase: updateAutotoolsGnuConfigScriptsPhase [stm-hamt] Phase: configurePhase [stm-hamt] configureFlags: --verbose --prefix=/nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/dqkybgb241586j3fm32vk91p6jhvppcg-stm-hamt-1.2.1.1-doc/share/doc/stm-hamt-1.2.1.1 --with-gcc=gcc --package-db=/build/tmp.RiTlTqxsg4/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 [stm-hamt] Using Parsec parser [stm-hamt] Configuring stm-hamt-1.2.1.1... [stm-hamt] Dependency base >=4.9 && <5: using base-4.18.1.0 [stm-hamt] Dependency deferred-folds >=0.9 && <0.10: using deferred-folds-0.9.18.7 [stm-hamt] Dependency focus >=1 && <1.1: using focus-1.0.3.2 [stm-hamt] Dependency hashable >=1.4.0.0 && <2: using hashable-1.4.7.0 [stm-hamt] Dependency list-t >=1.0.1 && <1.1: using list-t-1.0.5.7 [stm-hamt] Dependency primitive >=0.7 && <0.10: using primitive-0.9.1.0 [stm-hamt] Dependency primitive-extras >=0.10.2 && <0.11: using primitive-extras-0.10.2.2 [stm-hamt] Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 [stm-hamt] Dependency QuickCheck >=2.8.1 && <3: using QuickCheck-2.14.3 [stm-hamt] Dependency deferred-folds: using deferred-folds-0.9.18.7 [stm-hamt] Dependency focus: using focus-1.0.3.2 [stm-hamt] Dependency quickcheck-instances >=0.3.11 && <0.4: using [stm-hamt] quickcheck-instances-0.3.32 [stm-hamt] Dependency rerebase <2: using rerebase-1.21.2 [stm-hamt] Dependency stm-hamt: using stm-hamt-1.2.1.1 [stm-hamt] Dependency tasty >=0.12 && <2: using tasty-1.5.3 [stm-hamt] Dependency tasty-hunit >=0.9 && <0.11: using tasty-hunit-0.10.2 [stm-hamt] Dependency tasty-quickcheck >=0.9 && <0.12: using tasty-quickcheck-0.11 [stm-hamt] Source component graph: [stm-hamt]  component lib [stm-hamt]  component test:test dependency lib [stm-hamt] Configured component graph: [stm-hamt]  component stm-hamt-1.2.1.1-DvxT0Ajfspz2hGJl9qcAZw [stm-hamt]  include base-4.18.1.0 [stm-hamt]  include deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [stm-hamt]  include focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [stm-hamt]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [stm-hamt]  include list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [stm-hamt]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [stm-hamt]  include primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3 [stm-hamt]  include transformers-0.6.1.0 [stm-hamt]  component stm-hamt-1.2.1.1-DCsp7TQpYqEHYzSVHi8R2e-test [stm-hamt]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [stm-hamt]  include deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [stm-hamt]  include focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [stm-hamt]  include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv [stm-hamt]  include rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [stm-hamt]  include stm-hamt-1.2.1.1-DvxT0Ajfspz2hGJl9qcAZw [stm-hamt]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [stm-hamt]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [stm-hamt]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [stm-hamt] Linked component graph: [stm-hamt]  unit stm-hamt-1.2.1.1-DvxT0Ajfspz2hGJl9qcAZw [stm-hamt]  include base-4.18.1.0 [stm-hamt]  include deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [stm-hamt]  include focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [stm-hamt]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [stm-hamt]  include list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [stm-hamt]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [stm-hamt]  include primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3 [stm-hamt]  include transformers-0.6.1.0 [stm-hamt]  StmHamt.Hamt=stm-hamt-1.2.1.1-DvxT0Ajfspz2hGJl9qcAZw:StmHamt.Hamt,StmHamt.SizedHamt=stm-hamt-1.2.1.1-DvxT0Ajfspz2hGJl9qcAZw:StmHamt.SizedHamt [stm-hamt]  unit stm-hamt-1.2.1.1-DCsp7TQpYqEHYzSVHi8R2e-test [stm-hamt]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [stm-hamt]  include deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [stm-hamt]  include focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [stm-hamt]  include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv [stm-hamt]  include rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [stm-hamt]  include stm-hamt-1.2.1.1-DvxT0Ajfspz2hGJl9qcAZw [stm-hamt]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [stm-hamt]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [stm-hamt]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [stm-hamt] Ready component graph: [stm-hamt]  definite stm-hamt-1.2.1.1-DvxT0Ajfspz2hGJl9qcAZw [stm-hamt]  depends base-4.18.1.0 [stm-hamt]  depends deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [stm-hamt]  depends focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [stm-hamt]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [stm-hamt]  depends list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [stm-hamt]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [stm-hamt]  depends primitive-extras-0.10.2.2-3gMBJp4KZ4n7zyswwGbly3 [stm-hamt]  depends transformers-0.6.1.0 [stm-hamt]  definite stm-hamt-1.2.1.1-DCsp7TQpYqEHYzSVHi8R2e-test [stm-hamt]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [stm-hamt]  depends deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [stm-hamt]  depends focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [stm-hamt]  depends quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv [stm-hamt]  depends rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [stm-hamt]  depends stm-hamt-1.2.1.1-DvxT0Ajfspz2hGJl9qcAZw [stm-hamt]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [stm-hamt]  depends tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [stm-hamt]  depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [stm-hamt] Using Cabal-3.10.1.0 compiled by ghc-9.6 [stm-hamt] Using compiler: ghc-9.6.3 [stm-hamt] Using install prefix: [stm-hamt] /nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1 [stm-hamt] Executables installed in: [stm-hamt] /nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1/bin [stm-hamt] Libraries installed in: [stm-hamt] /nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/stm-hamt-1.2.1.1-DvxT0Ajfspz2hGJl9qcAZw [stm-hamt] Dynamic Libraries installed in: [stm-hamt] /nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [stm-hamt] Private executables installed in: [stm-hamt] /nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1/libexec/x86_64-linux-ghc-9.6.3/stm-hamt-1.2.1.1 [stm-hamt] Data files installed in: [stm-hamt] /nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1/share/x86_64-linux-ghc-9.6.3/stm-hamt-1.2.1.1 [stm-hamt] Documentation installed in: [stm-hamt] /nix/store/dqkybgb241586j3fm32vk91p6jhvppcg-stm-hamt-1.2.1.1-doc/share/doc/stm-hamt-1.2.1.1 [stm-hamt] Configuration files installed in: [stm-hamt] /nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1/etc [stm-hamt] No alex found [stm-hamt] Using ar found on system at: [stm-hamt] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [stm-hamt] No c2hs found [stm-hamt] No cpphs found [stm-hamt] No doctest found [stm-hamt] Using gcc version 14.3.0 given by user at: [stm-hamt] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [stm-hamt] Using ghc version 9.6.3 found on system at: [stm-hamt] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [stm-hamt] Using ghc-pkg version 9.6.3 found on system at: [stm-hamt] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [stm-hamt] No ghcjs found [stm-hamt] No ghcjs-pkg found [stm-hamt] No greencard found [stm-hamt] Using haddock version 2.29.1 found on system at: [stm-hamt] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [stm-hamt] No happy found [stm-hamt] Using haskell-suite found on system at: haskell-suite-dummy-location [stm-hamt] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [stm-hamt] No hmake found [stm-hamt] Using hpc version 0.68 found on system at: [stm-hamt] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [stm-hamt] Using hsc2hs version 0.68.9 found on system at: [stm-hamt] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [stm-hamt] Using hscolour version 1.25 found on system at: [stm-hamt] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [stm-hamt] No jhc found [stm-hamt] Using ld found on system at: [stm-hamt] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [stm-hamt] No pkg-config found [stm-hamt] Using runghc version 9.6.3 found on system at: [stm-hamt] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [stm-hamt] Using strip version 2.44 found on system at: [stm-hamt] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [stm-hamt] Using tar found on system at: [stm-hamt] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [stm-hamt] No uhc found [stm-hamt] Phase: buildPhase [stm-hamt] Preprocessing library for stm-hamt-1.2.1.1.. [stm-hamt] Building library for stm-hamt-1.2.1.1.. [stm-hamt] [1 of 9] Compiling StmHamt.Prelude ( library/StmHamt/Prelude.hs, dist/build/StmHamt/Prelude.o, dist/build/StmHamt/Prelude.dyn_o ) [stm-hamt] [2 of 9] Compiling StmHamt.IntOps ( library/StmHamt/IntOps.hs, dist/build/StmHamt/IntOps.o, dist/build/StmHamt/IntOps.dyn_o ) [stm-hamt] [3 of 9] Compiling StmHamt.Types ( library/StmHamt/Types.hs, dist/build/StmHamt/Types.o, dist/build/StmHamt/Types.dyn_o ) [stm-hamt] [4 of 9] Compiling StmHamt.ListT ( library/StmHamt/ListT.hs, dist/build/StmHamt/ListT.o, dist/build/StmHamt/ListT.dyn_o ) [stm-hamt] [5 of 9] Compiling StmHamt.Constructors.Branch ( library/StmHamt/Constructors/Branch.hs, dist/build/StmHamt/Constructors/Branch.o, dist/build/StmHamt/Constructors/Branch.dyn_o ) [stm-hamt] [6 of 9] Compiling StmHamt.Focuses ( library/StmHamt/Focuses.hs, dist/build/StmHamt/Focuses.o, dist/build/StmHamt/Focuses.dyn_o ) [stm-hamt] [7 of 9] Compiling StmHamt.UnfoldlM ( library/StmHamt/UnfoldlM.hs, dist/build/StmHamt/UnfoldlM.o, dist/build/StmHamt/UnfoldlM.dyn_o ) [stm-hamt] [8 of 9] Compiling StmHamt.Hamt ( library/StmHamt/Hamt.hs, dist/build/StmHamt/Hamt.o, dist/build/StmHamt/Hamt.dyn_o ) [stm-hamt] [9 of 9] Compiling StmHamt.SizedHamt ( library/StmHamt/SizedHamt.hs, dist/build/StmHamt/SizedHamt.o, dist/build/StmHamt/SizedHamt.dyn_o ) [bitvec] [ 9 of 13] Compiling Data.Bit.Immutable ( src/Data/Bit/Immutable.hs, dist/build/Data/Bit/Immutable.p_o ) [bitvec] [10 of 13] Compiling Data.Bit.F2PolyTS ( src/Data/Bit/F2PolyTS.hs, dist/build/Data/Bit/F2PolyTS.p_o ) [stm-hamt] [1 of 9] Compiling StmHamt.Prelude ( library/StmHamt/Prelude.hs, dist/build/StmHamt/Prelude.p_o ) [stm-hamt] [2 of 9] Compiling StmHamt.IntOps ( library/StmHamt/IntOps.hs, dist/build/StmHamt/IntOps.p_o ) [stm-hamt] [3 of 9] Compiling StmHamt.Types ( library/StmHamt/Types.hs, dist/build/StmHamt/Types.p_o ) [stm-hamt] [4 of 9] Compiling StmHamt.ListT ( library/StmHamt/ListT.hs, dist/build/StmHamt/ListT.p_o ) Waiting for lock on waiting for lock on '/nix/store/4z3dj4fc9g03kdjl03gclnrizmlpya2q-hw-fingertree-0.1.2.1-doc', '/nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree [stm-hamt] [5 of 9] Compiling StmHamt.Constructors.Branch ( library/StmHamt/Constructors/Branch.hs, dist/build/StmHamt/Constructors/Branch.p_o ) [stm-hamt] [6 of 9] Compiling StmHamt.Focuses ( library/StmHamt/Focuses.hs, dist/build/StmHamt/Focuses.p_o ) [stm-hamt] [7 of 9] Compiling StmHamt.UnfoldlM ( library/StmHamt/UnfoldlM.hs, dist/build/StmHamt/UnfoldlM.p_o ) [stm-hamt] [8 of 9] Compiling StmHamt.Hamt ( library/StmHamt/Hamt.hs, dist/build/StmHamt/Hamt.p_o ) [stm-hamt] [9 of 9] Compiling StmHamt.SizedHamt ( library/StmHamt/SizedHamt.hs, dist/build/StmHamt/SizedHamt.p_o ) [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 ) [stm-hamt] Preprocessing test suite 'test' for stm-hamt-1.2.1.1.. [stm-hamt] Building test suite 'test' for stm-hamt-1.2.1.1.. [stm-hamt] [1 of 3] Compiling Main.Transaction ( test/Main/Transaction.hs, dist/build/test/test-tmp/Main/Transaction.o, dist/build/test/test-tmp/Main/Transaction.dyn_o ) [stm-hamt] [2 of 3] Compiling Main.Gens ( test/Main/Gens.hs, dist/build/test/test-tmp/Main/Gens.o, dist/build/test/test-tmp/Main/Gens.dyn_o ) [stm-hamt] [3 of 3] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o, dist/build/test/test-tmp/Main.dyn_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 ) Waiting for lock on waiting for lock on '/nix/store/d2afzc8bkx7myrzpn5ssxaskar2i0hf2-path-io-1.8.2-doc', '/nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io [stm-hamt] [4 of 4] Linking dist/build/test/test [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 ) [stm-hamt] Phase: checkPhase [stm-hamt] Running 1 test suites... [stm-hamt] Test suite test: RUNNING... [stm-hamt] All [stm-hamt]  Hamt [stm-hamt]  insert: OK [stm-hamt]  insert with dup: OK [stm-hamt]  insert text with dups: OK [stm-hamt]  insert text with dups using focus: OK [stm-hamt]  insert text with dups using focus 2: OK [stm-hamt]  insert text with dups using focus 3: OK [stm-hamt]  insert text with dups using focus 4: OK [stm-hamt]  insert text with dups using focus 5: OK [stm-hamt]  insert text with dups using focus 6: OK [stm-hamt]  insert text with dups using focus on map created using insert: OK [bitvec] [4 of 9] Compiling Tests.MVector ( test/Tests/MVector.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/MVector.o ) [stm-hamt]  delete using focus: OK [stm-hamt]  hashmap insertion isomorphism: OK (0.02s) [stm-hamt]  +++ OK, passed 100 tests. [stm-hamt]  hashmap insertion isomorphism using focus: OK (0.01s) [stm-hamt]  +++ OK, passed 100 tests. [stm-hamt]  Transaction properties [stm-hamt]  Transaction: insert: OK [stm-hamt]  +++ OK, passed 100 tests. [stm-hamt]  Transaction: Hash collision: OK [stm-hamt]  +++ OK, passed 100 tests. [stm-hamt]  Transaction: insertUsingFocus: OK [stm-hamt]  +++ OK, passed 100 tests. [stm-hamt]  Transaction: deleteUsingFocus: OK [stm-hamt]  +++ OK, passed 100 tests. [stm-hamt]  Transaction: incrementUsingAdjustFocus: OK [stm-hamt]  +++ OK, passed 100 tests. [stm-hamt]  Transaction: lookup: OK [stm-hamt]  +++ OK, passed 100 tests. [stm-hamt]  [stm-hamt] All 19 tests passed (0.03s) [stm-hamt] Test suite test: PASS [stm-hamt] Test suite logged to: dist/test/stm-hamt-1.2.1.1-test.log [stm-hamt] 1 of 1 test suites (1 of 1 test cases) passed. [stm-hamt] Phase: haddockPhase [stm-hamt] Preprocessing library for stm-hamt-1.2.1.1.. [stm-hamt] Running Haddock on library for stm-hamt-1.2.1.1.. [stm-hamt] Warning: The documentation for the following packages are not installed. No [stm-hamt] links will be generated to these packages: vector-0.13.2.0 [stm-hamt] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [stm-hamt] Warning: 'Traverse' is out of scope. [stm-hamt]  If you qualify the identifier, haddock can try to link it anyway. [stm-hamt] Warning: 'modifyTVar' is out of scope. [stm-hamt]  If you qualify the identifier, haddock can try to link it anyway. [stm-hamt] Warning: 'size' is out of scope. [stm-hamt]  If you qualify the identifier, haddock can try to link it anyway. [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 ) [stm-hamt]  26% ( 4 / 15) in 'StmHamt.Hamt' [stm-hamt]  Missing documentation for: [stm-hamt]  Module header [stm-hamt]  new (library/StmHamt/Hamt.hs:28) [stm-hamt]  newIO (library/StmHamt/Hamt.hs:31) [stm-hamt]  null (library/StmHamt/Hamt.hs:132) [stm-hamt]  focus (library/StmHamt/Hamt.hs:34) [stm-hamt]  focusExplicitly (library/StmHamt/Hamt.hs:37) [stm-hamt]  lookupExplicitly (library/StmHamt/Hamt.hs:103) [stm-hamt]  reset (library/StmHamt/Hamt.hs:120) [stm-hamt]  unfoldlM (library/StmHamt/Hamt.hs:123) [stm-hamt]  listT (library/StmHamt/Hamt.hs:126) [stm-hamt]  listTNonAtomic (library/StmHamt/Hamt.hs:129) [stm-hamt]  33% ( 4 / 12) in 'StmHamt.SizedHamt' [stm-hamt]  Missing documentation for: [stm-hamt]  new (library/StmHamt/SizedHamt.hs:26) [stm-hamt]  newIO (library/StmHamt/SizedHamt.hs:30) [stm-hamt]  focus (library/StmHamt/SizedHamt.hs:53) [stm-hamt]  insert (library/StmHamt/SizedHamt.hs:63) [stm-hamt]  lookup (library/StmHamt/SizedHamt.hs:70) [stm-hamt]  reset (library/StmHamt/SizedHamt.hs:46) [stm-hamt]  unfoldlM (library/StmHamt/SizedHamt.hs:74) [stm-hamt]  listT (library/StmHamt/SizedHamt.hs:78) [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 ) [bitvec] [10 of 10] Linking dist/build/bitvec-tests/bitvec-tests [bitvec] buildPhase completed in 42 seconds [bitvec] Phase: checkPhase [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; 73 discarded. [bitvec]  Pred Succ Identity: OK [bitvec]  +++ OK, passed 100 tests; 105 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; 98 discarded. [bitvec]  Division Modulus: OK [bitvec]  +++ OK, passed 100 tests; 75 discarded. [bitvec]  Integer Roundtrip: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  QuotRem is (Quot, Rem): OK [bitvec]  +++ OK, passed 100 tests; 102 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.03s) [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; 55 discarded. [bitvec]  GCD: OK [bitvec]  +++ OK, passed 100 tests; 42 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 [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; 49 discarded. [bitvec]  Integer Roundtrip: OK [bitvec]  +++ OK, passed 100 tests. [bitvec]  QuotRem is (Quot, Rem): OK [bitvec]  +++ OK, passed 100 tests; 57 discarded. [bitvec]  DivMod is (Div, Mod): OK [bitvec]  +++ OK, passed 100 tests; 60 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; 38 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; 48 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; 44 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; 49 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 [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.02s) [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 [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.02s) [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.02s) [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 [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.01s) [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.02s) [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. [bitvec]  middle_long: OK (0.01s) [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; 56 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.17s) [bitvec]  +++ OK, passed 1 test. [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.26s) [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 [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. [bitvec] Warning: Couldn't find .haddock for export Vector [bitvec] Warning: Couldn't find .haddock for export MVector [bitvec] Warning: Couldn't find .haddock for export Vector [bitvec] Warning: Couldn't find .haddock for export MVector [stm-hamt] Documentation created: dist/doc/html/stm-hamt/index.html, [stm-hamt] dist/doc/html/stm-hamt/stm-hamt.txt Waiting for lock on waiting for lock on '/nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types [stm-hamt] Preprocessing test suite 'test' for stm-hamt-1.2.1.1.. [stm-hamt] Phase: installPhase [stm-hamt] Installing library in /nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/stm-hamt-1.2.1.1-DvxT0Ajfspz2hGJl9qcAZw [stm-hamt] Phase: fixupPhase [stm-hamt] shrinking RPATHs of ELF executables and libraries in /nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1 [stm-hamt] shrinking /nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSstm-hamt-1.2.1.1-DvxT0Ajfspz2hGJl9qcAZw-ghc9.6.3.so [stm-hamt] checking for references to /build/ in /nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1... [stm-hamt] patching script interpreter paths in /nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1 [stm-hamt] stripping (with command strip and flags -S -p) in /nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1/lib [stm-hamt] shrinking RPATHs of ELF executables and libraries in /nix/store/dqkybgb241586j3fm32vk91p6jhvppcg-stm-hamt-1.2.1.1-doc [stm-hamt] checking for references to /build/ in /nix/store/dqkybgb241586j3fm32vk91p6jhvppcg-stm-hamt-1.2.1.1-doc... [stm-hamt] patching script interpreter paths in /nix/store/dqkybgb241586j3fm32vk91p6jhvppcg-stm-hamt-1.2.1.1-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1 /nix/store/dqkybgb241586j3fm32vk91p6jhvppcg-stm-hamt-1.2.1.1-doc [post-build-hook] Pushing 2 paths (146 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/dqkybgb241586j3fm32vk91p6jhvppcg-stm-hamt-1.2.1.1-doc (511.47 KiB) [post-build-hook] Pushing /nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1 (1.11 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1 /nix/store/dqkybgb241586j3fm32vk91p6jhvppcg-stm-hamt-1.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 2 paths... [post-build-hook] copying path '/nix/store/dqkybgb241586j3fm32vk91p6jhvppcg-stm-hamt-1.2.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.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/9lmbj901n0ixa29mcqv4wy8qjiqmrmpv-stm-hamt-1.2.1.1.drv' to 'https://cache.nix-ci.com'... Progress: 3 of 36 built (1 building) Building stm-containers [bitvec] Warning: Couldn't find .haddock for export Vector [bitvec] Warning: Couldn't find .haddock for export MVector [bitvec]  95% ( 40 / 42) in 'Data.Bit.ThreadSafe' [bitvec] Warning: Couldn't find .haddock for export Vector [bitvec] Warning: 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.basicUnsafeFreeze [bitvec]  - Data.Vector.Generic.Mutable.Base.basicLength [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeRead [bitvec]  - Data.Vector.Generic.Base.basicUnsafeIndexM [bitvec]  - Data.Vector.Generic.Base.elemseq [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeNew [bitvec]  - Data.Vector.Generic.Mutable.Base.basicInitialize [bitvec]  - Data.Vector.Generic.Base.basicLength [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.basicUnsafeGrow [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeMove [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice [bitvec]  - Data.Vector.Generic.Base.basicUnsafeThaw [bitvec]  - Data.Bit.InternalTS.D:R:VectorBit0 [bitvec]  - Data.Bit.InternalTS.D:R:MVectorsBit0 [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.basicUnsafeFreeze [bitvec]  - Data.Vector.Generic.Mutable.Base.basicLength [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeRead [bitvec]  - Data.Vector.Generic.Base.basicUnsafeIndexM [bitvec]  - Data.Vector.Generic.Base.elemseq [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeNew [bitvec]  - Data.Vector.Generic.Mutable.Base.basicInitialize [bitvec]  - Data.Vector.Generic.Base.basicLength [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.basicUnsafeGrow [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeMove [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate [bitvec]  - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice [bitvec]  - Data.Vector.Generic.Base.basicUnsafeThaw [bitvec]  - Data.Bit.Internal.D:R:VectorBit0 [bitvec]  - Data.Bit.Internal.D:R:MVectorsBit0 [stm-containers] Phase: setupCompilerEnvironmentPhase [stm-containers] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [bitvec] Documentation created: dist/doc/html/bitvec/index.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/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec-1.1.5.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH [stm-containers] Phase: unpackPhase [stm-containers] unpacking source archive /nix/store/cl6r8ns8i7iyd2rl3d1fhwvkp8jv3icn-stm-containers-1.2.1.1.tar.gz [stm-containers] source root is stm-containers-1.2.1.1 [stm-containers] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "stm-containers-1.2.1.1/test/Suites/Map/Update.hs" [stm-containers] Phase: patchPhase [stm-containers] Phase: compileBuildDriverPhase [stm-containers] setupCompileFlags: -package-db=/build/tmp.kGqvIlHsKW/setup-package.conf.d -threaded [stm-containers] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.kGqvIlHsKW/Main.o ) [stm-containers] [2 of 2] Linking Setup [bitvec] Phase: fixupPhase [bitvec] shrinking RPATHs of ELF executables and libraries in /nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec-1.1.5.0 [bitvec] shrinking /nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec-1.1.5.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSbitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH-ghc9.6.3.so [bitvec] checking for references to /build/ in /nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec-1.1.5.0... [bitvec] patching script interpreter paths in /nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec-1.1.5.0 [bitvec] stripping (with command strip and flags -S -p) in /nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec-1.1.5.0/lib [bitvec] shrinking RPATHs of ELF executables and libraries in /nix/store/alazm7b76gnidir140fzvz1s7bn529d4-bitvec-1.1.5.0-doc [bitvec] checking for references to /build/ in /nix/store/alazm7b76gnidir140fzvz1s7bn529d4-bitvec-1.1.5.0-doc... [bitvec] patching script interpreter paths in /nix/store/alazm7b76gnidir140fzvz1s7bn529d4-bitvec-1.1.5.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/alazm7b76gnidir140fzvz1s7bn529d4-bitvec-1.1.5.0-doc /nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec-1.1.5.0 [post-build-hook] Pushing 1 paths (95 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec-1.1.5.0 (10.49 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/alazm7b76gnidir140fzvz1s7bn529d4-bitvec-1.1.5.0-doc /nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec-1.1.5.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/alazm7b76gnidir140fzvz1s7bn529d4-bitvec-1.1.5.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-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/wmf4g811mhnvy1y2csv2vxkk1samizki-bitvec-1.1.5.0.drv' to 'https://cache.nix-ci.com'... Progress: 4 of 36 built (1 building) Building vector-algorithms [stm-containers] Phase: updateAutotoolsGnuConfigScriptsPhase [stm-containers] Phase: configurePhase [stm-containers] configureFlags: --verbose --prefix=/nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/p43mn4p8n5kp3ivz7knciq0hkh64a036-stm-containers-1.2.1.1-doc/share/doc/stm-containers-1.2.1.1 --with-gcc=gcc --package-db=/build/tmp.kGqvIlHsKW/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 [stm-containers] Using Parsec parser [stm-containers] Configuring stm-containers-1.2.1.1... [stm-containers] Dependency base >=4.9 && <5: using base-4.18.1.0 [stm-containers] Dependency deferred-folds >=0.9 && <0.10: using deferred-folds-0.9.18.7 [stm-containers] Dependency focus >=1.0.1.4 && <1.1: using focus-1.0.3.2 [stm-containers] Dependency hashable >=1.4 && <2: using hashable-1.4.7.0 [stm-containers] Dependency list-t >=1.0.1 && <1.1: using list-t-1.0.5.7 [stm-containers] Dependency stm-hamt >=1.2.1 && <1.3: using stm-hamt-1.2.1.1 [stm-containers] Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 [stm-containers] Source component graph: component lib [stm-containers] Configured component graph: [stm-containers]  component stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [stm-containers]  include base-4.18.1.0 [stm-containers]  include deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [stm-containers]  include focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [stm-containers]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [stm-containers]  include list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [stm-containers]  include stm-hamt-1.2.1.1-DvxT0Ajfspz2hGJl9qcAZw [stm-containers]  include transformers-0.6.1.0 [stm-containers] Linked component graph: [stm-containers]  unit stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [stm-containers]  include base-4.18.1.0 [stm-containers]  include deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [stm-containers]  include focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [stm-containers]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [stm-containers]  include list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [stm-containers]  include stm-hamt-1.2.1.1-DvxT0Ajfspz2hGJl9qcAZw [stm-containers]  include transformers-0.6.1.0 [stm-containers]  StmContainers.Bimap=stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh:StmContainers.Bimap,StmContainers.Map=stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh:StmContainers.Map,StmContainers.Multimap=stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh:StmContainers.Multimap,StmContainers.Set=stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh:StmContainers.Set [stm-containers] Ready component graph: [stm-containers]  definite stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [stm-containers]  depends base-4.18.1.0 [stm-containers]  depends deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [stm-containers]  depends focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [stm-containers]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [stm-containers]  depends list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [stm-containers]  depends stm-hamt-1.2.1.1-DvxT0Ajfspz2hGJl9qcAZw [stm-containers]  depends transformers-0.6.1.0 [stm-containers] Using Cabal-3.10.1.0 compiled by ghc-9.6 [stm-containers] Using compiler: ghc-9.6.3 [stm-containers] Using install prefix: [stm-containers] /nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1 [stm-containers] Executables installed in: [stm-containers] /nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1/bin [stm-containers] Libraries installed in: [stm-containers] /nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [stm-containers] Dynamic Libraries installed in: [stm-containers] /nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [stm-containers] Private executables installed in: Waiting for lock on waiting for lock on '/nix/store/c1k7rp2f2l2dh0v2zm6lm91c3p6fiqr5-haddock-library-1.11.0-doc', '/nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library [stm-containers] /nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1/libexec/x86_64-linux-ghc-9.6.3/stm-containers-1.2.1.1 [stm-containers] Data files installed in: [stm-containers] /nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1/share/x86_64-linux-ghc-9.6.3/stm-containers-1.2.1.1 [stm-containers] Documentation installed in: [stm-containers] /nix/store/p43mn4p8n5kp3ivz7knciq0hkh64a036-stm-containers-1.2.1.1-doc/share/doc/stm-containers-1.2.1.1 [stm-containers] Configuration files installed in: [stm-containers] /nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1/etc [stm-containers] No alex found [stm-containers] Using ar found on system at: [stm-containers] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [stm-containers] No c2hs found [stm-containers] No cpphs found [stm-containers] No doctest found [stm-containers] Using gcc version 14.3.0 given by user at: [stm-containers] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [stm-containers] Using ghc version 9.6.3 found on system at: [stm-containers] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [stm-containers] Using ghc-pkg version 9.6.3 found on system at: [stm-containers] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [stm-containers] No ghcjs found [stm-containers] No ghcjs-pkg found [stm-containers] No greencard found [stm-containers] Using haddock version 2.29.1 found on system at: [stm-containers] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [stm-containers] No happy found [stm-containers] Using haskell-suite found on system at: haskell-suite-dummy-location [stm-containers] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [stm-containers] No hmake found [stm-containers] Using hpc version 0.68 found on system at: [stm-containers] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [stm-containers] Using hsc2hs version 0.68.9 found on system at: [stm-containers] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [stm-containers] Using hscolour version 1.25 found on system at: [stm-containers] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [stm-containers] No jhc found [stm-containers] Using ld found on system at: [stm-containers] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [stm-containers] No pkg-config found [stm-containers] Using runghc version 9.6.3 found on system at: [stm-containers] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [stm-containers] Using strip version 2.44 found on system at: [stm-containers] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [stm-containers] Using tar found on system at: [stm-containers] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [stm-containers] No uhc found [stm-containers] Phase: buildPhase [stm-containers] Preprocessing library for stm-containers-1.2.1.1.. [stm-containers] Building library for stm-containers-1.2.1.1.. [stm-containers] [1 of 5] Compiling StmContainers.Prelude ( library/StmContainers/Prelude.hs, dist/build/StmContainers/Prelude.o, dist/build/StmContainers/Prelude.dyn_o ) [stm-containers] [2 of 5] Compiling StmContainers.Map ( library/StmContainers/Map.hs, dist/build/StmContainers/Map.o, dist/build/StmContainers/Map.dyn_o ) [stm-containers] [3 of 5] Compiling StmContainers.Bimap ( library/StmContainers/Bimap.hs, dist/build/StmContainers/Bimap.o, dist/build/StmContainers/Bimap.dyn_o ) [stm-containers] [4 of 5] Compiling StmContainers.Set ( library/StmContainers/Set.hs, dist/build/StmContainers/Set.o, dist/build/StmContainers/Set.dyn_o ) [stm-containers] [5 of 5] Compiling StmContainers.Multimap ( library/StmContainers/Multimap.hs, dist/build/StmContainers/Multimap.o, dist/build/StmContainers/Multimap.dyn_o ) [stm-containers] [1 of 5] Compiling StmContainers.Prelude ( library/StmContainers/Prelude.hs, dist/build/StmContainers/Prelude.p_o ) [stm-containers] [2 of 5] Compiling StmContainers.Map ( library/StmContainers/Map.hs, dist/build/StmContainers/Map.p_o ) [stm-containers] [3 of 5] Compiling StmContainers.Bimap ( library/StmContainers/Bimap.hs, dist/build/StmContainers/Bimap.p_o ) [stm-containers] [4 of 5] Compiling StmContainers.Set ( library/StmContainers/Set.hs, dist/build/StmContainers/Set.p_o ) [stm-containers] [5 of 5] Compiling StmContainers.Multimap ( library/StmContainers/Multimap.hs, dist/build/StmContainers/Multimap.p_o ) [vector-algorithms] Phase: setupCompilerEnvironmentPhase [vector-algorithms] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [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.3ggulc8bcq/setup-package.conf.d -threaded [vector-algorithms] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.3ggulc8bcq/Main.o ) [vector-algorithms] [2 of 2] Linking Setup [stm-containers] Phase: haddockPhase [stm-containers] Preprocessing library for stm-containers-1.2.1.1.. [stm-containers] Running Haddock on library for stm-containers-1.2.1.1.. [stm-containers] Warning: The documentation for the following packages are not installed. No [stm-containers] links will be generated to these packages: vector-0.13.2.0 [stm-containers] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [stm-containers] Warning: 'modifyTVar' is out of scope. [stm-containers]  If you qualify the identifier, haddock can try to link it anyway. [stm-containers]  92% ( 13 / 14) in 'StmContainers.Map' [stm-containers]  Missing documentation for: [stm-containers]  Module header [vector-algorithms] Phase: updateAutotoolsGnuConfigScriptsPhase [vector-algorithms] Phase: configurePhase [vector-algorithms] configureFlags: --verbose --prefix=/nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/wg6d418j0pwz4ahl67v63iwgxzhvfpmk-vector-algorithms-0.9.1.0-doc/share/doc/vector-algorithms-0.9.1.0 --with-gcc=gcc --package-db=/build/tmp.3ggulc8bcq/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... [stm-containers]  94% ( 16 / 17) in 'StmContainers.Bimap' [stm-containers]  Missing documentation for: [stm-containers]  Module header [stm-containers]  92% ( 12 / 13) in 'StmContainers.Set' [stm-containers]  Missing documentation for: [stm-containers]  Module header [stm-containers]  94% ( 17 / 18) in 'StmContainers.Multimap' [stm-containers]  Missing documentation for: [stm-containers]  Module header [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.18.1.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.11.5.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.18.1.0 [vector-algorithms] Dependency bytestring: using bytestring-0.11.5.2 [vector-algorithms] Dependency containers: using containers-0.6.7 [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-BLVMwE0Pt39DMY3xTwXzbg [vector-algorithms]  include base-4.18.1.0 [vector-algorithms]  include bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH [vector-algorithms]  include bytestring-0.11.5.2 [vector-algorithms]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [vector-algorithms]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [vector-algorithms]  component vector-algorithms-0.9.1.0-FLMSdSmawEwFQtcozPZC8C-properties [vector-algorithms]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [vector-algorithms]  include base-4.18.1.0 [vector-algorithms]  include bytestring-0.11.5.2 [vector-algorithms]  include containers-0.6.7 [vector-algorithms]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [vector-algorithms]  include vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg [vector-algorithms] Linked component graph: [vector-algorithms]  unit vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg [vector-algorithms]  include base-4.18.1.0 [vector-algorithms]  include bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH [vector-algorithms]  include bytestring-0.11.5.2 [vector-algorithms]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [vector-algorithms]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [vector-algorithms]  Data.Vector.Algorithms=vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg:Data.Vector.Algorithms,Data.Vector.Algorithms.AmericanFlag=vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg:Data.Vector.Algorithms.AmericanFlag,Data.Vector.Algorithms.Heap=vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg:Data.Vector.Algorithms.Heap,Data.Vector.Algorithms.Insertion=vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg:Data.Vector.Algorithms.Insertion,Data.Vector.Algorithms.Intro=vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg:Data.Vector.Algorithms.Intro,Data.Vector.Algorithms.Merge=vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg:Data.Vector.Algorithms.Merge,Data.Vector.Algorithms.Optimal=vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg:Data.Vector.Algorithms.Optimal,Data.Vector.Algorithms.Radix=vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg:Data.Vector.Algorithms.Radix,Data.Vector.Algorithms.Search=vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg:Data.Vector.Algorithms.Search,Data.Vector.Algorithms.Tim=vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg:Data.Vector.Algorithms.Tim [vector-algorithms]  unit vector-algorithms-0.9.1.0-FLMSdSmawEwFQtcozPZC8C-properties [vector-algorithms]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [vector-algorithms]  include base-4.18.1.0 [vector-algorithms]  include bytestring-0.11.5.2 [vector-algorithms]  include containers-0.6.7 [vector-algorithms]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [vector-algorithms]  include vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg [vector-algorithms] Ready component graph: [vector-algorithms]  definite vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg [vector-algorithms]  depends base-4.18.1.0 [vector-algorithms]  depends bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH [vector-algorithms]  depends bytestring-0.11.5.2 [vector-algorithms]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [vector-algorithms]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [vector-algorithms]  definite vector-algorithms-0.9.1.0-FLMSdSmawEwFQtcozPZC8C-properties [vector-algorithms]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [vector-algorithms]  depends base-4.18.1.0 [vector-algorithms]  depends bytestring-0.11.5.2 [vector-algorithms]  depends containers-0.6.7 [vector-algorithms]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [vector-algorithms]  depends vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg [vector-algorithms] Using Cabal-3.10.1.0 compiled by ghc-9.6 [vector-algorithms] Using compiler: ghc-9.6.3 [vector-algorithms] Using install prefix: [vector-algorithms] /nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0 [vector-algorithms] Executables installed in: [vector-algorithms] /nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0/bin [vector-algorithms] Libraries installed in: [vector-algorithms] /nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg [vector-algorithms] Dynamic Libraries installed in: [vector-algorithms] /nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [vector-algorithms] Private executables installed in: [vector-algorithms] /nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0/libexec/x86_64-linux-ghc-9.6.3/vector-algorithms-0.9.1.0 [vector-algorithms] Data files installed in: [vector-algorithms] /nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0/share/x86_64-linux-ghc-9.6.3/vector-algorithms-0.9.1.0 [vector-algorithms] Documentation installed in: [vector-algorithms] /nix/store/wg6d418j0pwz4ahl67v63iwgxzhvfpmk-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/1qvrwh92khilzw405zpyac1yd2xkhc8y-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.6.3 found on system at: [vector-algorithms] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [vector-algorithms] Using ghc-pkg version 9.6.3 found on system at: [vector-algorithms] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [vector-algorithms] No ghcjs found [vector-algorithms] No ghcjs-pkg found [vector-algorithms] No greencard found [vector-algorithms] Using haddock version 2.29.1 found on system at: [vector-algorithms] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [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.68 found on system at: [vector-algorithms] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [vector-algorithms] Using hsc2hs version 0.68.9 found on system at: [vector-algorithms] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [vector-algorithms] Using hscolour version 1.25 found on system at: [vector-algorithms] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-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.6.3 found on system at: [vector-algorithms] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [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 ) [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 ) Waiting for lock on waiting for lock on '/nix/store/2r825mshwhgrgmsq5lc7h002i0124hww-ormolu-0.7.4.0-doc', '/nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0', '/nix/store/j5jlwykmfxsjkf2rcj4xmxcss4ksa0ri-ormolu-0.7.4.0-bin' [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 ) [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 ) [stm-containers] Documentation created: dist/doc/html/stm-containers/index.html, [stm-containers] dist/doc/html/stm-containers/stm-containers.txt [stm-containers] Phase: installPhase [stm-containers] Installing library in /nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [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 ) [stm-containers] Phase: fixupPhase [stm-containers] shrinking RPATHs of ELF executables and libraries in /nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1 [stm-containers] shrinking /nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSstm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh-ghc9.6.3.so [stm-containers] checking for references to /build/ in /nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1... [stm-containers] patching script interpreter paths in /nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1 [stm-containers] stripping (with command strip and flags -S -p) in /nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1/lib [stm-containers] shrinking RPATHs of ELF executables and libraries in /nix/store/p43mn4p8n5kp3ivz7knciq0hkh64a036-stm-containers-1.2.1.1-doc [stm-containers] checking for references to /build/ in /nix/store/p43mn4p8n5kp3ivz7knciq0hkh64a036-stm-containers-1.2.1.1-doc... [stm-containers] patching script interpreter paths in /nix/store/p43mn4p8n5kp3ivz7knciq0hkh64a036-stm-containers-1.2.1.1-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1 /nix/store/p43mn4p8n5kp3ivz7knciq0hkh64a036-stm-containers-1.2.1.1-doc [post-build-hook] Pushing 2 paths (148 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/p43mn4p8n5kp3ivz7knciq0hkh64a036-stm-containers-1.2.1.1-doc (600.88 KiB) [post-build-hook] Pushing /nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1 (1.25 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1 /nix/store/p43mn4p8n5kp3ivz7knciq0hkh64a036-stm-containers-1.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 2 paths... [post-build-hook] copying path '/nix/store/p43mn4p8n5kp3ivz7knciq0hkh64a036-stm-containers-1.2.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.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/106jh2spmh5r8w1gxp1zc3qczfdgaf3p-stm-containers-1.2.1.1.drv' to 'https://cache.nix-ci.com'... Progress: 5 of 34 built (1 building) Building hls-graph [hls-graph] Phase: setupCompilerEnvironmentPhase [hls-graph] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [hls-graph] Phase: unpackPhase [hls-graph] unpacking source archive /nix/store/9hkpp2x1i45r5q42sghm33v1shx59ijb-hls-graph-2.10.0.0.tar.gz [hls-graph] source root is hls-graph-2.10.0.0 [hls-graph] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hls-graph-2.10.0.0/test/Spec.hs" [hls-graph] Phase: patchPhase [hls-graph] Phase: compileBuildDriverPhase [hls-graph] setupCompileFlags: -package-db=/build/tmp.gDiacWOgmm/setup-package.conf.d -threaded [hls-graph] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.gDiacWOgmm/Main.o ) [hls-graph] [2 of 2] Linking Setup [hls-graph] Phase: updateAutotoolsGnuConfigScriptsPhase [hls-graph] Phase: configurePhase [hls-graph] configureFlags: --verbose --prefix=/nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/bp19rxy9padkm08iccqqzn4y05ys081w-hls-graph-2.10.0.0-data/share/ghc-9.6.3 --docdir=/nix/store/qv3ji8gsclki5wl924ydk9d2ph7rdx6d-hls-graph-2.10.0.0-doc/share/doc/hls-graph-2.10.0.0 --with-gcc=gcc --package-db=/build/tmp.gDiacWOgmm/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 [hls-graph] Using Parsec parser [hls-graph] Configuring hls-graph-2.10.0.0... [hls-graph] Flags chosen: embed-files=False, pedantic=False, stm-stats=False [hls-graph] Dependency aeson: using aeson-2.2.3.0 [hls-graph] Dependency async >=2.0: using async-2.2.5 [hls-graph] Dependency base >=4.12 && <5: using base-4.18.1.0 [hls-graph] Dependency bytestring: using bytestring-0.11.5.2 [hls-graph] Dependency containers: using containers-0.6.7 [hls-graph] Dependency deepseq: using deepseq-1.4.8.1 [hls-graph] Dependency directory: using directory-1.3.8.1 [hls-graph] Dependency exceptions: using exceptions-0.10.7 [hls-graph] Dependency extra: using extra-1.7.16 [hls-graph] Dependency filepath: using filepath-1.4.100.4 [hls-graph] Dependency focus >=1.0.3.2: using focus-1.0.3.2 [hls-graph] Dependency hashable: using hashable-1.4.7.0 [hls-graph] Dependency js-dgtable: using js-dgtable-0.5.2 [hls-graph] Dependency js-flot: using js-flot-0.8.3 [hls-graph] Dependency js-jquery: using js-jquery-3.3.1 [hls-graph] Dependency list-t: using list-t-1.0.5.7 [hls-graph] Dependency stm: using stm-2.5.1.0 [hls-graph] Dependency stm-containers: using stm-containers-1.2.1.1 [hls-graph] Dependency text: using text-2.0.2 [hls-graph] Dependency time: using time-1.12.2 [hls-graph] Dependency transformers: using transformers-0.6.1.0 [hls-graph] Dependency unliftio: using unliftio-0.2.25.1 [hls-graph] Dependency unordered-containers: using unordered-containers-0.2.20 [hls-graph] Dependency base: using base-4.18.1.0 [hls-graph] Dependency extra: using extra-1.7.16 [hls-graph] Dependency hls-graph: using hls-graph-2.10.0.0 [hls-graph] Dependency hspec: using hspec-2.11.12 [hls-graph] Dependency stm: using stm-2.5.1.0 [hls-graph] Dependency stm-containers: using stm-containers-1.2.1.1 [hls-graph] Dependency tasty: using tasty-1.5.3 [hls-graph] Dependency tasty-hspec >=1.2: using tasty-hspec-1.2.0.4 [hls-graph] Dependency tasty-rerun: using tasty-rerun-1.1.20 [hls-graph] Source component graph: [hls-graph]  component lib [hls-graph]  component test:tests dependency lib [hls-graph] Configured component graph: [hls-graph]  component hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [hls-graph]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hls-graph]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [hls-graph]  include base-4.18.1.0 [hls-graph]  include bytestring-0.11.5.2 [hls-graph]  include containers-0.6.7 [hls-graph]  include deepseq-1.4.8.1 [hls-graph]  include directory-1.3.8.1 [hls-graph]  include exceptions-0.10.7 [hls-graph]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hls-graph]  include filepath-1.4.100.4 [hls-graph]  include focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [hls-graph]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [hls-graph]  include js-dgtable-0.5.2-K7QKePtcKwbJFYaZNsq1Vd [hls-graph]  include js-flot-0.8.3-FlqPkxwlVNMA2Jx7BLNz0Y [hls-graph]  include js-jquery-3.3.1-Bjj3XMUucAqWFZxca6pEP [hls-graph]  include list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [hls-graph]  include stm-2.5.1.0 [hls-graph]  include stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [hls-graph]  include text-2.0.2 [hls-graph]  include time-1.12.2 [hls-graph]  include transformers-0.6.1.0 [hls-graph]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [hls-graph]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [hls-graph]  component hls-graph-2.10.0.0-B59RbcvgqUW3gITqQNGa1Q-tests [hls-graph]  include base-4.18.1.0 [hls-graph]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hls-graph]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [hls-graph]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [hls-graph]  include stm-2.5.1.0 [hls-graph]  include stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [hls-graph]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [hls-graph]  include tasty-hspec-1.2.0.4-9l2Qz10PU3ErJoPoiBIVe [hls-graph]  include tasty-rerun-1.1.20-FtdGlHPqxx0F9Yjth8NZhU [hls-graph] Linked component graph: [hls-graph]  unit hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [hls-graph]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hls-graph]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [hls-graph]  include base-4.18.1.0 [hls-graph]  include bytestring-0.11.5.2 [hls-graph]  include containers-0.6.7 [hls-graph]  include deepseq-1.4.8.1 [hls-graph]  include directory-1.3.8.1 [hls-graph]  include exceptions-0.10.7 [hls-graph]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hls-graph]  include filepath-1.4.100.4 [hls-graph]  include focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [hls-graph]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [hls-graph]  include js-dgtable-0.5.2-K7QKePtcKwbJFYaZNsq1Vd [hls-graph]  include js-flot-0.8.3-FlqPkxwlVNMA2Jx7BLNz0Y [hls-graph]  include js-jquery-3.3.1-Bjj3XMUucAqWFZxca6pEP [hls-graph]  include list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [hls-graph]  include stm-2.5.1.0 [hls-graph]  include stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [hls-graph]  include text-2.0.2 [hls-graph]  include time-1.12.2 [hls-graph]  include transformers-0.6.1.0 [hls-graph]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [hls-graph]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [hls-graph]  Control.Concurrent.STM.Stats=hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8:Control.Concurrent.STM.Stats,Development.IDE.Graph=hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8:Development.IDE.Graph,Development.IDE.Graph.Classes=hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8:Development.IDE.Graph.Classes,Development.IDE.Graph.Database=hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8:Development.IDE.Graph.Database,Development.IDE.Graph.Internal.Action=hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8:Development.IDE.Graph.Internal.Action,Development.IDE.Graph.Internal.Database=hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8:Development.IDE.Graph.Internal.Database,Development.IDE.Graph.Internal.Key=hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8:Development.IDE.Graph.Internal.Key,Development.IDE.Graph.Internal.Options=hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8:Development.IDE.Graph.Internal.Options,Development.IDE.Graph.Internal.Paths=hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8:Development.IDE.Graph.Internal.Paths,Development.IDE.Graph.Internal.Profile=hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8:Development.IDE.Graph.Internal.Profile,Development.IDE.Graph.Internal.Rules=hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8:Development.IDE.Graph.Internal.Rules,Development.IDE.Graph.Internal.Types=hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8:Development.IDE.Graph.Internal.Types,Development.IDE.Graph.KeyMap=hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8:Development.IDE.Graph.KeyMap,Development.IDE.Graph.KeySet=hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8:Development.IDE.Graph.KeySet,Development.IDE.Graph.Rule=hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8:Development.IDE.Graph.Rule,Paths_hls_graph=hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8:Paths_hls_graph [hls-graph]  unit hls-graph-2.10.0.0-B59RbcvgqUW3gITqQNGa1Q-tests [hls-graph]  include base-4.18.1.0 [hls-graph]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hls-graph]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [hls-graph]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [hls-graph]  include stm-2.5.1.0 [hls-graph]  include stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [hls-graph]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [hls-graph]  include tasty-hspec-1.2.0.4-9l2Qz10PU3ErJoPoiBIVe [hls-graph]  include tasty-rerun-1.1.20-FtdGlHPqxx0F9Yjth8NZhU [hls-graph] Ready component graph: [hls-graph]  definite hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [hls-graph]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hls-graph]  depends async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [hls-graph]  depends base-4.18.1.0 [hls-graph]  depends bytestring-0.11.5.2 [hls-graph]  depends containers-0.6.7 [hls-graph]  depends deepseq-1.4.8.1 [hls-graph]  depends directory-1.3.8.1 [hls-graph]  depends exceptions-0.10.7 [hls-graph]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hls-graph]  depends filepath-1.4.100.4 [hls-graph]  depends focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [hls-graph]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [hls-graph]  depends js-dgtable-0.5.2-K7QKePtcKwbJFYaZNsq1Vd [hls-graph]  depends js-flot-0.8.3-FlqPkxwlVNMA2Jx7BLNz0Y [hls-graph]  depends js-jquery-3.3.1-Bjj3XMUucAqWFZxca6pEP [hls-graph]  depends list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [hls-graph]  depends stm-2.5.1.0 [hls-graph]  depends stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [hls-graph]  depends text-2.0.2 [hls-graph]  depends time-1.12.2 [hls-graph]  depends transformers-0.6.1.0 [hls-graph]  depends unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [hls-graph]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [hls-graph]  definite hls-graph-2.10.0.0-B59RbcvgqUW3gITqQNGa1Q-tests [hls-graph]  depends base-4.18.1.0 [hls-graph]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hls-graph]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [hls-graph]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [hls-graph]  depends stm-2.5.1.0 [hls-graph]  depends stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [hls-graph]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [hls-graph]  depends tasty-hspec-1.2.0.4-9l2Qz10PU3ErJoPoiBIVe [hls-graph]  depends tasty-rerun-1.1.20-FtdGlHPqxx0F9Yjth8NZhU [hls-graph] Using Cabal-3.10.1.0 compiled by ghc-9.6 [hls-graph] Using compiler: ghc-9.6.3 [hls-graph] Using install prefix: [hls-graph] /nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0 [hls-graph] Executables installed in: [hls-graph] /nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0/bin [hls-graph] Libraries installed in: [hls-graph] /nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [hls-graph] Dynamic Libraries installed in: [hls-graph] /nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [hls-graph] Private executables installed in: [hls-graph] /nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0/libexec/x86_64-linux-ghc-9.6.3/hls-graph-2.10.0.0 [hls-graph] Data files installed in: [hls-graph] /nix/store/bp19rxy9padkm08iccqqzn4y05ys081w-hls-graph-2.10.0.0-data/share/ghc-9.6.3/x86_64-linux-ghc-9.6.3/hls-graph-2.10.0.0 [hls-graph] Documentation installed in: [hls-graph] /nix/store/qv3ji8gsclki5wl924ydk9d2ph7rdx6d-hls-graph-2.10.0.0-doc/share/doc/hls-graph-2.10.0.0 [hls-graph] Configuration files installed in: [hls-graph] /nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0/etc [hls-graph] No alex found [hls-graph] Using ar found on system at: [hls-graph] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [hls-graph] No c2hs found [hls-graph] No cpphs found [hls-graph] No doctest found [hls-graph] Using gcc version 14.3.0 given by user at: [hls-graph] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [hls-graph] Using ghc version 9.6.3 found on system at: [hls-graph] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [hls-graph] Using ghc-pkg version 9.6.3 found on system at: [hls-graph] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [hls-graph] No ghcjs found [hls-graph] No ghcjs-pkg found [hls-graph] No greencard found [hls-graph] Using haddock version 2.29.1 found on system at: [hls-graph] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [hls-graph] No happy found [hls-graph] Using haskell-suite found on system at: haskell-suite-dummy-location [hls-graph] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [hls-graph] No hmake found [hls-graph] Using hpc version 0.68 found on system at: [hls-graph] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [hls-graph] Using hsc2hs version 0.68.9 found on system at: [hls-graph] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [hls-graph] Using hscolour version 1.25 found on system at: [hls-graph] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [hls-graph] No jhc found [hls-graph] Using ld found on system at: [hls-graph] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [hls-graph] No pkg-config found [hls-graph] Using runghc version 9.6.3 found on system at: [hls-graph] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [hls-graph] Using strip version 2.44 found on system at: [hls-graph] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [hls-graph] Using tar found on system at: [hls-graph] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [hls-graph] No uhc found [hls-graph] Phase: buildPhase [hls-graph] Preprocessing library for hls-graph-2.10.0.0.. [hls-graph] Building library for hls-graph-2.10.0.0.. [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 ) [hls-graph] [ 1 of 16] Compiling Control.Concurrent.STM.Stats ( src/Control/Concurrent/STM/Stats.hs, dist/build/Control/Concurrent/STM/Stats.o, dist/build/Control/Concurrent/STM/Stats.dyn_o ) [hls-graph] [ 2 of 16] Compiling Development.IDE.Graph.Classes ( src/Development/IDE/Graph/Classes.hs, dist/build/Development/IDE/Graph/Classes.o, dist/build/Development/IDE/Graph/Classes.dyn_o ) [hls-graph] [ 3 of 16] Compiling Development.IDE.Graph.Internal.Key ( src/Development/IDE/Graph/Internal/Key.hs, dist/build/Development/IDE/Graph/Internal/Key.o, dist/build/Development/IDE/Graph/Internal/Key.dyn_o ) [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 ) [hls-graph] [ 4 of 16] Compiling Development.IDE.Graph.Internal.Types ( src/Development/IDE/Graph/Internal/Types.hs, dist/build/Development/IDE/Graph/Internal/Types.o, dist/build/Development/IDE/Graph/Internal/Types.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 ) [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 ) [hls-graph] [ 5 of 16] Compiling Development.IDE.Graph.Internal.Rules ( src/Development/IDE/Graph/Internal/Rules.hs, dist/build/Development/IDE/Graph/Internal/Rules.o, dist/build/Development/IDE/Graph/Internal/Rules.dyn_o ) [hls-graph] [ 6 of 16] Compiling Development.IDE.Graph.Internal.Options ( src/Development/IDE/Graph/Internal/Options.hs, dist/build/Development/IDE/Graph/Internal/Options.o, dist/build/Development/IDE/Graph/Internal/Options.dyn_o ) [hls-graph] [ 7 of 16] Compiling Development.IDE.Graph.Internal.Database ( src/Development/IDE/Graph/Internal/Database.hs, dist/build/Development/IDE/Graph/Internal/Database.o, dist/build/Development/IDE/Graph/Internal/Database.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 ) [hls-graph] [ 8 of 16] Compiling Development.IDE.Graph.Internal.Action ( src/Development/IDE/Graph/Internal/Action.hs, dist/build/Development/IDE/Graph/Internal/Action.o, dist/build/Development/IDE/Graph/Internal/Action.dyn_o ) [hls-graph] [ 9 of 16] Compiling Development.IDE.Graph.KeyMap ( src/Development/IDE/Graph/KeyMap.hs, dist/build/Development/IDE/Graph/KeyMap.o, dist/build/Development/IDE/Graph/KeyMap.dyn_o ) [hls-graph] [10 of 16] Compiling Development.IDE.Graph.KeySet ( src/Development/IDE/Graph/KeySet.hs, dist/build/Development/IDE/Graph/KeySet.o, dist/build/Development/IDE/Graph/KeySet.dyn_o ) [hls-graph] [11 of 16] Compiling Development.IDE.Graph.Rule ( src/Development/IDE/Graph/Rule.hs, dist/build/Development/IDE/Graph/Rule.o, dist/build/Development/IDE/Graph/Rule.dyn_o ) [hls-graph] [12 of 16] Compiling Paths_hls_graph ( dist/build/autogen/Paths_hls_graph.hs, dist/build/Paths_hls_graph.o, dist/build/Paths_hls_graph.dyn_o ) [hls-graph] [13 of 16] Compiling Development.IDE.Graph.Internal.Paths ( src/Development/IDE/Graph/Internal/Paths.hs, dist/build/Development/IDE/Graph/Internal/Paths.o, dist/build/Development/IDE/Graph/Internal/Paths.dyn_o ) [hls-graph] [14 of 16] Compiling Development.IDE.Graph.Internal.Profile ( src/Development/IDE/Graph/Internal/Profile.hs, dist/build/Development/IDE/Graph/Internal/Profile.o, dist/build/Development/IDE/Graph/Internal/Profile.dyn_o ) [hls-graph] [15 of 16] Compiling Development.IDE.Graph.Database ( src/Development/IDE/Graph/Database.hs, dist/build/Development/IDE/Graph/Database.o, dist/build/Development/IDE/Graph/Database.dyn_o ) [hls-graph] [16 of 16] Compiling Development.IDE.Graph ( src/Development/IDE/Graph.hs, dist/build/Development/IDE/Graph.o, dist/build/Development/IDE/Graph.dyn_o ) [vector-algorithms] [ 6 of 11] Compiling Data.Vector.Algorithms.Heap ( src/Data/Vector/Algorithms/Heap.hs, dist/build/Data/Vector/Algorithms/Heap.p_o ) [hls-graph] [ 1 of 16] Compiling Control.Concurrent.STM.Stats ( src/Control/Concurrent/STM/Stats.hs, dist/build/Control/Concurrent/STM/Stats.p_o ) [hls-graph] [ 2 of 16] Compiling Development.IDE.Graph.Classes ( src/Development/IDE/Graph/Classes.hs, dist/build/Development/IDE/Graph/Classes.p_o ) [hls-graph] [ 3 of 16] Compiling Development.IDE.Graph.Internal.Key ( src/Development/IDE/Graph/Internal/Key.hs, dist/build/Development/IDE/Graph/Internal/Key.p_o ) [hls-graph] [ 4 of 16] Compiling Development.IDE.Graph.Internal.Types ( src/Development/IDE/Graph/Internal/Types.hs, dist/build/Development/IDE/Graph/Internal/Types.p_o ) [vector-algorithms] [ 7 of 11] Compiling Data.Vector.Algorithms.Intro ( src/Data/Vector/Algorithms/Intro.hs, dist/build/Data/Vector/Algorithms/Intro.p_o ) [hls-graph] [ 5 of 16] Compiling Development.IDE.Graph.Internal.Rules ( src/Development/IDE/Graph/Internal/Rules.hs, dist/build/Development/IDE/Graph/Internal/Rules.p_o ) [hls-graph] [ 6 of 16] Compiling Development.IDE.Graph.Internal.Options ( src/Development/IDE/Graph/Internal/Options.hs, dist/build/Development/IDE/Graph/Internal/Options.p_o ) [hls-graph] [ 7 of 16] Compiling Development.IDE.Graph.Internal.Database ( src/Development/IDE/Graph/Internal/Database.hs, dist/build/Development/IDE/Graph/Internal/Database.p_o ) [hls-graph] [ 8 of 16] Compiling Development.IDE.Graph.Internal.Action ( src/Development/IDE/Graph/Internal/Action.hs, dist/build/Development/IDE/Graph/Internal/Action.p_o ) [hls-graph] [ 9 of 16] Compiling Development.IDE.Graph.KeyMap ( src/Development/IDE/Graph/KeyMap.hs, dist/build/Development/IDE/Graph/KeyMap.p_o ) [hls-graph] [10 of 16] Compiling Development.IDE.Graph.KeySet ( src/Development/IDE/Graph/KeySet.hs, dist/build/Development/IDE/Graph/KeySet.p_o ) [hls-graph] [11 of 16] Compiling Development.IDE.Graph.Rule ( src/Development/IDE/Graph/Rule.hs, dist/build/Development/IDE/Graph/Rule.p_o ) [hls-graph] [12 of 16] Compiling Paths_hls_graph ( dist/build/autogen/Paths_hls_graph.hs, dist/build/Paths_hls_graph.p_o ) [hls-graph] [13 of 16] Compiling Development.IDE.Graph.Internal.Paths ( src/Development/IDE/Graph/Internal/Paths.hs, dist/build/Development/IDE/Graph/Internal/Paths.p_o ) [hls-graph] [14 of 16] Compiling Development.IDE.Graph.Internal.Profile ( src/Development/IDE/Graph/Internal/Profile.hs, dist/build/Development/IDE/Graph/Internal/Profile.p_o ) [hls-graph] [15 of 16] Compiling Development.IDE.Graph.Database ( src/Development/IDE/Graph/Database.hs, dist/build/Development/IDE/Graph/Database.p_o ) [hls-graph] [16 of 16] Compiling Development.IDE.Graph ( src/Development/IDE/Graph.hs, dist/build/Development/IDE/Graph.p_o ) [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 ) [hls-graph] Preprocessing test suite 'tests' for hls-graph-2.10.0.0.. [hls-graph] Building test suite 'tests' for hls-graph-2.10.0.0.. [hls-graph] [1 of 6] Compiling Example ( test/Example.hs, dist/build/tests/tests-tmp/Example.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 ) [hls-graph] [2 of 6] Compiling DatabaseSpec ( test/DatabaseSpec.hs, dist/build/tests/tests-tmp/DatabaseSpec.o ) [hls-graph] [3 of 6] Compiling ActionSpec ( test/ActionSpec.hs, dist/build/tests/tests-tmp/ActionSpec.o ) [hls-graph] [4 of 6] Compiling RulesSpec ( test/RulesSpec.hs, dist/build/tests/tests-tmp/RulesSpec.o ) [hls-graph] [5 of 6] Compiling Spec ( test/Spec.hs, dist/build/tests/tests-tmp/Spec.o ) [hls-graph] [6 of 6] Compiling Main ( test/Main.hs, dist/build/tests/tests-tmp/Main.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 ) [hls-graph] [7 of 7] Linking dist/build/tests/tests [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 ) [hls-graph] Phase: checkPhase [hls-graph] Running 1 test suites... [hls-graph] Test suite tests: RUNNING... [hls-graph] tactics [hls-graph]  Action [hls-graph]  apply1 [hls-graph]  Test build update, Buggy dirty mechanism in hls-graph #4237: OK [hls-graph]  apply1 [hls-graph]  computes a rule with no dependencies: OK [hls-graph]  computes a rule with one dependency: OK [hls-graph]  tracks direct dependencies: OK [hls-graph]  tracks reverse dependencies: OK [hls-graph]  rethrows exceptions: OK [hls-graph]  computes a rule with branching dependencies does not invoke phantom dependencies #3423: OK [hls-graph]  applyWithoutDependency [hls-graph]  does not track dependencies: OK [hls-graph]  Database [hls-graph]  Evaluation [hls-graph]  detects cycles: OK [hls-graph]  compute [hls-graph]  build step and changed step updated correctly: OK [hls-graph]  [hls-graph] All 10 tests passed (0.00s) [hls-graph] Test suite tests: PASS [hls-graph] Test suite logged to: dist/test/hls-graph-2.10.0.0-tests.log [hls-graph] 1 of 1 test suites (1 of 1 test cases) passed. [hls-graph] Phase: haddockPhase [hls-graph] Preprocessing library for hls-graph-2.10.0.0.. [hls-graph] Running Haddock on library for hls-graph-2.10.0.0.. [hls-graph] Warning: The documentation for the following packages are not installed. No [hls-graph] links will be generated to these packages: vector-0.13.2.0 [hls-graph] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [vector-algorithms] [4 of 4] Compiling Main ( tests/properties/Tests.hs, dist/build/properties/properties-tmp/Main.o ) [hls-graph]  93% ( 72 / 77) in 'Control.Concurrent.STM.Stats' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  atomicallyNamed (src/Control/Concurrent/STM/Stats.hs:29) [hls-graph]  atomically (src/Control/Concurrent/STM/Stats.hs:30) [hls-graph]  getSTMStats (src/Control/Concurrent/STM/Stats.hs:32) [hls-graph]  dumpSTMStats (src/Control/Concurrent/STM/Stats.hs:31) [hls-graph]  83% ( 5 / 6) in 'Development.IDE.Graph.Classes' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  6% ( 2 / 29) in 'Development.IDE.Graph.Internal.Key' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  Key (src/Development/IDE/Graph/Internal/Key.hs:52) [hls-graph]  KeyValue (src/Development/IDE/Graph/Internal/Key.hs:58) [hls-graph]  Key (src/Development/IDE/Graph/Internal/Key.hs:54) [hls-graph]  newKey (src/Development/IDE/Graph/Internal/Key.hs:74) [hls-graph]  renderKey (src/Development/IDE/Graph/Internal/Key.hs:100) [hls-graph]  KeyMap (src/Development/IDE/Graph/Internal/Key.hs:141) [hls-graph]  mapKeyMap (src/Development/IDE/Graph/Internal/Key.hs:149) [hls-graph]  insertKeyMap (src/Development/IDE/Graph/Internal/Key.hs:152) [hls-graph]  lookupKeyMap (src/Development/IDE/Graph/Internal/Key.hs:155) [hls-graph]  lookupDefaultKeyMap (src/Development/IDE/Graph/Internal/Key.hs:158) [hls-graph]  fromListKeyMap (src/Development/IDE/Graph/Internal/Key.hs:161) [hls-graph]  fromListWithKeyMap (src/Development/IDE/Graph/Internal/Key.hs:164) [hls-graph]  toListKeyMap (src/Development/IDE/Graph/Internal/Key.hs:167) [hls-graph]  elemsKeyMap (src/Development/IDE/Graph/Internal/Key.hs:170) [hls-graph]  restrictKeysKeyMap (src/Development/IDE/Graph/Internal/Key.hs:173) [hls-graph]  KeySet (src/Development/IDE/Graph/Internal/Key.hs:103) [hls-graph]  nullKeySet (src/Development/IDE/Graph/Internal/Key.hs:120) [hls-graph]  insertKeySet (src/Development/IDE/Graph/Internal/Key.hs:111) [hls-graph]  memberKeySet (src/Development/IDE/Graph/Internal/Key.hs:114) [hls-graph]  toListKeySet (src/Development/IDE/Graph/Internal/Key.hs:117) [hls-graph]  lengthKeySet (src/Development/IDE/Graph/Internal/Key.hs:138) [hls-graph]  filterKeySet (src/Development/IDE/Graph/Internal/Key.hs:135) [hls-graph]  singletonKeySet (src/Development/IDE/Graph/Internal/Key.hs:132) [hls-graph]  fromListKeySet (src/Development/IDE/Graph/Internal/Key.hs:129) [hls-graph]  deleteKeySet (src/Development/IDE/Graph/Internal/Key.hs:126) [hls-graph]  differenceKeySet (src/Development/IDE/Graph/Internal/Key.hs:123) [hls-graph] Warning: 'Rule' is out of scope. [hls-graph]  If you qualify the identifier, haddock can try to link it anyway. [hls-graph] Warning: 'IOException' is out of scope. [hls-graph]  If you qualify the identifier, haddock can try to link it anyway. [hls-graph] Warning: 'BuiltinRun' is out of scope. [hls-graph]  If you qualify the identifier, haddock can try to link it anyway. [hls-graph]  17% ( 6 / 35) in 'Development.IDE.Graph.Internal.Types' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  unwrapDynamic (src/Development/IDE/Graph/Internal/Types.hs:37) [hls-graph]  TheRules (src/Development/IDE/Graph/Internal/Types.hs:45) [hls-graph]  SRules (src/Development/IDE/Graph/Internal/Types.hs:55) [hls-graph]  SAction (src/Development/IDE/Graph/Internal/Types.hs:73) [hls-graph]  getDatabase (src/Development/IDE/Graph/Internal/Types.hs:79) [hls-graph]  ShakeDatabase (src/Development/IDE/Graph/Internal/Types.hs:89) [hls-graph]  Step (src/Development/IDE/Graph/Internal/Types.hs:91) [hls-graph]  Value (src/Development/IDE/Graph/Internal/Types.hs:100) [hls-graph]  KeyDetails (src/Development/IDE/Graph/Internal/Types.hs:102) [hls-graph]  onKeyReverseDeps (src/Development/IDE/Graph/Internal/Types.hs:107) [hls-graph]  Database (src/Development/IDE/Graph/Internal/Types.hs:111) [hls-graph]  waitForDatabaseRunningKeys (src/Development/IDE/Graph/Internal/Types.hs:118) [hls-graph]  getDatabaseValues (src/Development/IDE/Graph/Internal/Types.hs:121) [hls-graph]  Status (src/Development/IDE/Graph/Internal/Types.hs:128) [hls-graph]  viewDirty (src/Development/IDE/Graph/Internal/Types.hs:138) [hls-graph]  getResult (src/Development/IDE/Graph/Internal/Types.hs:142) [hls-graph]  waitRunning (src/Development/IDE/Graph/Internal/Types.hs:147) [hls-graph]  Result (src/Development/IDE/Graph/Internal/Types.hs:151) [hls-graph]  ResultDeps (src/Development/IDE/Graph/Internal/Types.hs:165) [hls-graph]  getResultDepsDefault (src/Development/IDE/Graph/Internal/Types.hs:168) [hls-graph]  mapResultDeps (src/Development/IDE/Graph/Internal/Types.hs:173) [hls-graph]  GraphException (src/Development/IDE/Graph/Internal/Types.hs:225) [hls-graph]  fromGraphException (src/Development/IDE/Graph/Internal/Types.hs:238) [hls-graph]  Stack (src/Development/IDE/Graph/Internal/Types.hs:246) [hls-graph]  StackException (src/Development/IDE/Graph/Internal/Types.hs:251) [hls-graph]  addStack (src/Development/IDE/Graph/Internal/Types.hs:259) [hls-graph]  memberStack (src/Development/IDE/Graph/Internal/Types.hs:265) [hls-graph]  emptyStack (src/Development/IDE/Graph/Internal/Types.hs:268) [hls-graph]  16% ( 1 / 6) in 'Development.IDE.Graph.Internal.Rules' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  action (src/Development/IDE/Graph/Internal/Rules.hs:26) [hls-graph]  addRule (src/Development/IDE/Graph/Internal/Rules.hs:31) [hls-graph]  runRule (src/Development/IDE/Graph/Internal/Rules.hs:46) [hls-graph]  runRules (src/Development/IDE/Graph/Internal/Rules.hs:52) [hls-graph]  0% ( 0 / 6) in 'Development.IDE.Graph.Internal.Options' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  ShakeOptions (src/Development/IDE/Graph/Internal/Options.hs:7) [hls-graph]  shakeOptions (src/Development/IDE/Graph/Internal/Options.hs:13) [hls-graph]  getShakeExtra (src/Development/IDE/Graph/Internal/Options.hs:16) [hls-graph]  getShakeExtraRules (src/Development/IDE/Graph/Internal/Options.hs:21) [hls-graph]  newShakeExtra (src/Development/IDE/Graph/Internal/Options.hs:26) [hls-graph]  71% ( 5 / 7) in 'Development.IDE.Graph.Internal.Database' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  newDatabase (src/Development/IDE/Graph/Internal/Database.hs:52) [hls-graph]  21% ( 3 / 14) in 'Development.IDE.Graph.Internal.Action' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  ShakeValue (src/Development/IDE/Graph/Internal/Action.hs:35) [hls-graph]  actionFork (src/Development/IDE/Graph/Internal/Action.hs:69) [hls-graph]  actionBracket (src/Development/IDE/Graph/Internal/Action.hs:100) [hls-graph]  actionCatch (src/Development/IDE/Graph/Internal/Action.hs:90) [hls-graph]  actionFinally (src/Development/IDE/Graph/Internal/Action.hs:105) [hls-graph]  apply1 (src/Development/IDE/Graph/Internal/Action.hs:110) [hls-graph]  apply (src/Development/IDE/Graph/Internal/Action.hs:113) [hls-graph]  parallel (src/Development/IDE/Graph/Internal/Action.hs:43) [hls-graph]  runActions (src/Development/IDE/Graph/Internal/Action.hs:131) [hls-graph]  getKeysAndVisitedAge (src/Development/IDE/Graph/Internal/Action.hs:142) [hls-graph]  0% ( 0 / 12) in 'Development.IDE.Graph.KeyMap' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  Key (src/Development/IDE/Graph/Internal/Key.hs:52) [hls-graph]  KeyMap (src/Development/IDE/Graph/Internal/Key.hs:141) [hls-graph]  mapKeyMap (src/Development/IDE/Graph/Internal/Key.hs:149) [hls-graph]  insertKeyMap (src/Development/IDE/Graph/Internal/Key.hs:152) [hls-graph]  lookupKeyMap (src/Development/IDE/Graph/Internal/Key.hs:155) [hls-graph]  lookupDefaultKeyMap (src/Development/IDE/Graph/Internal/Key.hs:158) [hls-graph]  fromListKeyMap (src/Development/IDE/Graph/Internal/Key.hs:161) [hls-graph]  fromListWithKeyMap (src/Development/IDE/Graph/Internal/Key.hs:164) [hls-graph]  toListKeyMap (src/Development/IDE/Graph/Internal/Key.hs:167) [hls-graph]  elemsKeyMap (src/Development/IDE/Graph/Internal/Key.hs:170) [hls-graph]  restrictKeysKeyMap (src/Development/IDE/Graph/Internal/Key.hs:173) [hls-graph]  0% ( 0 / 13) in 'Development.IDE.Graph.KeySet' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  Key (src/Development/IDE/Graph/Internal/Key.hs:52) [hls-graph]  KeySet (src/Development/IDE/Graph/Internal/Key.hs:103) [hls-graph]  insertKeySet (src/Development/IDE/Graph/Internal/Key.hs:111) [hls-graph]  memberKeySet (src/Development/IDE/Graph/Internal/Key.hs:114) [hls-graph]  toListKeySet (src/Development/IDE/Graph/Internal/Key.hs:117) [hls-graph]  nullKeySet (src/Development/IDE/Graph/Internal/Key.hs:120) [hls-graph]  differenceKeySet (src/Development/IDE/Graph/Internal/Key.hs:123) [hls-graph]  deleteKeySet (src/Development/IDE/Graph/Internal/Key.hs:126) [hls-graph]  fromListKeySet (src/Development/IDE/Graph/Internal/Key.hs:129) [hls-graph]  singletonKeySet (src/Development/IDE/Graph/Internal/Key.hs:132) [hls-graph]  filterKeySet (src/Development/IDE/Graph/Internal/Key.hs:135) [hls-graph]  lengthKeySet (src/Development/IDE/Graph/Internal/Key.hs:138) [hls-graph]  66% ( 8 / 12) in 'Development.IDE.Graph.Rule' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  addRule (src/Development/IDE/Graph/Internal/Rules.hs:31) [hls-graph]  apply (src/Development/IDE/Graph/Internal/Action.hs:113) [hls-graph]  apply1 (src/Development/IDE/Graph/Internal/Action.hs:110) [hls-graph]  0% ( 0 / 9) in 'Paths_hls_graph' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  version (dist/build/autogen/Paths_hls_graph.hs:35) [hls-graph]  getBinDir (dist/build/autogen/Paths_hls_graph.hs:43) [hls-graph]  getLibDir (dist/build/autogen/Paths_hls_graph.hs:43) [hls-graph]  getDynLibDir (dist/build/autogen/Paths_hls_graph.hs:43) [hls-graph]  getDataDir (dist/build/autogen/Paths_hls_graph.hs:43) [hls-graph]  getLibexecDir (dist/build/autogen/Paths_hls_graph.hs:43) [hls-graph]  getDataFileName (dist/build/autogen/Paths_hls_graph.hs:38) [hls-graph]  getSysconfDir (dist/build/autogen/Paths_hls_graph.hs:43) [hls-graph]  0% ( 0 / 2) in 'Development.IDE.Graph.Internal.Paths' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  readDataFileHTML (src/Development/IDE/Graph/Internal/Paths.hs:60) [hls-graph]  50% ( 1 / 2) in 'Development.IDE.Graph.Internal.Profile' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  58% ( 7 / 12) in 'Development.IDE.Graph.Database' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  ShakeDatabase (src/Development/IDE/Graph/Internal/Types.hs:89) [hls-graph]  ShakeValue (src/Development/IDE/Graph/Internal/Action.hs:35) [hls-graph]  shakeNewDatabase (src/Development/IDE/Graph/Database.hs:29) [hls-graph]  shakeRunDatabase (src/Development/IDE/Graph/Database.hs:36) [hls-graph]  41% ( 12 / 29) in 'Development.IDE.Graph' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  shakeOptions (src/Development/IDE/Graph/Internal/Options.hs:13) [hls-graph]  action (src/Development/IDE/Graph/Internal/Rules.hs:26) [hls-graph]  Key (src/Development/IDE/Graph/Internal/Key.hs:54) [hls-graph]  newKey (src/Development/IDE/Graph/Internal/Key.hs:74) [hls-graph]  renderKey (src/Development/IDE/Graph/Internal/Key.hs:100) [hls-graph]  actionFinally (src/Development/IDE/Graph/Internal/Action.hs:105) [hls-graph]  actionBracket (src/Development/IDE/Graph/Internal/Action.hs:100) [hls-graph]  actionCatch (src/Development/IDE/Graph/Internal/Action.hs:90) [hls-graph]  actionFork (src/Development/IDE/Graph/Internal/Action.hs:69) [hls-graph]  ShakeOptions (src/Development/IDE/Graph/Internal/Options.hs:7) [hls-graph]  getShakeExtra (src/Development/IDE/Graph/Internal/Options.hs:16) [hls-graph]  getShakeExtraRules (src/Development/IDE/Graph/Internal/Options.hs:21) [hls-graph]  newShakeExtra (src/Development/IDE/Graph/Internal/Options.hs:26) [hls-graph]  parallel (src/Development/IDE/Graph/Internal/Action.hs:43) [hls-graph]  ShakeValue (src/Development/IDE/Graph/Internal/Action.hs:35) [hls-graph]  getKeysAndVisitedAge (src/Development/IDE/Graph/Internal/Action.hs:142) [hls-graph] Warning: Control.Concurrent.STM.Stats: could not find link destinations for: [hls-graph]  - Data.Array.Base.getNumElements [hls-graph]  - Data.Array.Base.unsafeNewArray_ [hls-graph]  - Data.Array.Base.unsafeWrite [hls-graph]  - Data.Array.Base.unsafeRead [hls-graph] Warning: Development.IDE.Graph.Classes: could not find link destinations for: [hls-graph]  - Data.Vector.Vector [hls-graph]  - StmContainers.Prelude.Product2 [hls-graph]  - Data.Text.Short.Internal.B [hls-graph]  - Data.UUID.Types.Internal.UnpackedUUID [hls-graph]  - System.Time.Extra.Timeout [hls-graph]  - Data.Vector.Fusion.Bundle.Size.Size [hls-graph]  - Data.Vector.Unboxed.Base.MVector [hls-graph]  - Data.Vector.Unboxed.Base.Vector [hls-graph]  - Data.Vector.Primitive.Vector [hls-graph]  - Data.Vector.Storable.Vector [hls-graph]  - Data.Vector.Strict.Vector [hls-graph]  - Data.List.Extra.RB [hls-graph] Documentation created: dist/doc/html/hls-graph/index.html, [hls-graph] dist/doc/html/hls-graph/hls-graph.txt [hls-graph] Preprocessing test suite 'tests' for hls-graph-2.10.0.0.. [hls-graph] Phase: installPhase [hls-graph] Installing library in /nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [hls-graph] Phase: fixupPhase [hls-graph] shrinking RPATHs of ELF executables and libraries in /nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0 [hls-graph] shrinking /nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8-ghc9.6.3.so [hls-graph] checking for references to /build/ in /nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0... [hls-graph] patching script interpreter paths in /nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0 [hls-graph] stripping (with command strip and flags -S -p) in /nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0/lib [hls-graph] shrinking RPATHs of ELF executables and libraries in /nix/store/bp19rxy9padkm08iccqqzn4y05ys081w-hls-graph-2.10.0.0-data [hls-graph] checking for references to /build/ in /nix/store/bp19rxy9padkm08iccqqzn4y05ys081w-hls-graph-2.10.0.0-data... [hls-graph] patching script interpreter paths in /nix/store/bp19rxy9padkm08iccqqzn4y05ys081w-hls-graph-2.10.0.0-data [hls-graph] shrinking RPATHs of ELF executables and libraries in /nix/store/qv3ji8gsclki5wl924ydk9d2ph7rdx6d-hls-graph-2.10.0.0-doc [hls-graph] checking for references to /build/ in /nix/store/qv3ji8gsclki5wl924ydk9d2ph7rdx6d-hls-graph-2.10.0.0-doc... [hls-graph] patching script interpreter paths in /nix/store/qv3ji8gsclki5wl924ydk9d2ph7rdx6d-hls-graph-2.10.0.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/bp19rxy9padkm08iccqqzn4y05ys081w-hls-graph-2.10.0.0-data /nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0 /nix/store/qv3ji8gsclki5wl924ydk9d2ph7rdx6d-hls-graph-2.10.0.0-doc [post-build-hook] Pushing 2 paths (212 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/qv3ji8gsclki5wl924ydk9d2ph7rdx6d-hls-graph-2.10.0.0-doc (4.00 MiB) [post-build-hook] Pushing /nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0 (5.55 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/bp19rxy9padkm08iccqqzn4y05ys081w-hls-graph-2.10.0.0-data /nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0 /nix/store/qv3ji8gsclki5wl924ydk9d2ph7rdx6d-hls-graph-2.10.0.0-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/bp19rxy9padkm08iccqqzn4y05ys081w-hls-graph-2.10.0.0-data' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/qv3ji8gsclki5wl924ydk9d2ph7rdx6d-hls-graph-2.10.0.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-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 3 paths... [post-build-hook] copying path '/nix/store/mf3ylmbcf5rwyawsq0i2yvsp083pb931-split-0.2.5.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/mgnk7j05x1hkv2r87n8zaq52g1272xsn-tasty-rerun-1.1.20.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/bx1wxfylwjv3lfj194p8pa645rx70cn8-hls-graph-2.10.0.0.drv' to 'https://cache.nix-ci.com'... Progress: 6 of 33 built (1 building) [vector-algorithms] [5 of 5] Linking dist/build/properties/properties [vector-algorithms] buildPhase completed in 1 minutes 16 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] 55% stability [vector-algorithms] 45% sorting [vector-algorithms] +++ OK, passed 100 tests: [vector-algorithms] 100% size 3 [vector-algorithms]  [vector-algorithms] 53% stability [vector-algorithms] 47% sorting [vector-algorithms] +++ OK, passed 100 tests: [vector-algorithms] 100% size 4 [vector-algorithms]  [vector-algorithms] 52% stability [vector-algorithms] 48% sorting [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). [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] 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]  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]  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]  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/index.html, [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/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg [vector-algorithms] Phase: fixupPhase [vector-algorithms] shrinking RPATHs of ELF executables and libraries in /nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0 [vector-algorithms] shrinking /nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSvector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg-ghc9.6.3.so [vector-algorithms] checking for references to /build/ in /nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0... [vector-algorithms] patching script interpreter paths in /nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0 [vector-algorithms] stripping (with command strip and flags -S -p) in /nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0/lib [vector-algorithms] shrinking RPATHs of ELF executables and libraries in /nix/store/wg6d418j0pwz4ahl67v63iwgxzhvfpmk-vector-algorithms-0.9.1.0-doc [vector-algorithms] checking for references to /build/ in /nix/store/wg6d418j0pwz4ahl67v63iwgxzhvfpmk-vector-algorithms-0.9.1.0-doc... [vector-algorithms] patching script interpreter paths in /nix/store/wg6d418j0pwz4ahl67v63iwgxzhvfpmk-vector-algorithms-0.9.1.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0 /nix/store/wg6d418j0pwz4ahl67v63iwgxzhvfpmk-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/wg6d418j0pwz4ahl67v63iwgxzhvfpmk-vector-algorithms-0.9.1.0-doc (2.14 MiB) [post-build-hook] Pushing /nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0 (25.17 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0 /nix/store/wg6d418j0pwz4ahl67v63iwgxzhvfpmk-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/wg6d418j0pwz4ahl67v63iwgxzhvfpmk-vector-algorithms-0.9.1.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-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/cxgfbqwx97w5qkk2fg3vir2znfh659pb-vector-algorithms-0.9.1.0.drv' to 'https://cache.nix-ci.com'... Progress: 7 of 32 built Building mono-traversable [mono-traversable] Phase: setupCompilerEnvironmentPhase [mono-traversable] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [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.ScNEl1VKyl/setup-package.conf.d -threaded [mono-traversable] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.ScNEl1VKyl/Main.o ) [mono-traversable] [2 of 2] Linking Setup [mono-traversable] Phase: updateAutotoolsGnuConfigScriptsPhase [mono-traversable] Phase: configurePhase [mono-traversable] configureFlags: --verbose --prefix=/nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ncwcpddjwx77b3mvriz5pdhsssvhc56x-mono-traversable-1.0.21.0-doc/share/doc/mono-traversable-1.0.21.0 --with-gcc=gcc --package-db=/build/tmp.ScNEl1VKyl/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.18.1.0 [mono-traversable] Dependency bytestring >=0.9: using bytestring-0.11.5.2 [mono-traversable] Dependency containers >=0.5.8: using containers-0.6.7 [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.0.2 [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.18.1.0 [mono-traversable] Dependency bytestring: using bytestring-0.11.5.2 [mono-traversable] Dependency containers: using containers-0.6.7 [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.0.2 [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-4czone8xw0z8w9EAjbqv9S [mono-traversable]  include base-4.18.1.0 [mono-traversable]  include bytestring-0.11.5.2 [mono-traversable]  include containers-0.6.7 [mono-traversable]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [mono-traversable]  include split-0.2.5-6nX4oLO6PQP1atJdxz68ck [mono-traversable]  include text-2.0.2 [mono-traversable]  include transformers-0.6.1.0 [mono-traversable]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [mono-traversable]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [mono-traversable]  include vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg [mono-traversable]  component mono-traversable-1.0.21.0-LdfMemBVxxT8zP2PoqIe6c-test [mono-traversable]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [mono-traversable]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [mono-traversable]  include base-4.18.1.0 [mono-traversable]  include bytestring-0.11.5.2 [mono-traversable]  include containers-0.6.7 [mono-traversable]  include foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [mono-traversable]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [mono-traversable]  include mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S [mono-traversable]  include text-2.0.2 [mono-traversable]  include transformers-0.6.1.0 [mono-traversable]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [mono-traversable]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [mono-traversable] Linked component graph: [mono-traversable]  unit mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S [mono-traversable]  include base-4.18.1.0 [mono-traversable]  include bytestring-0.11.5.2 [mono-traversable]  include containers-0.6.7 [mono-traversable]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [mono-traversable]  include split-0.2.5-6nX4oLO6PQP1atJdxz68ck [mono-traversable]  include text-2.0.2 [mono-traversable]  include transformers-0.6.1.0 [mono-traversable]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [mono-traversable]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [mono-traversable]  include vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg [mono-traversable]  Data.Containers=mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S:Data.Containers,Data.MonoTraversable=mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S:Data.MonoTraversable,Data.MonoTraversable.Unprefixed=mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S:Data.MonoTraversable.Unprefixed,Data.NonNull=mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S:Data.NonNull,Data.Sequences=mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S:Data.Sequences [mono-traversable]  unit mono-traversable-1.0.21.0-LdfMemBVxxT8zP2PoqIe6c-test [mono-traversable]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [mono-traversable]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [mono-traversable]  include base-4.18.1.0 [mono-traversable]  include bytestring-0.11.5.2 [mono-traversable]  include containers-0.6.7 [mono-traversable]  include foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [mono-traversable]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [mono-traversable]  include mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S [mono-traversable]  include text-2.0.2 [mono-traversable]  include transformers-0.6.1.0 [mono-traversable]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [mono-traversable]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [mono-traversable] Ready component graph: [mono-traversable]  definite mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S [mono-traversable]  depends base-4.18.1.0 [mono-traversable]  depends bytestring-0.11.5.2 [mono-traversable]  depends containers-0.6.7 [mono-traversable]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [mono-traversable]  depends split-0.2.5-6nX4oLO6PQP1atJdxz68ck [mono-traversable]  depends text-2.0.2 [mono-traversable]  depends transformers-0.6.1.0 [mono-traversable]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [mono-traversable]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [mono-traversable]  depends vector-algorithms-0.9.1.0-BLVMwE0Pt39DMY3xTwXzbg [mono-traversable]  definite mono-traversable-1.0.21.0-LdfMemBVxxT8zP2PoqIe6c-test [mono-traversable]  depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [mono-traversable]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [mono-traversable]  depends base-4.18.1.0 [mono-traversable]  depends bytestring-0.11.5.2 [mono-traversable]  depends containers-0.6.7 [mono-traversable]  depends foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [mono-traversable]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [mono-traversable]  depends mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S [mono-traversable]  depends text-2.0.2 [mono-traversable]  depends transformers-0.6.1.0 [mono-traversable]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [mono-traversable]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [mono-traversable] Using Cabal-3.10.1.0 compiled by ghc-9.6 [mono-traversable] Using compiler: ghc-9.6.3 [mono-traversable] Using install prefix: [mono-traversable] /nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0 [mono-traversable] Executables installed in: [mono-traversable] /nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0/bin [mono-traversable] Libraries installed in: [mono-traversable] /nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S [mono-traversable] Dynamic Libraries installed in: [mono-traversable] /nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [mono-traversable] Private executables installed in: [mono-traversable] /nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0/libexec/x86_64-linux-ghc-9.6.3/mono-traversable-1.0.21.0 [mono-traversable] Data files installed in: [mono-traversable] /nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0/share/x86_64-linux-ghc-9.6.3/mono-traversable-1.0.21.0 [mono-traversable] Documentation installed in: [mono-traversable] /nix/store/ncwcpddjwx77b3mvriz5pdhsssvhc56x-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/8kb6bkb7bncnjpna0z3grljnqhl16cgr-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.6.3 found on system at: [mono-traversable] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [mono-traversable] Using ghc-pkg version 9.6.3 found on system at: [mono-traversable] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [mono-traversable] No ghcjs found [mono-traversable] No ghcjs-pkg found [mono-traversable] No greencard found [mono-traversable] Using haddock version 2.29.1 found on system at: [mono-traversable] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [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.68 found on system at: [mono-traversable] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [mono-traversable] Using hsc2hs version 0.68.9 found on system at: [mono-traversable] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [mono-traversable] Using hscolour version 1.25 found on system at: [mono-traversable] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-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.6.3 found on system at: [mono-traversable] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [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]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^... [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]  [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 53 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; 118 discarded. [mono-traversable] oproduct [mono-traversable]  works on lists [✔] [mono-traversable]  +++ OK, passed 100 tests; 131 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.0628 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] Warning: 'ByteString' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable] Warning: 'Text' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable] Warning: 'Foldable' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [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 out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable]  94% ( 34 / 36) in 'Data.MonoTraversable' [mono-traversable]  Missing documentation for: [mono-traversable]  replaceElemStrictText (src/Data/MonoTraversable.hs:286) [mono-traversable]  replaceElemLazyText (src/Data/MonoTraversable.hs:289) [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: '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: 'NonEmpty' 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: 'a' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [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: 'Vector' 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: 'not' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [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 out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [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: 'intercalate' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable] Warning: 'true' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [mono-traversable]  80% ( 40 / 50) in 'Data.Sequences' [mono-traversable]  Missing documentation for: [mono-traversable]  splitElemStrictBS (src/Data/Sequences.hs:1524) [mono-traversable]  stripPrefixStrictBS (src/Data/Sequences.hs:1529) [mono-traversable]  stripSuffixStrictBS (src/Data/Sequences.hs:1534) [mono-traversable]  splitSeqLazyBS (src/Data/Sequences.hs:1546) [mono-traversable]  stripPrefixLazyBS (src/Data/Sequences.hs:1551) [mono-traversable]  stripSuffixLazyBS (src/Data/Sequences.hs:1556) [mono-traversable]  splitSeqStrictText (src/Data/Sequences.hs:1570) [mono-traversable]  replaceSeqStrictText (src/Data/Sequences.hs:1575) [mono-traversable]  splitSeqLazyText (src/Data/Sequences.hs:1589) [mono-traversable]  replaceSeqLazyText (src/Data/Sequences.hs:1594) [mono-traversable] Warning: 'NonEmpty' is out of scope. [mono-traversable]  If you qualify the identifier, haddock can try to link it anyway. [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.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] 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] Documentation created: dist/doc/html/mono-traversable/index.html, [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/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S [mono-traversable] Phase: fixupPhase [mono-traversable] shrinking RPATHs of ELF executables and libraries in /nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0 [mono-traversable] shrinking /nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSmono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S-ghc9.6.3.so [mono-traversable] checking for references to /build/ in /nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0... [mono-traversable] patching script interpreter paths in /nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0 [mono-traversable] stripping (with command strip and flags -S -p) in /nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0/lib [mono-traversable] shrinking RPATHs of ELF executables and libraries in /nix/store/ncwcpddjwx77b3mvriz5pdhsssvhc56x-mono-traversable-1.0.21.0-doc [mono-traversable] checking for references to /build/ in /nix/store/ncwcpddjwx77b3mvriz5pdhsssvhc56x-mono-traversable-1.0.21.0-doc... [mono-traversable] patching script interpreter paths in /nix/store/ncwcpddjwx77b3mvriz5pdhsssvhc56x-mono-traversable-1.0.21.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0 /nix/store/ncwcpddjwx77b3mvriz5pdhsssvhc56x-mono-traversable-1.0.21.0-doc [post-build-hook] Pushing 2 paths (106 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/ncwcpddjwx77b3mvriz5pdhsssvhc56x-mono-traversable-1.0.21.0-doc (5.33 MiB) [post-build-hook] Pushing /nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0 (23.26 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0 /nix/store/ncwcpddjwx77b3mvriz5pdhsssvhc56x-mono-traversable-1.0.21.0-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/6sqyd1rflsd0nbm7dd7zkf0z963k8b9r-split-0.2.5-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/ncwcpddjwx77b3mvriz5pdhsssvhc56x-mono-traversable-1.0.21.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/xh2n2xz09nizixf67w55gzv2s2rnwp1p-split-0.2.5' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-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 1 paths... [post-build-hook] copying path '/nix/store/xm7vfhjd07isbck0mddwj928fam73axm-mono-traversable-1.0.21.0.drv' to 'https://cache.nix-ci.com'... Progress: 8 of 31 built Building conduit [conduit] Phase: setupCompilerEnvironmentPhase [conduit] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [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.ePe3ZkbgWE/setup-package.conf.d -threaded [conduit] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.ePe3ZkbgWE/Main.o ) [conduit] [2 of 2] Linking Setup [conduit] Phase: updateAutotoolsGnuConfigScriptsPhase [conduit] Phase: configurePhase [conduit] configureFlags: --verbose --prefix=/nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/xbviw4gr70gjwdnx1m6jan6a3qs6ccin-conduit-1.3.6.1-doc/share/doc/conduit-1.3.6.1 --with-gcc=gcc --package-db=/build/tmp.ePe3ZkbgWE/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.18.1.0 [conduit] Dependency bytestring: using bytestring-0.11.5.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.0.2 [conduit] Dependency transformers >=0.4: using transformers-0.6.1.0 [conduit] Dependency unix: using unix-2.8.1.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.18.1.0 [conduit] Dependency bytestring: using bytestring-0.11.5.2 [conduit] Dependency conduit: using conduit-1.3.6.1 [conduit] Dependency containers: using containers-0.6.7 [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.0.2 [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-DCrf0PGijWEJDN5akhrHVN [conduit]  include base-4.18.1.0 [conduit]  include bytestring-0.11.5.2 [conduit]  include directory-1.3.8.1 [conduit]  include exceptions-0.10.7 [conduit]  include filepath-1.4.100.4 [conduit]  include mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S [conduit]  include mtl-2.3.1 [conduit]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [conduit]  include resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [conduit]  include text-2.0.2 [conduit]  include transformers-0.6.1.0 [conduit]  include unix-2.8.1.0 [conduit]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [conduit]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [conduit]  component conduit-1.3.6.1-L9LHJnChfCUL8uxlnpAqAL-conduit-test [conduit]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [conduit]  include base-4.18.1.0 [conduit]  include bytestring-0.11.5.2 [conduit]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit]  include containers-0.6.7 [conduit]  include directory-1.3.8.1 [conduit]  include exceptions-0.10.7 [conduit]  include filepath-1.4.100.4 [conduit]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [conduit]  include mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S [conduit]  include mtl-2.3.1 [conduit]  include resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [conduit]  include safe-0.3.21-8RJbvRUlkh3iVLJ7BqOHn [conduit]  include silently-1.2.5.4-7GL8hrYkiMIJCDdSmG7fw7 [conduit]  include split-0.2.5-6nX4oLO6PQP1atJdxz68ck [conduit]  include text-2.0.2 [conduit]  include transformers-0.6.1.0 [conduit]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [conduit]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [conduit] Linked component graph: [conduit]  unit conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit]  include base-4.18.1.0 [conduit]  include bytestring-0.11.5.2 [conduit]  include directory-1.3.8.1 [conduit]  include exceptions-0.10.7 [conduit]  include filepath-1.4.100.4 [conduit]  include mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S [conduit]  include mtl-2.3.1 [conduit]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [conduit]  include resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [conduit]  include text-2.0.2 [conduit]  include transformers-0.6.1.0 [conduit]  include unix-2.8.1.0 [conduit]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [conduit]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [conduit]  Conduit=conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN:Conduit,Data.Conduit=conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN:Data.Conduit,Data.Conduit.Combinators=conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN:Data.Conduit.Combinators,Data.Conduit.Combinators.Stream=conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN:Data.Conduit.Combinators.Stream,Data.Conduit.Internal=conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN:Data.Conduit.Internal,Data.Conduit.Internal.Fusion=conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN:Data.Conduit.Internal.Fusion,Data.Conduit.Internal.List.Stream=conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN:Data.Conduit.Internal.List.Stream,Data.Conduit.Lift=conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN:Data.Conduit.Lift,Data.Conduit.List=conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN:Data.Conduit.List [conduit]  unit conduit-1.3.6.1-L9LHJnChfCUL8uxlnpAqAL-conduit-test [conduit]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [conduit]  include base-4.18.1.0 [conduit]  include bytestring-0.11.5.2 [conduit]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit]  include containers-0.6.7 [conduit]  include directory-1.3.8.1 [conduit]  include exceptions-0.10.7 [conduit]  include filepath-1.4.100.4 [conduit]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [conduit]  include mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S [conduit]  include mtl-2.3.1 [conduit]  include resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [conduit]  include safe-0.3.21-8RJbvRUlkh3iVLJ7BqOHn [conduit]  include silently-1.2.5.4-7GL8hrYkiMIJCDdSmG7fw7 [conduit]  include split-0.2.5-6nX4oLO6PQP1atJdxz68ck [conduit]  include text-2.0.2 [conduit]  include transformers-0.6.1.0 [conduit]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [conduit]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [conduit] Ready component graph: [conduit]  definite conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit]  depends base-4.18.1.0 [conduit]  depends bytestring-0.11.5.2 [conduit]  depends directory-1.3.8.1 [conduit]  depends exceptions-0.10.7 [conduit]  depends filepath-1.4.100.4 [conduit]  depends mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S [conduit]  depends mtl-2.3.1 [conduit]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [conduit]  depends resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [conduit]  depends text-2.0.2 [conduit]  depends transformers-0.6.1.0 [conduit]  depends unix-2.8.1.0 [conduit]  depends unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [conduit]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [conduit]  definite conduit-1.3.6.1-L9LHJnChfCUL8uxlnpAqAL-conduit-test [conduit]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [conduit]  depends base-4.18.1.0 [conduit]  depends bytestring-0.11.5.2 [conduit]  depends conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit]  depends containers-0.6.7 [conduit]  depends directory-1.3.8.1 [conduit]  depends exceptions-0.10.7 [conduit]  depends filepath-1.4.100.4 [conduit]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [conduit]  depends mono-traversable-1.0.21.0-4czone8xw0z8w9EAjbqv9S [conduit]  depends mtl-2.3.1 [conduit]  depends resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [conduit]  depends safe-0.3.21-8RJbvRUlkh3iVLJ7BqOHn [conduit]  depends silently-1.2.5.4-7GL8hrYkiMIJCDdSmG7fw7 [conduit]  depends split-0.2.5-6nX4oLO6PQP1atJdxz68ck [conduit]  depends text-2.0.2 [conduit]  depends transformers-0.6.1.0 [conduit]  depends unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [conduit]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [conduit] Using Cabal-3.10.1.0 compiled by ghc-9.6 [conduit] Using compiler: ghc-9.6.3 [conduit] Using install prefix: [conduit] /nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1 [conduit] Executables installed in: [conduit] /nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1/bin [conduit] Libraries installed in: [conduit] /nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit] Dynamic Libraries installed in: [conduit] /nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [conduit] Private executables installed in: [conduit] /nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1/libexec/x86_64-linux-ghc-9.6.3/conduit-1.3.6.1 [conduit] Data files installed in: [conduit] /nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1/share/x86_64-linux-ghc-9.6.3/conduit-1.3.6.1 [conduit] Documentation installed in: [conduit] /nix/store/xbviw4gr70gjwdnx1m6jan6a3qs6ccin-conduit-1.3.6.1-doc/share/doc/conduit-1.3.6.1 [conduit] Configuration files installed in: [conduit] /nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-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.6.3 found on system at: [conduit] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [conduit] Using ghc-pkg version 9.6.3 found on system at: [conduit] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [conduit] No ghcjs found [conduit] No ghcjs-pkg found [conduit] No greencard found [conduit] Using haddock version 2.29.1 found on system at: [conduit] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [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.68 found on system at: [conduit] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [conduit] Using hsc2hs version 0.68.9 found on system at: [conduit] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [conduit] Using hscolour version 1.25 found on system at: [conduit] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-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.6.3 found on system at: [conduit] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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: [-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]  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: [-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] [6 of 6] Linking dist/build/conduit-test/conduit-test [conduit] buildPhase completed in 1 minutes 2 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.9699 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] 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]  [conduit] src/Data/Conduit/Internal/Pipe.hs:48:1: warning: [-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: [-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: [-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: [-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/Conduit.hs:93:1: warning: [-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: [-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: [-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: [-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: [-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]  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:247) [conduit]  streamSource (src/Data/Conduit/Internal/Fusion.hs:253) [conduit]  streamSourcePure (src/Data/Conduit/Internal/Fusion.hs:271) [conduit]  unstream (src/Data/Conduit/Internal/Fusion.hs:59) [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]  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:13) [conduit]  unfoldEitherS (src/Data/Conduit/Internal/List/Stream.hs:26) [conduit]  unfoldMS (src/Data/Conduit/Internal/List/Stream.hs:39) [conduit]  unfoldEitherMS (src/Data/Conduit/Internal/List/Stream.hs:53) [conduit]  sourceListS (src/Data/Conduit/Internal/List/Stream.hs:66) [conduit]  enumFromToS (src/Data/Conduit/Internal/List/Stream.hs:74) [conduit]  enumFromToS_int (src/Data/Conduit/Internal/List/Stream.hs:86) [conduit]  iterateS (src/Data/Conduit/Internal/List/Stream.hs:100) [conduit]  replicateS (src/Data/Conduit/Internal/List/Stream.hs:109) [conduit]  replicateMS (src/Data/Conduit/Internal/List/Stream.hs:118) [conduit]  foldS (src/Data/Conduit/Internal/List/Stream.hs:127) [conduit]  foldMS (src/Data/Conduit/Internal/List/Stream.hs:139) [conduit]  mapM_S (src/Data/Conduit/Internal/List/Stream.hs:153) [conduit]  dropS (src/Data/Conduit/Internal/List/Stream.hs:167) [conduit]  takeS (src/Data/Conduit/Internal/List/Stream.hs:182) [conduit]  headS (src/Data/Conduit/Internal/List/Stream.hs:197) [conduit]  mapS (src/Data/Conduit/Internal/List/Stream.hs:209) [conduit]  mapMS (src/Data/Conduit/Internal/List/Stream.hs:221) [conduit]  iterMS (src/Data/Conduit/Internal/List/Stream.hs:233) [conduit]  mapMaybeS (src/Data/Conduit/Internal/List/Stream.hs:245) [conduit]  mapMaybeMS (src/Data/Conduit/Internal/List/Stream.hs:260) [conduit]  catMaybesS (src/Data/Conduit/Internal/List/Stream.hs:276) [conduit]  concatS (src/Data/Conduit/Internal/List/Stream.hs:289) [conduit]  concatMapS (src/Data/Conduit/Internal/List/Stream.hs:302) [conduit]  concatMapMS (src/Data/Conduit/Internal/List/Stream.hs:315) [conduit]  concatMapAccumS (src/Data/Conduit/Internal/List/Stream.hs:330) [conduit]  mapAccumS (src/Data/Conduit/Internal/List/Stream.hs:345) [conduit]  mapAccumMS (src/Data/Conduit/Internal/List/Stream.hs:359) [conduit]  concatMapAccumMS (src/Data/Conduit/Internal/List/Stream.hs:373) [conduit]  mapFoldableS (src/Data/Conduit/Internal/List/Stream.hs:388) [conduit]  mapFoldableMS (src/Data/Conduit/Internal/List/Stream.hs:401) [conduit]  consumeS (src/Data/Conduit/Internal/List/Stream.hs:416) [conduit]  groupByS (src/Data/Conduit/Internal/List/Stream.hs:428) [conduit]  groupOn1S (src/Data/Conduit/Internal/List/Stream.hs:432) [conduit]  GroupByState (src/Data/Conduit/Internal/List/Stream.hs:436) [conduit]  groupBy1S (src/Data/Conduit/Internal/List/Stream.hs:441) [conduit]  isolateS (src/Data/Conduit/Internal/List/Stream.hs:462) [conduit]  filterS (src/Data/Conduit/Internal/List/Stream.hs:475) [conduit]  sinkNullS (src/Data/Conduit/Internal/List/Stream.hs:488) [conduit]  sourceNullS (src/Data/Conduit/Internal/List/Stream.hs:500) [conduit]  11% ( 3 / 27) in 'Data.Conduit.Combinators.Stream' [conduit]  Missing documentation for: [conduit]  yieldManyS (src/Data/Conduit/Combinators/Stream.hs:68) [conduit]  repeatMS (src/Data/Conduit/Combinators/Stream.hs:78) [conduit]  repeatWhileMS (src/Data/Conduit/Combinators/Stream.hs:87) [conduit]  foldl1S (src/Data/Conduit/Combinators/Stream.hs:101) [conduit]  allS (src/Data/Conduit/Combinators/Stream.hs:115) [conduit]  anyS (src/Data/Conduit/Combinators/Stream.hs:121) [conduit]  sinkLazyS (src/Data/Conduit/Combinators/Stream.hs:130) [conduit]  sinkVectorS (src/Data/Conduit/Combinators/Stream.hs:135) [conduit]  sinkVectorNS (src/Data/Conduit/Combinators/Stream.hs:160) [conduit]  sinkLazyBuilderS (src/Data/Conduit/Combinators/Stream.hs:181) [conduit]  lastS (src/Data/Conduit/Combinators/Stream.hs:185) [conduit]  lastES (src/Data/Conduit/Combinators/Stream.hs:198) [conduit]  findS (src/Data/Conduit/Combinators/Stream.hs:212) [conduit]  concatMapS (src/Data/Conduit/Combinators/Stream.hs:228) [conduit]  concatMapMS (src/Data/Conduit/Combinators/Stream.hs:243) [conduit]  concatS (src/Data/Conduit/Combinators/Stream.hs:260) [conduit]  scanlS (src/Data/Conduit/Combinators/Stream.hs:269) [conduit]  scanlMS (src/Data/Conduit/Combinators/Stream.hs:284) [conduit]  mapAccumWhileS (src/Data/Conduit/Combinators/Stream.hs:299) [conduit]  mapAccumWhileMS (src/Data/Conduit/Combinators/Stream.hs:314) [conduit]  intersperseS (src/Data/Conduit/Combinators/Stream.hs:336) [conduit]  slidingWindowS (src/Data/Conduit/Combinators/Stream.hs:362) [conduit]  filterMS (src/Data/Conduit/Combinators/Stream.hs:391) [conduit]  splitOnUnboundedES (src/Data/Conduit/Combinators/Stream.hs:418) [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]  97% ( 78 / 80) in 'Data.Conduit' [conduit]  Missing documentation for: [conduit]  sealConduitT (src/Data/Conduit/Internal/Conduit.hs:297) [conduit]  unsealConduitT (src/Data/Conduit/Internal/Conduit.hs:300) [conduit]  [conduit] src/Data/Conduit.hs:105:1: warning: [-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: [-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: [-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]  91% ( 87 / 95) in 'Data.Conduit.Internal' [conduit]  Missing documentation for: [conduit]  Module header [conduit]  yieldM (src/Data/Conduit/Internal/Pipe.hs:250) [conduit]  enumFromTo (src/Data/Conduit/Internal/Pipe.hs:496) [conduit]  sealConduitT (src/Data/Conduit/Internal/Conduit.hs:297) [conduit]  unsealConduitT (src/Data/Conduit/Internal/Conduit.hs:300) [conduit]  sourceToPipe (src/Data/Conduit/Internal/Conduit.hs:332) [conduit]  sinkToPipe (src/Data/Conduit/Internal/Conduit.hs:342) [conduit]  conduitToPipe (src/Data/Conduit/Internal/Conduit.hs:352) [conduit]  100% ( 42 / 42) in 'Data.Conduit.Lift' [conduit]  [conduit] src/Data/Conduit/Lift.hs:67:1: warning: [-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] Warning: 'succ' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'Foldable' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit]  100% ( 60 / 60) in 'Data.Conduit.List' [conduit] Warning: 'ResourceT' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'chunkSize' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit]  100% (167 /167) in 'Data.Conduit.Combinators' [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] Warning: 'succ' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'iterM' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'takeExactly' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'takeExactlyE' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'take' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'takeE' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'concatMap' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'chunkSize' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'chunksOfExactlyE' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'chunksOfE' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'mapM_' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'concatMapM' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'line' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'unlines' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [conduit] Warning: 'linesUnbounded' is out of scope. [conduit]  If you qualify the identifier, haddock can try to link it anyway. [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]  100% (186 /186) in 'Conduit' [conduit] Warning: Data.Conduit.Combinators.Stream: could not find link destinations for: [conduit]  - Data.Vector.Generic.Base.Vector [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.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.basicUnsafeCopy [conduit]  - Data.Vector.Generic.Base.basicUnsafeFreeze [conduit]  - Data.Vector.Generic.Base.basicUnsafeSlice [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/index.html, [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/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit] Phase: fixupPhase [conduit] shrinking RPATHs of ELF executables and libraries in /nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1 [conduit] shrinking /nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSconduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN-ghc9.6.3.so [conduit] checking for references to /build/ in /nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1... [conduit] patching script interpreter paths in /nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1 [conduit] stripping (with command strip and flags -S -p) in /nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1/lib [conduit] shrinking RPATHs of ELF executables and libraries in /nix/store/xbviw4gr70gjwdnx1m6jan6a3qs6ccin-conduit-1.3.6.1-doc [conduit] checking for references to /build/ in /nix/store/xbviw4gr70gjwdnx1m6jan6a3qs6ccin-conduit-1.3.6.1-doc... [conduit] patching script interpreter paths in /nix/store/xbviw4gr70gjwdnx1m6jan6a3qs6ccin-conduit-1.3.6.1-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1 /nix/store/xbviw4gr70gjwdnx1m6jan6a3qs6ccin-conduit-1.3.6.1-doc [post-build-hook] Pushing 2 paths (112 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/xbviw4gr70gjwdnx1m6jan6a3qs6ccin-conduit-1.3.6.1-doc (7.11 MiB) [post-build-hook] Pushing /nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1 (13.46 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1 /nix/store/xbviw4gr70gjwdnx1m6jan6a3qs6ccin-conduit-1.3.6.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/xbviw4gr70gjwdnx1m6jan6a3qs6ccin-conduit-1.3.6.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-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/r8090a2yg969lgxpf7wgq4wn5ddhssis-safe-0.3.21.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/9ks56qagayn0nzn615gfb20frnrs3w7h-conduit-1.3.6.1.drv' to 'https://cache.nix-ci.com'... Progress: 9 of 31 built Building conduit-extra Building conduit-parse Building libyaml [conduit-extra] Phase: setupCompilerEnvironmentPhase [conduit-extra] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [conduit-parse] Phase: setupCompilerEnvironmentPhase [conduit-parse] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [libyaml] Phase: setupCompilerEnvironmentPhase [libyaml] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [libyaml] Phase: unpackPhase [libyaml] unpacking source archive /nix/store/z9q7w51ysg8cdvgpx6d6zlcz4ghkhp0h-libyaml-0.1.4.tar.gz [libyaml] source root is libyaml-0.1.4 [libyaml] setting SOURCE_DATE_EPOCH to timestamp 1710477580 of file "libyaml-0.1.4/libyaml.cabal" [conduit-parse] Phase: unpackPhase [libyaml] Phase: patchPhase [conduit-parse] unpacking source archive /nix/store/5inary4gap17pija37hi9s0dnwj4sdgj-conduit-parse-0.2.1.1.tar.gz [conduit-parse] source root is conduit-parse-0.2.1.1 [conduit-extra] Phase: unpackPhase [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.wOdzSEch36/setup-package.conf.d -threaded [conduit-extra] unpacking source archive /nix/store/sz33pjm2cvwgwppzyyv37xdgxj3bbg67-conduit-extra-1.3.7.tar.gz [conduit-parse] Phase: patchPhase [conduit-extra] source root is conduit-extra-1.3.7 [conduit-parse] Replace Cabal file with edited version from mirror://hackage/conduit-parse-0.2.1.1/revision/1.cabal. [conduit-extra] setting SOURCE_DATE_EPOCH to timestamp 1737362589 of file "conduit-extra-1.3.7/conduit-extra.cabal" [conduit-parse] Phase: compileBuildDriverPhase [conduit-extra] Phase: patchPhase [conduit-parse] setupCompileFlags: -package-db=/build/tmp.0oCUB5vOMu/setup-package.conf.d -threaded [conduit-extra] Phase: compileBuildDriverPhase [conduit-extra] setupCompileFlags: -package-db=/build/tmp.UTrWODwPSl/setup-package.conf.d -threaded [libyaml] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.wOdzSEch36/Main.o ) [conduit-parse] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.0oCUB5vOMu/Main.o ) [conduit-extra] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.UTrWODwPSl/Main.o ) [libyaml] [2 of 2] Linking Setup [conduit-parse] [2 of 2] Linking Setup [conduit-extra] [2 of 2] Linking Setup [libyaml] Phase: updateAutotoolsGnuConfigScriptsPhase [libyaml] Phase: configurePhase [conduit-parse] Phase: updateAutotoolsGnuConfigScriptsPhase [libyaml] configureFlags: --verbose --prefix=/nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml-0.1.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/lgfjypqpwa1s3wm8q50wdz9jd4pcd66x-libyaml-0.1.4-doc/share/doc/libyaml-0.1.4 --with-gcc=gcc --package-db=/build/tmp.wOdzSEch36/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] Using Parsec parser [libyaml] Configuring libyaml-0.1.4... [conduit-parse] Phase: configurePhase [conduit-extra] Phase: updateAutotoolsGnuConfigScriptsPhase [conduit-parse] configureFlags: --verbose --prefix=/nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-conduit-parse-0.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0wn4gcc993pwgf6jrjwawimaxzz88l40-conduit-parse-0.2.1.1-doc/share/doc/conduit-parse-0.2.1.1 --with-gcc=gcc --package-db=/build/tmp.0oCUB5vOMu/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... [conduit-extra] Phase: configurePhase [conduit-extra] configureFlags: --verbose --prefix=/nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-conduit-extra-1.3.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4bx81ykw9jvwpc39i3hps7fyx62ggzh6-conduit-extra-1.3.7-doc/share/doc/conduit-extra-1.3.7 --with-gcc=gcc --package-db=/build/tmp.UTrWODwPSl/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.18.1.0 [libyaml] Dependency bytestring >=0.9.1.4: using bytestring-0.11.5.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.18.1.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.0.2 [conduit-parse] Dependency transformers: using transformers-0.6.1.0 [conduit-parse] Dependency base >=4.8 && <5: using base-4.18.1.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.18.1.0 [conduit-extra] Dependency bytestring >=0.10.2: using bytestring-0.11.5.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.17.0 [conduit-extra] Dependency resourcet >=1.1: using resourcet-1.3.0 [conduit-extra] Dependency stm: using stm-2.5.1.0 [conduit-extra] Dependency streaming-commons >=0.2.3.0: using streaming-commons-0.2.3.0 [conduit-extra] Dependency text: using text-2.0.2 [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.18.1.0 [conduit-extra] Dependency bytestring: using bytestring-0.11.5.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.17.0 [conduit-extra] Dependency resourcet: using resourcet-1.3.0 [conduit-extra] Dependency stm: using stm-2.5.1.0 [conduit-extra] Dependency streaming-commons: using streaming-commons-0.2.3.0 [conduit-extra] Dependency text: using text-2.0.2 [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-F9oHBAxaagR1FOhWTwIhoo [libyaml]  include base-4.18.1.0 [libyaml]  include bytestring-0.11.5.2 [libyaml]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [libyaml]  include libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 [libyaml]  include resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [libyaml] Linked component graph: [libyaml]  unit libyaml-0.1.4-F9oHBAxaagR1FOhWTwIhoo [libyaml]  include base-4.18.1.0 [libyaml]  include bytestring-0.11.5.2 [libyaml]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [libyaml]  include libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 [libyaml]  include resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [libyaml]  Text.Libyaml=libyaml-0.1.4-F9oHBAxaagR1FOhWTwIhoo:Text.Libyaml [libyaml] Ready component graph: [libyaml]  definite libyaml-0.1.4-F9oHBAxaagR1FOhWTwIhoo [libyaml]  depends base-4.18.1.0 [libyaml]  depends bytestring-0.11.5.2 [libyaml]  depends conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [libyaml]  depends libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 [libyaml]  depends resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [libyaml] Using Cabal-3.10.1.0 compiled by ghc-9.6 [libyaml] Using compiler: ghc-9.6.3 [libyaml] Using install prefix: [libyaml] /nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml-0.1.4 [libyaml] Executables installed in: [libyaml] /nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml-0.1.4/bin [libyaml] Libraries installed in: [libyaml] /nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml-0.1.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libyaml-0.1.4-F9oHBAxaagR1FOhWTwIhoo [libyaml] Dynamic Libraries installed in: [libyaml] /nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml-0.1.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [libyaml] Private executables installed in: [libyaml] /nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml-0.1.4/libexec/x86_64-linux-ghc-9.6.3/libyaml-0.1.4 [libyaml] Data files installed in: [libyaml] /nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml-0.1.4/share/x86_64-linux-ghc-9.6.3/libyaml-0.1.4 [libyaml] Documentation installed in: [libyaml] /nix/store/lgfjypqpwa1s3wm8q50wdz9jd4pcd66x-libyaml-0.1.4-doc/share/doc/libyaml-0.1.4 [libyaml] Configuration files installed in: [libyaml] /nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-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.6.3 found on system at: [libyaml] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [libyaml] Using ghc-pkg version 9.6.3 found on system at: [libyaml] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [libyaml] No ghcjs found [libyaml] No ghcjs-pkg found [libyaml] No greencard found [libyaml] Using haddock version 2.29.1 found on system at: [libyaml] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [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.68 found on system at: [libyaml] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [libyaml] Using hsc2hs version 0.68.9 found on system at: [libyaml] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [libyaml] Using hscolour version 1.25 found on system at: [libyaml] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-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.6.3 found on system at: [libyaml] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [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-FnFYx9shIW54Io4qWTOU0 [conduit-parse]  include base-4.18.1.0 [conduit-parse]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit-parse]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [conduit-parse]  include mtl-2.3.1 [conduit-parse]  include parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j [conduit-parse]  include safe-0.3.21-8RJbvRUlkh3iVLJ7BqOHn [conduit-parse]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [conduit-parse]  include text-2.0.2 [conduit-parse]  include transformers-0.6.1.0 [conduit-parse]  component conduit-parse-0.2.1.1-AKktT4Sy3e3C3S0GUuWDLt-tests [conduit-parse]  include base-4.18.1.0 [conduit-parse]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit-parse]  include conduit-parse-0.2.1.1-FnFYx9shIW54Io4qWTOU0 [conduit-parse]  include mtl-2.3.1 [conduit-parse]  include parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j [conduit-parse]  include resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [conduit-parse]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [conduit-parse]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [conduit-parse]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [conduit-parse] Linked component graph: [conduit-parse]  unit conduit-parse-0.2.1.1-FnFYx9shIW54Io4qWTOU0 [conduit-parse]  include base-4.18.1.0 [conduit-parse]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit-parse]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [conduit-parse]  include mtl-2.3.1 [conduit-parse]  include parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j [conduit-parse]  include safe-0.3.21-8RJbvRUlkh3iVLJ7BqOHn [conduit-parse]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [conduit-parse]  include text-2.0.2 [conduit-parse]  include transformers-0.6.1.0 [conduit-parse]  Data.Conduit.Parser=conduit-parse-0.2.1.1-FnFYx9shIW54Io4qWTOU0:Data.Conduit.Parser [conduit-parse]  unit conduit-parse-0.2.1.1-AKktT4Sy3e3C3S0GUuWDLt-tests [conduit-parse]  include base-4.18.1.0 [conduit-parse]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit-parse]  include conduit-parse-0.2.1.1-FnFYx9shIW54Io4qWTOU0 [conduit-parse]  include mtl-2.3.1 [conduit-parse]  include parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j [conduit-parse]  include resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [conduit-parse]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [conduit-parse]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [conduit-parse]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [conduit-parse] Ready component graph: [conduit-parse]  definite conduit-parse-0.2.1.1-FnFYx9shIW54Io4qWTOU0 [conduit-parse]  depends base-4.18.1.0 [conduit-parse]  depends conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit-parse]  depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR [conduit-parse]  depends mtl-2.3.1 [conduit-parse]  depends parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j [conduit-parse]  depends safe-0.3.21-8RJbvRUlkh3iVLJ7BqOHn [conduit-parse]  depends safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [conduit-parse]  depends text-2.0.2 [conduit-parse]  depends transformers-0.6.1.0 [conduit-parse]  definite conduit-parse-0.2.1.1-AKktT4Sy3e3C3S0GUuWDLt-tests [conduit-parse]  depends base-4.18.1.0 [conduit-parse]  depends conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit-parse]  depends conduit-parse-0.2.1.1-FnFYx9shIW54Io4qWTOU0 [conduit-parse]  depends mtl-2.3.1 [conduit-parse]  depends parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j [conduit-parse]  depends resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [conduit-parse]  depends safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [conduit-parse]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [conduit-parse]  depends tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [conduit-parse] Using Cabal-3.10.1.0 compiled by ghc-9.6 [conduit-parse] Using compiler: ghc-9.6.3 [conduit-parse] Using install prefix: [conduit-parse] /nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-conduit-parse-0.2.1.1 [conduit-parse] Executables installed in: [conduit-parse] /nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-conduit-parse-0.2.1.1/bin [conduit-parse] Libraries installed in: [conduit-parse] /nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-conduit-parse-0.2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/conduit-parse-0.2.1.1-FnFYx9shIW54Io4qWTOU0 [conduit-parse] Dynamic Libraries installed in: [conduit-parse] /nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-conduit-parse-0.2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [conduit-parse] Private executables installed in: [conduit-parse] /nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-conduit-parse-0.2.1.1/libexec/x86_64-linux-ghc-9.6.3/conduit-parse-0.2.1.1 [conduit-parse] Data files installed in: [conduit-parse] /nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-conduit-parse-0.2.1.1/share/x86_64-linux-ghc-9.6.3/conduit-parse-0.2.1.1 [conduit-parse] Documentation installed in: [conduit-parse] /nix/store/0wn4gcc993pwgf6jrjwawimaxzz88l40-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/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-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.6.3 found on system at: [conduit-parse] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [conduit-parse] Using ghc-pkg version 9.6.3 found on system at: [conduit-parse] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [conduit-parse] No ghcjs found [conduit-parse] No ghcjs-pkg found [conduit-parse] No greencard found [conduit-parse] Using haddock version 2.29.1 found on system at: [conduit-parse] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [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.68 found on system at: [conduit-parse] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [conduit-parse] Using hsc2hs version 0.68.9 found on system at: [conduit-parse] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [conduit-parse] Using hscolour version 1.25 found on system at: [conduit-parse] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-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.6.3 found on system at: [conduit-parse] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [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-BbodIx0uj1VFVqzHErYRQz [conduit-extra]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [conduit-extra]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [conduit-extra]  include base-4.18.1.0 [conduit-extra]  include bytestring-0.11.5.2 [conduit-extra]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit-extra]  include directory-1.3.8.1 [conduit-extra]  include filepath-1.4.100.4 [conduit-extra]  include network-3.2.7.0-FulQHSkGYybJIh0sUg4Ie9 [conduit-extra]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [conduit-extra]  include process-1.6.17.0 [conduit-extra]  include resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [conduit-extra]  include stm-2.5.1.0 [conduit-extra]  include streaming-commons-0.2.3.0-KCJPnAZLa2CM2xDqW1rCI [conduit-extra]  include text-2.0.2 [conduit-extra]  include transformers-0.6.1.0 [conduit-extra]  include typed-process-0.2.13.0-8WX3sFBD5L5AUoCxJX8Pid [conduit-extra]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [conduit-extra]  component conduit-extra-1.3.7-JhuqPve7cw76OPAkP3U7b2-test [conduit-extra]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [conduit-extra]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [conduit-extra]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [conduit-extra]  include base-4.18.1.0 [conduit-extra]  include bytestring-0.11.5.2 [conduit-extra]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit-extra]  include conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz [conduit-extra]  include directory-1.3.8.1 [conduit-extra]  include exceptions-0.10.7 [conduit-extra]  include filepath-1.4.100.4 [conduit-extra]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [conduit-extra]  include process-1.6.17.0 [conduit-extra]  include resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [conduit-extra]  include stm-2.5.1.0 [conduit-extra]  include streaming-commons-0.2.3.0-KCJPnAZLa2CM2xDqW1rCI [conduit-extra]  include text-2.0.2 [conduit-extra]  include transformers-0.6.1.0 [conduit-extra]  include transformers-base-0.4.6-B9tbHsqjT7AMa9jIl8ea0 [conduit-extra] Linked component graph: [conduit-extra]  unit conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz [conduit-extra]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [conduit-extra]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [conduit-extra]  include base-4.18.1.0 [conduit-extra]  include bytestring-0.11.5.2 [conduit-extra]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit-extra]  include directory-1.3.8.1 [conduit-extra]  include filepath-1.4.100.4 [conduit-extra]  include network-3.2.7.0-FulQHSkGYybJIh0sUg4Ie9 [conduit-extra]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [conduit-extra]  include process-1.6.17.0 [conduit-extra]  include resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [conduit-extra]  include stm-2.5.1.0 [conduit-extra]  include streaming-commons-0.2.3.0-KCJPnAZLa2CM2xDqW1rCI [conduit-extra]  include text-2.0.2 [conduit-extra]  include transformers-0.6.1.0 [conduit-extra]  include typed-process-0.2.13.0-8WX3sFBD5L5AUoCxJX8Pid [conduit-extra]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [conduit-extra]  Data.Conduit.Attoparsec=conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz:Data.Conduit.Attoparsec,Data.Conduit.Binary=conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz:Data.Conduit.Binary,Data.Conduit.ByteString.Builder=conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz:Data.Conduit.ByteString.Builder,Data.Conduit.Filesystem=conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz:Data.Conduit.Filesystem,Data.Conduit.Foldl=conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz:Data.Conduit.Foldl,Data.Conduit.Lazy=conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz:Data.Conduit.Lazy,Data.Conduit.Network=conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz:Data.Conduit.Network,Data.Conduit.Network.UDP=conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz:Data.Conduit.Network.UDP,Data.Conduit.Network.Unix=conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz:Data.Conduit.Network.Unix,Data.Conduit.Process=conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz:Data.Conduit.Process,Data.Conduit.Process.Typed=conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz:Data.Conduit.Process.Typed,Data.Conduit.Text=conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz:Data.Conduit.Text,Data.Conduit.Zlib=conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz:Data.Conduit.Zlib [conduit-extra]  unit conduit-extra-1.3.7-JhuqPve7cw76OPAkP3U7b2-test [conduit-extra]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [conduit-extra]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [conduit-extra]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [conduit-extra]  include base-4.18.1.0 [conduit-extra]  include bytestring-0.11.5.2 [conduit-extra]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit-extra]  include conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz [conduit-extra]  include directory-1.3.8.1 [conduit-extra]  include exceptions-0.10.7 [conduit-extra]  include filepath-1.4.100.4 [conduit-extra]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [conduit-extra]  include process-1.6.17.0 [conduit-extra]  include resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [conduit-extra]  include stm-2.5.1.0 [conduit-extra]  include streaming-commons-0.2.3.0-KCJPnAZLa2CM2xDqW1rCI [conduit-extra]  include text-2.0.2 [conduit-extra]  include transformers-0.6.1.0 [conduit-extra]  include transformers-base-0.4.6-B9tbHsqjT7AMa9jIl8ea0 [conduit-extra] Ready component graph: [conduit-extra]  definite conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz [conduit-extra]  depends async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [conduit-extra]  depends attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [conduit-extra]  depends base-4.18.1.0 [conduit-extra]  depends bytestring-0.11.5.2 [conduit-extra]  depends conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit-extra]  depends directory-1.3.8.1 [conduit-extra]  depends filepath-1.4.100.4 [conduit-extra]  depends network-3.2.7.0-FulQHSkGYybJIh0sUg4Ie9 [conduit-extra]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [conduit-extra]  depends process-1.6.17.0 [conduit-extra]  depends resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [conduit-extra]  depends stm-2.5.1.0 [conduit-extra]  depends streaming-commons-0.2.3.0-KCJPnAZLa2CM2xDqW1rCI [conduit-extra]  depends text-2.0.2 [conduit-extra]  depends transformers-0.6.1.0 [conduit-extra]  depends typed-process-0.2.13.0-8WX3sFBD5L5AUoCxJX8Pid [conduit-extra]  depends unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [conduit-extra]  definite conduit-extra-1.3.7-JhuqPve7cw76OPAkP3U7b2-test [conduit-extra]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [conduit-extra]  depends async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [conduit-extra]  depends attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [conduit-extra]  depends base-4.18.1.0 [conduit-extra]  depends bytestring-0.11.5.2 [conduit-extra]  depends conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [conduit-extra]  depends conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz [conduit-extra]  depends directory-1.3.8.1 [conduit-extra]  depends exceptions-0.10.7 [conduit-extra]  depends filepath-1.4.100.4 [conduit-extra]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [conduit-extra]  depends process-1.6.17.0 [conduit-extra]  depends resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [conduit-extra]  depends stm-2.5.1.0 [conduit-extra]  depends streaming-commons-0.2.3.0-KCJPnAZLa2CM2xDqW1rCI [conduit-extra]  depends text-2.0.2 [conduit-extra]  depends transformers-0.6.1.0 [conduit-extra]  depends transformers-base-0.4.6-B9tbHsqjT7AMa9jIl8ea0 [conduit-extra] Using Cabal-3.10.1.0 compiled by ghc-9.6 [conduit-extra] Using compiler: ghc-9.6.3 [conduit-extra] Using install prefix: [conduit-extra] /nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-conduit-extra-1.3.7 [conduit-extra] Executables installed in: [conduit-extra] /nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-conduit-extra-1.3.7/bin [conduit-extra] Libraries installed in: [conduit-extra] /nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-conduit-extra-1.3.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz [conduit-extra] Dynamic Libraries installed in: [conduit-extra] /nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-conduit-extra-1.3.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [conduit-extra] Private executables installed in: [conduit-extra] /nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-conduit-extra-1.3.7/libexec/x86_64-linux-ghc-9.6.3/conduit-extra-1.3.7 [conduit-extra] Data files installed in: [conduit-extra] /nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-conduit-extra-1.3.7/share/x86_64-linux-ghc-9.6.3/conduit-extra-1.3.7 [conduit-extra] Documentation installed in: [conduit-extra] /nix/store/4bx81ykw9jvwpc39i3hps7fyx62ggzh6-conduit-extra-1.3.7-doc/share/doc/conduit-extra-1.3.7 [conduit-extra] Configuration files installed in: [conduit-extra] /nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-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.6.3 found on system at: [conduit-extra] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [conduit-extra] Using ghc-pkg version 9.6.3 found on system at: [conduit-extra] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [conduit-extra] No ghcjs found [conduit-extra] No ghcjs-pkg found [conduit-extra] No greencard found [conduit-extra] Using haddock version 2.29.1 found on system at: [conduit-extra] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [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.68 found on system at: [conduit-extra] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [conduit-extra] Using hsc2hs version 0.68.9 found on system at: [conduit-extra] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [conduit-extra] Using hscolour version 1.25 found on system at: [conduit-extra] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-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.6.3 found on system at: [conduit-extra] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [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-extra] Phase: buildPhase [conduit-parse] Preprocessing library for conduit-parse-0.2.1.1.. [conduit-parse] Building library for conduit-parse-0.2.1.1.. [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 ) [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 ) [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: [-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: [-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]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Waiting for lock on waiting for lock on '/nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0', '/nix/store/x0z9h5cwwg5qaxdgddnghyixfr011l28-apply-refact-0.14.0.0-doc' Waiting for lock on waiting for lock on '/nix/store/pyszymp5y04xwfqi89yffs7zq3b8wzrf-retrie-1.2.3-doc', '/nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie [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 ) [libyaml] [2 of 2] Compiling Text.Libyaml ( src/Text/Libyaml.hs, dist/build/Text/Libyaml.p_o ) [conduit-extra] [13 of 13] Compiling Data.Conduit.Zlib ( Data/Conduit/Zlib.hs, dist/build/Data/Conduit/Zlib.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-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]  [conduit-extra] test/Data/Conduit/AttoparsecSpec.hs:10:52: warning: [-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] [2 of 2] Linking dist/build/tests/tests [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: [-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] 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-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] 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 [libyaml] Phase: checkPhase [libyaml] Package has no test suites. [libyaml] Phase: haddockPhase [conduit-parse] Preprocessing library for conduit-parse-0.2.1.1.. [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] 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 [conduit-parse] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [libyaml] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [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 ) [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:762) [libyaml]  encodeFile (src/Text/Libyaml.hs:783) [libyaml]  YamlException (src/Text/Libyaml.hs:852) [conduit-parse]  [conduit-parse] Data/Conduit/Parser/Internal.hs:26:1: warning: [-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] 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) [conduit-extra] [13 of 13] Linking dist/build/test/test [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/index.html, [libyaml] dist/doc/html/libyaml/libyaml.txt [conduit-parse] Documentation created: dist/doc/html/conduit-parse/index.html, [conduit-parse] dist/doc/html/conduit-parse/conduit-parse.txt [libyaml] Phase: installPhase [libyaml] Installing library in /nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml-0.1.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libyaml-0.1.4-F9oHBAxaagR1FOhWTwIhoo [conduit-parse] Preprocessing test suite 'tests' for conduit-parse-0.2.1.1.. [conduit-parse] Phase: installPhase [conduit-parse] Installing library in /nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-conduit-parse-0.2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/conduit-parse-0.2.1.1-FnFYx9shIW54Io4qWTOU0 [libyaml] Phase: fixupPhase [libyaml] shrinking RPATHs of ELF executables and libraries in /nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml-0.1.4 [libyaml] shrinking /nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml-0.1.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSlibyaml-0.1.4-F9oHBAxaagR1FOhWTwIhoo-ghc9.6.3.so [libyaml] checking for references to /build/ in /nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml-0.1.4... [libyaml] patching script interpreter paths in /nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml-0.1.4 [libyaml] stripping (with command strip and flags -S -p) in /nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml-0.1.4/lib [conduit-parse] Phase: fixupPhase [conduit-parse] shrinking RPATHs of ELF executables and libraries in /nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-conduit-parse-0.2.1.1 [conduit-parse] shrinking /nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-conduit-parse-0.2.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSconduit-parse-0.2.1.1-FnFYx9shIW54Io4qWTOU0-ghc9.6.3.so [conduit-parse] checking for references to /build/ in /nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-conduit-parse-0.2.1.1... [conduit-parse] patching script interpreter paths in /nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-conduit-parse-0.2.1.1 [conduit-parse] stripping (with command strip and flags -S -p) in /nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-conduit-parse-0.2.1.1/lib [libyaml] shrinking RPATHs of ELF executables and libraries in /nix/store/lgfjypqpwa1s3wm8q50wdz9jd4pcd66x-libyaml-0.1.4-doc [libyaml] checking for references to /build/ in /nix/store/lgfjypqpwa1s3wm8q50wdz9jd4pcd66x-libyaml-0.1.4-doc... [libyaml] patching script interpreter paths in /nix/store/lgfjypqpwa1s3wm8q50wdz9jd4pcd66x-libyaml-0.1.4-doc [conduit-parse] shrinking RPATHs of ELF executables and libraries in /nix/store/0wn4gcc993pwgf6jrjwawimaxzz88l40-conduit-parse-0.2.1.1-doc [conduit-parse] checking for references to /build/ in /nix/store/0wn4gcc993pwgf6jrjwawimaxzz88l40-conduit-parse-0.2.1.1-doc... [post-build-hook] Uploading to cachix cache "sellout": /nix/store/lgfjypqpwa1s3wm8q50wdz9jd4pcd66x-libyaml-0.1.4-doc /nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml-0.1.4 [post-build-hook] Pushing 2 paths (115 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/lgfjypqpwa1s3wm8q50wdz9jd4pcd66x-libyaml-0.1.4-doc (770.02 KiB) [post-build-hook] Pushing /nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml-0.1.4 (3.25 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/lgfjypqpwa1s3wm8q50wdz9jd4pcd66x-libyaml-0.1.4-doc /nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml-0.1.4 [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/zklagcqxasf4gnw40ml6jxjnvbihwjzh-libyaml-clib-0.2.5' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/lgfjypqpwa1s3wm8q50wdz9jd4pcd66x-libyaml-0.1.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-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/jxcf9bkbbzi38iy30gzwznxa0k707zml-libyaml-clib-0.2.5.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/jl5md5s4p95mn927wwi21k5n7302x2pc-libyaml-0.1.4.drv' to 'https://cache.nix-ci.com'... Progress: 10 of 30 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 5.0104 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-extra]  84% ( 11 / 13) in 'Data.Conduit.Attoparsec' [conduit-parse] patching script interpreter paths in /nix/store/0wn4gcc993pwgf6jrjwawimaxzz88l40-conduit-parse-0.2.1.1-doc [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:87) [conduit-extra]  appSink (Data/Conduit/Network.hs:98) [conduit-extra]  appSockAddr [conduit-extra]  appLocalAddr [conduit-extra]  serverSettings (Data/Conduit/Network.hs:81) [conduit-extra]  runTCPServerWithHandle [conduit-extra]  clientSettings (Data/Conduit/Network.hs:84) [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:87) [conduit-extra]  appSink (Data/Conduit/Network.hs:98) [conduit-extra]  serverSettings (Data/Conduit/Network/Unix.hs:35) [conduit-extra]  clientSettings (Data/Conduit/Network/Unix.hs:32) [conduit-extra]  getPath [conduit-extra]  getAfterBind [conduit-extra]  setPath [conduit-extra]  setAfterBind [conduit-extra]  100% ( 12 / 12) in 'Data.Conduit.Process' [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 [post-build-hook] Uploading to cachix cache "sellout": /nix/store/0wn4gcc993pwgf6jrjwawimaxzz88l40-conduit-parse-0.2.1.1-doc /nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-conduit-parse-0.2.1.1 [post-build-hook] Pushing 2 paths (129 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/0wn4gcc993pwgf6jrjwawimaxzz88l40-conduit-parse-0.2.1.1-doc (327.13 KiB) [post-build-hook] Pushing /nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-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/0wn4gcc993pwgf6jrjwawimaxzz88l40-conduit-parse-0.2.1.1-doc /nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-conduit-parse-0.2.1.1 [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/c1yf59sjsmi0gzi06qmkq4hhz9c6zrzg-safe-0.3.21-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/0wn4gcc993pwgf6jrjwawimaxzz88l40-conduit-parse-0.2.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/9d6qbz0l307h6q7yxv74ni5rx6wc4bp2-safe-0.3.21' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-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/kqlza9r1gnmk30r6d8y65pwzkqh2l79c-conduit-parse-0.2.1.1.drv' to 'https://cache.nix-ci.com'... Progress: 11 of 30 built (2 building) [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: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]  [yaml] Phase: setupCompilerEnvironmentPhase [yaml] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [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.UGAe1A4dJE/setup-package.conf.d -threaded [yaml] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.UGAe1A4dJE/Main.o ) [yaml] [2 of 2] Linking Setup [yaml] Phase: updateAutotoolsGnuConfigScriptsPhase [yaml] Phase: configurePhase [yaml] configureFlags: --verbose --prefix=/nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml-0.11.11.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ij4prxy993xaw0var6krjnzg56v3fln0-yaml-0.11.11.2-doc/share/doc/yaml-0.11.11.2 --with-gcc=gcc --package-db=/build/tmp.UGAe1A4dJE/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.18.1.0 [yaml] Dependency bytestring >=0.9.1.4: using bytestring-0.11.5.2 [yaml] Dependency conduit >=1.2.8 && <1.4: using conduit-1.3.6.1 [yaml] Dependency containers: using containers-0.6.7 [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.20.0.0 [yaml] Dependency text: using text-2.0.2 [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.18.1.0 [yaml] Dependency base-compat: using base-compat-0.13.1 [yaml] Dependency bytestring >=0.9.1.4: using bytestring-0.11.5.2 [yaml] Dependency conduit >=1.2.8 && <1.4: using conduit-1.3.6.1 [yaml] Dependency containers: using containers-0.6.7 [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.20.0.0 [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: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]  100% ( 10 / 10) in 'Data.Conduit.Process.Typed' [conduit-extra]  100% ( 25 / 25) in 'Data.Conduit.Text' [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.Done [conduit-extra]  - Data.Attoparsec.Internal.Types.Fail [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] Documentation created: dist/doc/html/conduit-extra/index.html, [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/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-conduit-extra-1.3.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz [yaml] Dependency temporary: using temporary-1.3 [yaml] Dependency text: using text-2.0.2 [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-KnzIaQJMW7NB6YmocS113i [yaml]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [yaml]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [yaml]  include base-4.18.1.0 [yaml]  include bytestring-0.11.5.2 [yaml]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [yaml]  include containers-0.6.7 [yaml]  include directory-1.3.8.1 [yaml]  include filepath-1.4.100.4 [yaml]  include libyaml-0.1.4-F9oHBAxaagR1FOhWTwIhoo [yaml]  include mtl-2.3.1 [yaml]  include resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [yaml]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [yaml]  include template-haskell-2.20.0.0 [yaml]  include text-2.0.2 [yaml]  include transformers-0.6.1.0 [yaml]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [yaml]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [yaml]  component yaml-0.11.11.2-5ps8ROszbRVLbbNq6SXceV-spec [yaml]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [yaml]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [yaml]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [yaml]  include base-4.18.1.0 [yaml]  include base-compat-0.13.1-5qry74IIPXz6PbOPL4TvxM [yaml]  include bytestring-0.11.5.2 [yaml]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [yaml]  include containers-0.6.7 [yaml]  include directory-1.3.8.1 [yaml]  include filepath-1.4.100.4 [yaml]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [yaml]  include libyaml-0.1.4-F9oHBAxaagR1FOhWTwIhoo [yaml]  include mockery-0.3.5-E645VGutenv8QaBKyFIAJr [yaml]  include mtl-2.3.1 [yaml]  include raw-strings-qq-1.1-KXfwFnUtJH2IbmdAiibouR [yaml]  include resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [yaml]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [yaml]  include template-haskell-2.20.0.0 [yaml]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [yaml]  include text-2.0.2 [yaml]  include transformers-0.6.1.0 [yaml]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [yaml]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [yaml]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [yaml] Linked component graph: [yaml]  unit yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [yaml]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [yaml]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [yaml]  include base-4.18.1.0 [yaml]  include bytestring-0.11.5.2 [yaml]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [yaml]  include containers-0.6.7 [yaml]  include directory-1.3.8.1 [yaml]  include filepath-1.4.100.4 [yaml]  include libyaml-0.1.4-F9oHBAxaagR1FOhWTwIhoo [yaml]  include mtl-2.3.1 [yaml]  include resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [yaml]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [yaml]  include template-haskell-2.20.0.0 [yaml]  include text-2.0.2 [yaml]  include transformers-0.6.1.0 [yaml]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [yaml]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [yaml]  Data.Yaml=yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i:Data.Yaml,Data.Yaml.Aeson=yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i:Data.Yaml.Aeson,Data.Yaml.Builder=yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i:Data.Yaml.Builder,Data.Yaml.Config=yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i:Data.Yaml.Config,Data.Yaml.Include=yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i:Data.Yaml.Include,Data.Yaml.Internal=yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i:Data.Yaml.Internal,Data.Yaml.Parser=yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i:Data.Yaml.Parser,Data.Yaml.Pretty=yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i:Data.Yaml.Pretty,Data.Yaml.TH=yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i:Data.Yaml.TH [yaml]  unit yaml-0.11.11.2-5ps8ROszbRVLbbNq6SXceV-spec [yaml]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [yaml]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [yaml]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [yaml]  include base-4.18.1.0 [yaml]  include base-compat-0.13.1-5qry74IIPXz6PbOPL4TvxM [yaml]  include bytestring-0.11.5.2 [yaml]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [yaml]  include containers-0.6.7 [yaml]  include directory-1.3.8.1 [yaml]  include filepath-1.4.100.4 [yaml]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [yaml]  include libyaml-0.1.4-F9oHBAxaagR1FOhWTwIhoo [yaml]  include mockery-0.3.5-E645VGutenv8QaBKyFIAJr [yaml]  include mtl-2.3.1 [yaml]  include raw-strings-qq-1.1-KXfwFnUtJH2IbmdAiibouR [yaml]  include resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [yaml]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [yaml]  include template-haskell-2.20.0.0 [yaml]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [yaml]  include text-2.0.2 [yaml]  include transformers-0.6.1.0 [yaml]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [yaml]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [yaml]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [yaml] Ready component graph: [yaml]  definite yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [yaml]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [yaml]  depends attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [yaml]  depends base-4.18.1.0 [yaml]  depends bytestring-0.11.5.2 [yaml]  depends conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [yaml]  depends containers-0.6.7 [yaml]  depends directory-1.3.8.1 [yaml]  depends filepath-1.4.100.4 [yaml]  depends libyaml-0.1.4-F9oHBAxaagR1FOhWTwIhoo [yaml]  depends mtl-2.3.1 [yaml]  depends resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [yaml]  depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [yaml]  depends template-haskell-2.20.0.0 [yaml]  depends text-2.0.2 [yaml]  depends transformers-0.6.1.0 [yaml]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [yaml]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [yaml]  definite yaml-0.11.11.2-5ps8ROszbRVLbbNq6SXceV-spec [yaml]  depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [yaml]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [yaml]  depends attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [yaml]  depends base-4.18.1.0 [yaml]  depends base-compat-0.13.1-5qry74IIPXz6PbOPL4TvxM [yaml]  depends bytestring-0.11.5.2 [yaml]  depends conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [yaml]  depends containers-0.6.7 [yaml]  depends directory-1.3.8.1 [yaml]  depends filepath-1.4.100.4 [yaml]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [yaml]  depends libyaml-0.1.4-F9oHBAxaagR1FOhWTwIhoo [yaml]  depends mockery-0.3.5-E645VGutenv8QaBKyFIAJr [yaml]  depends mtl-2.3.1 [yaml]  depends raw-strings-qq-1.1-KXfwFnUtJH2IbmdAiibouR [yaml]  depends resourcet-1.3.0-KwCMgt45SP76XTKbi4lzfa [yaml]  depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [yaml]  depends template-haskell-2.20.0.0 [yaml]  depends temporary-1.3-1FJWtachrRvJFtqy3IoBZa [yaml]  depends text-2.0.2 [yaml]  depends transformers-0.6.1.0 [yaml]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [yaml]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [yaml]  depends yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [yaml] Using Cabal-3.10.1.0 compiled by ghc-9.6 [yaml] Using compiler: ghc-9.6.3 [yaml] Using install prefix: [yaml] /nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml-0.11.11.2 [yaml] Executables installed in: [yaml] /nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml-0.11.11.2/bin [yaml] Libraries installed in: [yaml] /nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml-0.11.11.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [yaml] Dynamic Libraries installed in: [yaml] /nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml-0.11.11.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [yaml] Private executables installed in: [yaml] /nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml-0.11.11.2/libexec/x86_64-linux-ghc-9.6.3/yaml-0.11.11.2 [yaml] Data files installed in: [yaml] /nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml-0.11.11.2/share/x86_64-linux-ghc-9.6.3/yaml-0.11.11.2 [yaml] Documentation installed in: [yaml] /nix/store/ij4prxy993xaw0var6krjnzg56v3fln0-yaml-0.11.11.2-doc/share/doc/yaml-0.11.11.2 [yaml] Configuration files installed in: [yaml] /nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-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.6.3 found on system at: [yaml] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [yaml] Using ghc-pkg version 9.6.3 found on system at: [yaml] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [yaml] No ghcjs found [yaml] No ghcjs-pkg found [yaml] No greencard found [yaml] Using haddock version 2.29.1 found on system at: [yaml] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [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.68 found on system at: [yaml] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [yaml] Using hsc2hs version 0.68.9 found on system at: [yaml] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [yaml] Using hscolour version 1.25 found on system at: [yaml] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-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.6.3 found on system at: [yaml] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [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.. [conduit-extra] Phase: fixupPhase [conduit-extra] shrinking RPATHs of ELF executables and libraries in /nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-conduit-extra-1.3.7 [conduit-extra] shrinking /nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-conduit-extra-1.3.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSconduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz-ghc9.6.3.so [conduit-extra] checking for references to /build/ in /nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-conduit-extra-1.3.7... [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 ) [conduit-extra] patching script interpreter paths in /nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-conduit-extra-1.3.7 [conduit-extra] stripping (with command strip and flags -S -p) in /nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-conduit-extra-1.3.7/lib [conduit-extra] shrinking RPATHs of ELF executables and libraries in /nix/store/4bx81ykw9jvwpc39i3hps7fyx62ggzh6-conduit-extra-1.3.7-doc [conduit-extra] checking for references to /build/ in /nix/store/4bx81ykw9jvwpc39i3hps7fyx62ggzh6-conduit-extra-1.3.7-doc... [conduit-extra] patching script interpreter paths in /nix/store/4bx81ykw9jvwpc39i3hps7fyx62ggzh6-conduit-extra-1.3.7-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/4bx81ykw9jvwpc39i3hps7fyx62ggzh6-conduit-extra-1.3.7-doc /nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-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/4bx81ykw9jvwpc39i3hps7fyx62ggzh6-conduit-extra-1.3.7-doc (2.05 MiB) [post-build-hook] Pushing /nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-conduit-extra-1.3.7 (5.02 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/4bx81ykw9jvwpc39i3hps7fyx62ggzh6-conduit-extra-1.3.7-doc /nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-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/4bx81ykw9jvwpc39i3hps7fyx62ggzh6-conduit-extra-1.3.7-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-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/l60af8gsb029n4l0202ssqw265g9yvi4-conduit-extra-1.3.7.drv' to 'https://cache.nix-ci.com'... Progress: 12 of 30 built (1 building) [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: [-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: [-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: [-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: [-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.4394 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] 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:197) [yaml]  Parse (src/Data/Yaml/Internal.hs:190) [yaml]  decodeHelper (src/Data/Yaml/Internal.hs:354) [yaml]  decodeHelper_ (src/Data/Yaml/Internal.hs:369) [yaml]  decodeAllHelper (src/Data/Yaml/Internal.hs:360) [yaml]  decodeAllHelper_ (src/Data/Yaml/Internal.hs:377) [yaml]  textToScientific (src/Data/Yaml/Internal.hs:249) [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:234) [yaml]  .= (src/Data/Yaml/Builder.hs:63) [yaml]  87% ( 56 / 64) in 'Data.Yaml' [yaml]  Missing documentation for: [yaml]  decodeHelper (src/Data/Yaml/Internal.hs:354) [yaml]  ParseException (src/Data/Yaml/Internal.hs:99) [yaml]  YamlException [yaml]  .= [yaml]  parseMonad (src/Data/Yaml.hs:287) [yaml]  decode (src/Data/Yaml.hs:183) [yaml]  decodeFile (src/Data/Yaml.hs:191) [yaml]  decodeEither (src/Data/Yaml.hs:234) [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:66) [yaml]  withAnchor (src/Data/Yaml/Parser.hs:69) [yaml]  withMapping (src/Data/Yaml/Parser.hs:76) [yaml]  withSequence (src/Data/Yaml/Parser.hs:81) [yaml]  withText (src/Data/Yaml/Parser.hs:86) [yaml]  typeMismatch (src/Data/Yaml/Parser.hs:91) [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:134) [yaml]  .: (src/Data/Yaml/Parser.hs:140) [yaml]  YamlParseException (src/Data/Yaml/Parser.hs:146) [yaml]  sinkValue (src/Data/Yaml/Parser.hs:153) [yaml]  sinkRawDoc (src/Data/Yaml/Parser.hs:200) [yaml]  readYamlFile (src/Data/Yaml/Parser.hs:203) [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:85) [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.pair [yaml]  - Data.Aeson.Types.ToJSON.fromPairs [yaml]  - Data.Vector.Generic.Base.Vector [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.pair [yaml]  - Data.Aeson.Types.ToJSON.fromPairs [yaml]  - Data.Vector.Generic.Base.Vector [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/index.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/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml-0.11.11.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [yaml] Phase: fixupPhase [yaml] shrinking RPATHs of ELF executables and libraries in /nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml-0.11.11.2 [yaml] shrinking /nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml-0.11.11.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSyaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i-ghc9.6.3.so [yaml] checking for references to /build/ in /nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml-0.11.11.2... [yaml] patching script interpreter paths in /nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml-0.11.11.2 [yaml] stripping (with command strip and flags -S -p) in /nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml-0.11.11.2/lib [yaml] shrinking RPATHs of ELF executables and libraries in /nix/store/ij4prxy993xaw0var6krjnzg56v3fln0-yaml-0.11.11.2-doc [yaml] checking for references to /build/ in /nix/store/ij4prxy993xaw0var6krjnzg56v3fln0-yaml-0.11.11.2-doc... [yaml] patching script interpreter paths in /nix/store/ij4prxy993xaw0var6krjnzg56v3fln0-yaml-0.11.11.2-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/ij4prxy993xaw0var6krjnzg56v3fln0-yaml-0.11.11.2-doc /nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml-0.11.11.2 [post-build-hook] Pushing 2 paths (180 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml-0.11.11.2 (5.04 MiB) [post-build-hook] Pushing /nix/store/ij4prxy993xaw0var6krjnzg56v3fln0-yaml-0.11.11.2-doc (2.87 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/ij4prxy993xaw0var6krjnzg56v3fln0-yaml-0.11.11.2-doc /nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml-0.11.11.2 [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/ij4prxy993xaw0var6krjnzg56v3fln0-yaml-0.11.11.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-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/pzg13xgxxd1jqlkbnnjyzjrivjsin9lj-yaml-0.11.11.2.drv' to 'https://cache.nix-ci.com'... Progress: 13 of 30 built Building fourmolu Building hie-bios Building hlint Building implicit-hie [hie-bios] Phase: setupCompilerEnvironmentPhase [hie-bios] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [fourmolu] Phase: setupCompilerEnvironmentPhase [fourmolu] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [hlint] Phase: setupCompilerEnvironmentPhase [hlint] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [implicit-hie] Phase: setupCompilerEnvironmentPhase [implicit-hie] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [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 [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. [fourmolu] Phase: unpackPhase [fourmolu] unpacking source archive /nix/store/9j44ssyak24hi8vai55jray0m7x7450p-fourmolu-0.15.0.0.tar.gz [hie-bios] Phase: compileBuildDriverPhase [hie-bios] setupCompileFlags: -package-db=/build/tmp.9MUOAE5Lfx/setup-package.conf.d -threaded [fourmolu] source root is fourmolu-0.15.0.0 [hlint] Phase: unpackPhase [implicit-hie] Phase: unpackPhase [hlint] unpacking source archive /nix/store/pis4fasx0lr05s9lmm6bmdv177dsxsxm-hlint-3.8.tar.gz [implicit-hie] unpacking source archive /nix/store/czymcpdrh6a611g040b8nv7xvg4lk72f-implicit-hie-0.1.4.0.tar.gz [implicit-hie] source root is implicit-hie-0.1.4.0 [hlint] source root is hlint-3.8 [implicit-hie] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "implicit-hie-0.1.4.0/test/stackHie.yaml" [hlint] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hlint-3.8/tests/wildcards.test" [hie-bios] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.9MUOAE5Lfx/Main.o ) [fourmolu] setting SOURCE_DATE_EPOCH to timestamp 1708371940 of file "fourmolu-0.15.0.0/tests/Spec.hs" [implicit-hie] Phase: patchPhase [hlint] Phase: patchPhase [fourmolu] Phase: patchPhase [fourmolu] Replace Cabal file with edited version from mirror://hackage/fourmolu-0.15.0.0/revision/1.cabal. [implicit-hie] Phase: compileBuildDriverPhase [hlint] Phase: compileBuildDriverPhase [fourmolu] Phase: compileBuildDriverPhase [implicit-hie] setupCompileFlags: -package-db=/build/tmp.BboEGxPgqj/setup-package.conf.d -threaded [hlint] setupCompileFlags: -package-db=/build/tmp.E8ZsE1gCgS/setup-package.conf.d -threaded [fourmolu] setupCompileFlags: -package-db=/build/tmp.zBmmXB5H4R/setup-package.conf.d -threaded [hie-bios] [2 of 2] Linking Setup [fourmolu] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.zBmmXB5H4R/Main.o ) [implicit-hie] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.BboEGxPgqj/Main.o ) [hlint] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.E8ZsE1gCgS/Main.o ) [fourmolu] [2 of 2] Linking Setup [implicit-hie] [2 of 2] Linking Setup [hlint] [2 of 2] Linking Setup [hlint] Phase: updateAutotoolsGnuConfigScriptsPhase [hlint] Phase: configurePhase [hlint] configureFlags: --verbose --prefix=/nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/mjkjrgkb1scr3wc9dff84vhspf0w295p-hlint-3.8-data/share/ghc-9.6.3 --docdir=/nix/store/g4smlvgqrnvplp318mpf2ih0sbldhgr9-hlint-3.8-doc/share/doc/hlint-3.8 --with-gcc=gcc --package-db=/build/tmp.E8ZsE1gCgS/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 [hlint] Using Parsec parser [hlint] Configuring hlint-3.8... [hie-bios] Phase: updateAutotoolsGnuConfigScriptsPhase [hie-bios] Phase: configurePhase [hie-bios] configureFlags: --verbose --prefix=/nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/9ml8ynxxvkddns9f2k9bdapqq0ixnyhq-hie-bios-0.14.0-doc/share/doc/hie-bios-0.14.0 --with-gcc=gcc --package-db=/build/tmp.9MUOAE5Lfx/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/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib [hie-bios] Using Parsec parser [hie-bios] Configuring hie-bios-0.14.0... [implicit-hie] Phase: updateAutotoolsGnuConfigScriptsPhase [implicit-hie] Phase: configurePhase [implicit-hie] configureFlags: --verbose --prefix=/nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/7cs88xdjj79269ya8wf2d2066m6ci4a5-implicit-hie-0.1.4.0-doc/share/doc/implicit-hie-0.1.4.0 --with-gcc=gcc --package-db=/build/tmp.BboEGxPgqj/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: updateAutotoolsGnuConfigScriptsPhase [fourmolu] Phase: configurePhase [fourmolu] configureFlags: --verbose --prefix=/nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/idjbg6vbs32klp7lw03qf5c7bqk9lny1-fourmolu-0.15.0.0-doc/share/doc/fourmolu-0.15.0.0 --with-gcc=gcc --package-db=/build/tmp.zBmmXB5H4R/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... [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.18.1.0 [hlint] Dependency bytestring: using bytestring-0.11.5.2 [hlint] Dependency cmdargs >=0.10.22: using cmdargs-0.10.22 [hlint] Dependency containers: using containers-0.6.7 [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.17.0 [hlint] Dependency refact >=0.3: using refact-0.3.0.2 [hlint] Dependency text: using text-2.0.2 [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.18.1.0 [hlint] Dependency hlint: using hlint-3.8 [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.18.1.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.11.5.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.4.8.1 [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.6.3 [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.20.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.0.2 [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.18.1.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 [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.18.1.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.0.2 [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.18.1.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.0.2 [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.18.1.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.0.2 [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.5.0 [fourmolu] Dependency base >=4.14 && <5: using base-4.18.1.0 [fourmolu] Dependency binary >=0.8 && <0.9: using binary-0.8.9.1 [fourmolu] Dependency bytestring >=0.2 && <0.13: using bytestring-0.11.5.2 [fourmolu] Dependency containers >=0.5 && <0.8: using containers-0.6.7 [fourmolu] Dependency deepseq >=1.4 && <1.6: using deepseq-1.4.8.1 [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.6.1 [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.0.2 [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.18.1.0 [fourmolu] Dependency containers >=0.5 && <0.7: using containers-0.6.7 [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.0.2 [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.18.1.0 [fourmolu] Dependency bytestring: using bytestring-0.11.5.2 [fourmolu] Dependency containers >=0.5 && <0.7: using containers-0.6.7 [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.6.1 [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.17.0 [fourmolu] Dependency temporary >=1.3 && <1.4: using temporary-1.3 [fourmolu] Dependency text >=2 && <3: using text-2.0.2 [fourmolu] Dependency yaml: using yaml-0.11.11.2 [hlint] Source component graph: [hlint]  component lib [hlint]  component exe:hlint dependency lib [hlint] Configured component graph: [hlint]  component hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [hlint]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hlint]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [hlint]  include base-4.18.1.0 [hlint]  include bytestring-0.11.5.2 [hlint]  include cmdargs-0.10.22-1aIeck2wqgv6PODH3vNiYt [hlint]  include containers-0.6.7 [hlint]  include cpphs-1.20.9.1-EQoPGFFLL9GG8gBTuUCKhd [hlint]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [hlint]  include deriving-aeson-0.2.10-FV5yt3CwefuI2Hq5QQPbJF [hlint]  include directory-1.3.8.1 [hlint]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hlint]  include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [hlint]  include filepath-1.4.100.4 [hlint]  include filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [hlint]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [hlint]  include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [hlint]  include hscolour-1.25-IBo4a1tr957G2ziurSWSJb [hlint]  include process-1.6.17.0 [hlint]  include refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [hlint]  include text-2.0.2 [hlint]  include transformers-0.6.1.0 [hlint]  include uniplate-1.6.13-Fgpp0vN6NcfFFwGhunWzdd [hlint]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [hlint]  include utf8-string-1.0.2-9IpG6R3XXoC1U6dPRLdinT [hlint]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [hlint]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [hlint]  component hlint-3.8-C9nl3WjK7cmHrI9kkp1RZm-hlint [hlint]  include base-4.18.1.0 [hlint]  include hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [hlint] Linked component graph: [hlint]  unit hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [hlint]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hlint]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [hlint]  include base-4.18.1.0 [hlint]  include bytestring-0.11.5.2 [hlint]  include cmdargs-0.10.22-1aIeck2wqgv6PODH3vNiYt [hlint]  include containers-0.6.7 [hlint]  include cpphs-1.20.9.1-EQoPGFFLL9GG8gBTuUCKhd [hlint]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [hlint]  include deriving-aeson-0.2.10-FV5yt3CwefuI2Hq5QQPbJF [hlint]  include directory-1.3.8.1 [hlint]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hlint]  include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [hlint]  include filepath-1.4.100.4 [hlint]  include filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [hlint]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [hlint]  include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [hlint]  include hscolour-1.25-IBo4a1tr957G2ziurSWSJb [hlint]  include process-1.6.17.0 [hlint]  include refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [hlint]  include text-2.0.2 [hlint]  include transformers-0.6.1.0 [hlint]  include uniplate-1.6.13-Fgpp0vN6NcfFFwGhunWzdd [hlint]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [hlint]  include utf8-string-1.0.2-9IpG6R3XXoC1U6dPRLdinT [hlint]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [hlint]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [hlint]  Language.Haskell.HLint=hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY:Language.Haskell.HLint [hlint]  unit hlint-3.8-C9nl3WjK7cmHrI9kkp1RZm-hlint [hlint]  include base-4.18.1.0 [hlint]  include hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [hlint] Ready component graph: [hlint]  definite hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [hlint]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hlint]  depends ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [hlint]  depends base-4.18.1.0 [hlint]  depends bytestring-0.11.5.2 [hlint]  depends cmdargs-0.10.22-1aIeck2wqgv6PODH3vNiYt [hlint]  depends containers-0.6.7 [hlint]  depends cpphs-1.20.9.1-EQoPGFFLL9GG8gBTuUCKhd [hlint]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [hlint]  depends deriving-aeson-0.2.10-FV5yt3CwefuI2Hq5QQPbJF [hlint]  depends directory-1.3.8.1 [hlint]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hlint]  depends file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [hlint]  depends filepath-1.4.100.4 [hlint]  depends filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [hlint]  depends ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [hlint]  depends ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [hlint]  depends hscolour-1.25-IBo4a1tr957G2ziurSWSJb [hlint]  depends process-1.6.17.0 [hlint]  depends refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [hlint]  depends text-2.0.2 [hlint]  depends transformers-0.6.1.0 [hlint]  depends uniplate-1.6.13-Fgpp0vN6NcfFFwGhunWzdd [hlint]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [hlint]  depends utf8-string-1.0.2-9IpG6R3XXoC1U6dPRLdinT [hlint]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [hlint]  depends yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [hlint]  definite hlint-3.8-C9nl3WjK7cmHrI9kkp1RZm-hlint [hlint]  depends base-4.18.1.0 [hlint]  depends hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [hlint] Using Cabal-3.10.1.0 compiled by ghc-9.6 [hlint] Using compiler: ghc-9.6.3 [hlint] Using install prefix: /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8 [hlint] Executables installed in: [hlint] /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8/bin [hlint] Libraries installed in: [hlint] /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [hlint] Dynamic Libraries installed in: [hlint] /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [hlint] Private executables installed in: [hlint] /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8/libexec/x86_64-linux-ghc-9.6.3/hlint-3.8 [hlint] Data files installed in: [hlint] /nix/store/mjkjrgkb1scr3wc9dff84vhspf0w295p-hlint-3.8-data/share/ghc-9.6.3/x86_64-linux-ghc-9.6.3/hlint-3.8 [hlint] Documentation installed in: [hlint] /nix/store/g4smlvgqrnvplp318mpf2ih0sbldhgr9-hlint-3.8-doc/share/doc/hlint-3.8 [hlint] Configuration files installed in: [hlint] /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-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/vkgjy92lhx03y0z092rlhbm9shlvb50h-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.6.3 found on system at: [hlint] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [hlint] Using ghc-pkg version 9.6.3 found on system at: [hlint] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [hlint] No ghcjs found [hlint] No ghcjs-pkg found [hlint] No greencard found [hlint] Using haddock version 2.29.1 found on system at: [hlint] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [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.68 found on system at: [hlint] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [hlint] Using hsc2hs version 0.68.9 found on system at: [hlint] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [hlint] Using hscolour version 1.25 found on system at: [hlint] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-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.6.3 found on system at: [hlint] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [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 [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-9u8FikPBJCQCMAL1NeqUPP [hie-bios]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hie-bios]  include base-4.18.1.0 [hie-bios]  include base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO [hie-bios]  include bytestring-0.11.5.2 [hie-bios]  include co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [hie-bios]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [hie-bios]  include conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz [hie-bios]  include cryptohash-sha1-0.11.101.0-BR74CpYY7eNEB9iTpYGLZi [hie-bios]  include deepseq-1.4.8.1 [hie-bios]  include directory-1.3.8.1 [hie-bios]  include exceptions-0.10.7 [hie-bios]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hie-bios]  include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [hie-bios]  include filepath-1.4.100.4 [hie-bios]  include ghc-9.6.3 [hie-bios]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [hie-bios]  include template-haskell-2.20.0.0 [hie-bios]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [hie-bios]  include text-2.0.2 [hie-bios]  include time-1.12.2 [hie-bios]  include transformers-0.6.1.0 [hie-bios]  include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [hie-bios]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [hie-bios]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [hie-bios]  component hie-bios-0.14.0-50dnQrPzAp5K9oksZDXOAt-hie-bios [hie-bios]  include base-4.18.1.0 [hie-bios]  include co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [hie-bios]  include directory-1.3.8.1 [hie-bios]  include filepath-1.4.100.4 [hie-bios]  include hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [hie-bios]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [hie-bios]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [hie-bios] Linked component graph: [hie-bios]  unit hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [hie-bios]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hie-bios]  include base-4.18.1.0 [hie-bios]  include base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO [hie-bios]  include bytestring-0.11.5.2 [hie-bios]  include co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [hie-bios]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [hie-bios]  include conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz [hie-bios]  include cryptohash-sha1-0.11.101.0-BR74CpYY7eNEB9iTpYGLZi [hie-bios]  include deepseq-1.4.8.1 [hie-bios]  include directory-1.3.8.1 [hie-bios]  include exceptions-0.10.7 [hie-bios]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hie-bios]  include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [hie-bios]  include filepath-1.4.100.4 [hie-bios]  include ghc-9.6.3 [hie-bios]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [hie-bios]  include template-haskell-2.20.0.0 [hie-bios]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [hie-bios]  include text-2.0.2 [hie-bios]  include time-1.12.2 [hie-bios]  include transformers-0.6.1.0 [hie-bios]  include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [hie-bios]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [hie-bios]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [hie-bios]  HIE.Bios=hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP:HIE.Bios,HIE.Bios.Config=hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP:HIE.Bios.Config,HIE.Bios.Config.YAML=hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP:HIE.Bios.Config.YAML,HIE.Bios.Cradle=hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP:HIE.Bios.Cradle,HIE.Bios.Environment=hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP:HIE.Bios.Environment,HIE.Bios.Flags=hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP:HIE.Bios.Flags,HIE.Bios.Ghc.Api=hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP:HIE.Bios.Ghc.Api,HIE.Bios.Ghc.Check=hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP:HIE.Bios.Ghc.Check,HIE.Bios.Ghc.Doc=hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP:HIE.Bios.Ghc.Doc,HIE.Bios.Ghc.Gap=hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP:HIE.Bios.Ghc.Gap,HIE.Bios.Ghc.Load=hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP:HIE.Bios.Ghc.Load,HIE.Bios.Ghc.Logger=hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP:HIE.Bios.Ghc.Logger,HIE.Bios.Internal.Debug=hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP:HIE.Bios.Internal.Debug,HIE.Bios.Types=hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP:HIE.Bios.Types,HIE.Bios.Wrappers=hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP:HIE.Bios.Wrappers [hie-bios]  unit hie-bios-0.14.0-50dnQrPzAp5K9oksZDXOAt-hie-bios [hie-bios]  include base-4.18.1.0 [hie-bios]  include co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [hie-bios]  include directory-1.3.8.1 [hie-bios]  include filepath-1.4.100.4 [hie-bios]  include hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [hie-bios]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [hie-bios]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [hie-bios] Ready component graph: [hie-bios]  definite hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [hie-bios]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hie-bios]  depends base-4.18.1.0 [hie-bios]  depends base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO [hie-bios]  depends bytestring-0.11.5.2 [hie-bios]  depends co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [hie-bios]  depends conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [hie-bios]  depends conduit-extra-1.3.7-BbodIx0uj1VFVqzHErYRQz [hie-bios]  depends cryptohash-sha1-0.11.101.0-BR74CpYY7eNEB9iTpYGLZi [hie-bios]  depends deepseq-1.4.8.1 [hie-bios]  depends directory-1.3.8.1 [hie-bios]  depends exceptions-0.10.7 [hie-bios]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hie-bios]  depends file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [hie-bios]  depends filepath-1.4.100.4 [hie-bios]  depends ghc-9.6.3 [hie-bios]  depends prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [hie-bios]  depends template-haskell-2.20.0.0 [hie-bios]  depends temporary-1.3-1FJWtachrRvJFtqy3IoBZa [hie-bios]  depends text-2.0.2 [hie-bios]  depends time-1.12.2 [hie-bios]  depends transformers-0.6.1.0 [hie-bios]  depends unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [hie-bios]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [hie-bios]  depends yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [hie-bios]  definite hie-bios-0.14.0-50dnQrPzAp5K9oksZDXOAt-hie-bios [hie-bios]  depends base-4.18.1.0 [hie-bios]  depends co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [hie-bios]  depends directory-1.3.8.1 [hie-bios]  depends filepath-1.4.100.4 [hie-bios]  depends hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [hie-bios]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [hie-bios]  depends prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [hie-bios] Using Cabal-3.10.1.0 compiled by ghc-9.6 [hie-bios] Using compiler: ghc-9.6.3 [hie-bios] Using install prefix: [hie-bios] /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0 [hie-bios] Executables installed in: [hie-bios] /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0/bin [hie-bios] Libraries installed in: [hie-bios] /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [hie-bios] Dynamic Libraries installed in: [hie-bios] /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [hie-bios] Private executables installed in: [hie-bios] /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0/libexec/x86_64-linux-ghc-9.6.3/hie-bios-0.14.0 [hie-bios] Data files installed in: [hie-bios] /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0/share/x86_64-linux-ghc-9.6.3/hie-bios-0.14.0 [hie-bios] Documentation installed in: [hie-bios] /nix/store/9ml8ynxxvkddns9f2k9bdapqq0ixnyhq-hie-bios-0.14.0-doc/share/doc/hie-bios-0.14.0 [hie-bios] Configuration files installed in: [hie-bios] /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-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.6.3 found on system at: [hie-bios] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [hie-bios] Using ghc-pkg version 9.6.3 found on system at: [hie-bios] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [hie-bios] No ghcjs found [hie-bios] No ghcjs-pkg found [hie-bios] No greencard found [hie-bios] Using haddock version 2.29.1 found on system at: [hie-bios] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [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.68 found on system at: [hie-bios] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [hie-bios] Using hsc2hs version 0.68.9 found on system at: [hie-bios] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [hie-bios] Using hscolour version 1.25 found on system at: [hie-bios] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-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.6.3 found on system at: [hie-bios] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [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-DCPMTqLH2hQJILQbiMyakZ [implicit-hie]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [implicit-hie]  include base-4.18.1.0 [implicit-hie]  include directory-1.3.8.1 [implicit-hie]  include filepath-1.4.100.4 [implicit-hie]  include filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [implicit-hie]  include text-2.0.2 [implicit-hie]  include transformers-0.6.1.0 [implicit-hie]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [implicit-hie]  component implicit-hie-0.1.4.0-4ILOWtBBQaZIMSpmuctEJ6-gen-hie [implicit-hie]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [implicit-hie]  include base-4.18.1.0 [implicit-hie]  include directory-1.3.8.1 [implicit-hie]  include filepath-1.4.100.4 [implicit-hie]  include filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [implicit-hie]  include implicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ [implicit-hie]  include text-2.0.2 [implicit-hie]  include transformers-0.6.1.0 [implicit-hie]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [implicit-hie]  component implicit-hie-0.1.4.0-21wsqpaL0vPC8h877cGCAn-implicit-hie-test [implicit-hie]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [implicit-hie]  include base-4.18.1.0 [implicit-hie]  include directory-1.3.8.1 [implicit-hie]  include filepath-1.4.100.4 [implicit-hie]  include filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [implicit-hie]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [implicit-hie]  include hspec-attoparsec-0.1.0.2-5r1rNDTOWnAI3PyYoQHiPM [implicit-hie]  include implicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ [implicit-hie]  include text-2.0.2 [implicit-hie]  include transformers-0.6.1.0 [implicit-hie]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [implicit-hie] Linked component graph: [implicit-hie]  unit implicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ [implicit-hie]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [implicit-hie]  include base-4.18.1.0 [implicit-hie]  include directory-1.3.8.1 [implicit-hie]  include filepath-1.4.100.4 [implicit-hie]  include filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [implicit-hie]  include text-2.0.2 [implicit-hie]  include transformers-0.6.1.0 [implicit-hie]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [implicit-hie]  Hie.Cabal.Parser=implicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ:Hie.Cabal.Parser,Hie.Locate=implicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ:Hie.Locate,Hie.Yaml=implicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ:Hie.Yaml [implicit-hie]  unit implicit-hie-0.1.4.0-4ILOWtBBQaZIMSpmuctEJ6-gen-hie [implicit-hie]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [implicit-hie]  include base-4.18.1.0 [implicit-hie]  include directory-1.3.8.1 [implicit-hie]  include filepath-1.4.100.4 [implicit-hie]  include filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [implicit-hie]  include implicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ [implicit-hie]  include text-2.0.2 [implicit-hie]  include transformers-0.6.1.0 [implicit-hie]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [implicit-hie]  unit implicit-hie-0.1.4.0-21wsqpaL0vPC8h877cGCAn-implicit-hie-test [implicit-hie]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [implicit-hie]  include base-4.18.1.0 [implicit-hie]  include directory-1.3.8.1 [implicit-hie]  include filepath-1.4.100.4 [implicit-hie]  include filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [implicit-hie]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [implicit-hie]  include hspec-attoparsec-0.1.0.2-5r1rNDTOWnAI3PyYoQHiPM [implicit-hie]  include implicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ [implicit-hie]  include text-2.0.2 [implicit-hie]  include transformers-0.6.1.0 [implicit-hie]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [implicit-hie] Ready component graph: [implicit-hie]  definite implicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ [implicit-hie]  depends attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [implicit-hie]  depends base-4.18.1.0 [implicit-hie]  depends directory-1.3.8.1 [implicit-hie]  depends filepath-1.4.100.4 [implicit-hie]  depends filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [implicit-hie]  depends text-2.0.2 [implicit-hie]  depends transformers-0.6.1.0 [implicit-hie]  depends yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [implicit-hie]  definite implicit-hie-0.1.4.0-4ILOWtBBQaZIMSpmuctEJ6-gen-hie [implicit-hie]  depends attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [implicit-hie]  depends base-4.18.1.0 [implicit-hie]  depends directory-1.3.8.1 [implicit-hie]  depends filepath-1.4.100.4 [implicit-hie]  depends filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [implicit-hie]  depends implicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ [implicit-hie]  depends text-2.0.2 [implicit-hie]  depends transformers-0.6.1.0 [implicit-hie]  depends yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [implicit-hie]  definite implicit-hie-0.1.4.0-21wsqpaL0vPC8h877cGCAn-implicit-hie-test [implicit-hie]  depends attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [implicit-hie]  depends base-4.18.1.0 [implicit-hie]  depends directory-1.3.8.1 [implicit-hie]  depends filepath-1.4.100.4 [implicit-hie]  depends filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [implicit-hie]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [implicit-hie]  depends hspec-attoparsec-0.1.0.2-5r1rNDTOWnAI3PyYoQHiPM [implicit-hie]  depends implicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ [implicit-hie]  depends text-2.0.2 [implicit-hie]  depends transformers-0.6.1.0 [implicit-hie]  depends yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [implicit-hie] Using Cabal-3.10.1.0 compiled by ghc-9.6 [implicit-hie] Using compiler: ghc-9.6.3 [implicit-hie] Using install prefix: [implicit-hie] /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0 [implicit-hie] Executables installed in: [implicit-hie] /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0/bin [implicit-hie] Libraries installed in: [implicit-hie] /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/implicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ [implicit-hie] Dynamic Libraries installed in: [implicit-hie] /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [implicit-hie] Private executables installed in: [implicit-hie] /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0/libexec/x86_64-linux-ghc-9.6.3/implicit-hie-0.1.4.0 [implicit-hie] Data files installed in: [implicit-hie] /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0/share/x86_64-linux-ghc-9.6.3/implicit-hie-0.1.4.0 [implicit-hie] Documentation installed in: [implicit-hie] /nix/store/7cs88xdjj79269ya8wf2d2066m6ci4a5-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/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-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.6.3 found on system at: [implicit-hie] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [implicit-hie] Using ghc-pkg version 9.6.3 found on system at: [implicit-hie] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [implicit-hie] No ghcjs found [implicit-hie] No ghcjs-pkg found [implicit-hie] No greencard found [implicit-hie] Using haddock version 2.29.1 found on system at: [implicit-hie] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [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.68 found on system at: [implicit-hie] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [implicit-hie] Using hsc2hs version 0.68.9 found on system at: [implicit-hie] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [implicit-hie] Using hscolour version 1.25 found on system at: [implicit-hie] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-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.6.3 found on system at: [implicit-hie] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [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] Phase: buildPhase [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-LPeURmSga2iJDVBWFyCggN [fourmolu]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [fourmolu]  include Diff-0.5-GZY542scVfnxhSieg1s29 [fourmolu]  include MemoTrie-0.6.11-IYe2eqXAvMb2HyBRBnJcdH [fourmolu]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [fourmolu]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [fourmolu]  include array-0.5.5.0 [fourmolu]  include base-4.18.1.0 [fourmolu]  include binary-0.8.9.1 [fourmolu]  include bytestring-0.11.5.2 [fourmolu]  include containers-0.6.7 [fourmolu]  include deepseq-1.4.8.1 [fourmolu]  include directory-1.3.8.1 [fourmolu]  include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [fourmolu]  include filepath-1.4.100.4 [fourmolu]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [fourmolu]  include megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [fourmolu]  include mtl-2.3.1 [fourmolu]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [fourmolu]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [fourmolu]  include text-2.0.2 [fourmolu]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [fourmolu]  component fourmolu-0.15.0.0-ImptGmWU0rTCnQT2525IiS-fourmolu [fourmolu]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [fourmolu]  include base-4.18.1.0 [fourmolu]  include containers-0.6.7 [fourmolu]  include directory-1.3.8.1 [fourmolu]  include filepath-1.4.100.4 [fourmolu]  include fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN [fourmolu]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [fourmolu]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [fourmolu]  include text-2.0.2 [fourmolu]  include th-env-0.1.1-HLTEAa4oYubAQgodAGzX89 [fourmolu]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [fourmolu]  component fourmolu-0.15.0.0-9RG8lxSXYG1OTklsLpiX4-tests [fourmolu]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [fourmolu]  include Diff-0.5-GZY542scVfnxhSieg1s29 [fourmolu]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [fourmolu]  include base-4.18.1.0 [fourmolu]  include bytestring-0.11.5.2 [fourmolu]  include containers-0.6.7 [fourmolu]  include directory-1.3.8.1 [fourmolu]  include filepath-1.4.100.4 [fourmolu]  include fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN [fourmolu]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [fourmolu]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [fourmolu]  include hspec-megaparsec-2.2.1-KDjiM8Yg769IJ8bzluYaus [fourmolu]  include megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [fourmolu]  include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [fourmolu]  include path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u [fourmolu]  include pretty-1.1.3.6 [fourmolu]  include process-1.6.17.0 [fourmolu]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [fourmolu]  include text-2.0.2 [fourmolu]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [fourmolu] Linked component graph: [fourmolu]  unit fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN [fourmolu]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [fourmolu]  include Diff-0.5-GZY542scVfnxhSieg1s29 [fourmolu]  include MemoTrie-0.6.11-IYe2eqXAvMb2HyBRBnJcdH [fourmolu]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [fourmolu]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [fourmolu]  include array-0.5.5.0 [fourmolu]  include base-4.18.1.0 [fourmolu]  include binary-0.8.9.1 [fourmolu]  include bytestring-0.11.5.2 [fourmolu]  include containers-0.6.7 [fourmolu]  include deepseq-1.4.8.1 [fourmolu]  include directory-1.3.8.1 [fourmolu]  include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [fourmolu]  include filepath-1.4.100.4 [fourmolu]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [fourmolu]  include megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [fourmolu]  include mtl-2.3.1 [fourmolu]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [fourmolu]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [fourmolu]  include text-2.0.2 [fourmolu]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [fourmolu]  Ormolu=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu,Ormolu.Config=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Config,Ormolu.Diff.ParseResult=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Diff.ParseResult,Ormolu.Diff.Text=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Diff.Text,Ormolu.Exception=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Exception,Ormolu.Fixity=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Fixity,Ormolu.Fixity.Imports=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Fixity.Imports,Ormolu.Fixity.Internal=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Fixity.Internal,Ormolu.Fixity.Parser=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Fixity.Parser,Ormolu.Fixity.Printer=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Fixity.Printer,Ormolu.Imports=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Imports,Ormolu.Parser=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Parser,Ormolu.Parser.CommentStream=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Parser.CommentStream,Ormolu.Parser.Pragma=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Parser.Pragma,Ormolu.Parser.Result=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Parser.Result,Ormolu.Printer=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer,Ormolu.Printer.Combinators=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Combinators,Ormolu.Printer.Comments=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Comments,Ormolu.Printer.Internal=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Internal,Ormolu.Printer.Meat.Common=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Common,Ormolu.Printer.Meat.Declaration=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Declaration,Ormolu.Printer.Meat.Declaration.Annotation=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Declaration.Annotation,Ormolu.Printer.Meat.Declaration.Class=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Declaration.Class,Ormolu.Printer.Meat.Declaration.Data=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Declaration.Data,Ormolu.Printer.Meat.Declaration.Default=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Declaration.Default,Ormolu.Printer.Meat.Declaration.Foreign=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Declaration.Foreign,Ormolu.Printer.Meat.Declaration.Instance=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Declaration.Instance,Ormolu.Printer.Meat.Declaration.OpTree=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Declaration.OpTree,Ormolu.Printer.Meat.Declaration.RoleAnnotation=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Declaration.RoleAnnotation,Ormolu.Printer.Meat.Declaration.Rule=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Declaration.Rule,Ormolu.Printer.Meat.Declaration.Signature=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Declaration.Signature,Ormolu.Printer.Meat.Declaration.Splice=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Declaration.Splice,Ormolu.Printer.Meat.Declaration.Type=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Declaration.Type,Ormolu.Printer.Meat.Declaration.TypeFamily=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Declaration.TypeFamily,Ormolu.Printer.Meat.Declaration.Value=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Declaration.Value,Ormolu.Printer.Meat.Declaration.Warning=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Declaration.Warning,Ormolu.Printer.Meat.ImportExport=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.ImportExport,Ormolu.Printer.Meat.Module=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Module,Ormolu.Printer.Meat.Pragma=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Pragma,Ormolu.Printer.Meat.Type=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Meat.Type,Ormolu.Printer.Operators=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.Operators,Ormolu.Printer.SpanStream=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Printer.SpanStream,Ormolu.Processing.Common=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Processing.Common,Ormolu.Processing.Cpp=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Processing.Cpp,Ormolu.Processing.Preprocess=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Processing.Preprocess,Ormolu.Terminal=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Terminal,Ormolu.Terminal.QualifiedDo=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Terminal.QualifiedDo,Ormolu.Utils=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Utils,Ormolu.Utils.Cabal=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Utils.Cabal,Ormolu.Utils.Fixity=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Utils.Fixity,Ormolu.Utils.IO=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Ormolu.Utils.IO,Paths_fourmolu=fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN:Paths_fourmolu [fourmolu]  unit fourmolu-0.15.0.0-ImptGmWU0rTCnQT2525IiS-fourmolu [fourmolu]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [fourmolu]  include base-4.18.1.0 [fourmolu]  include containers-0.6.7 [fourmolu]  include directory-1.3.8.1 [fourmolu]  include filepath-1.4.100.4 [fourmolu]  include fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN [fourmolu]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [fourmolu]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [fourmolu]  include text-2.0.2 [fourmolu]  include th-env-0.1.1-HLTEAa4oYubAQgodAGzX89 [fourmolu]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [fourmolu]  unit fourmolu-0.15.0.0-9RG8lxSXYG1OTklsLpiX4-tests [fourmolu]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [fourmolu]  include Diff-0.5-GZY542scVfnxhSieg1s29 [fourmolu]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [fourmolu]  include base-4.18.1.0 [fourmolu]  include bytestring-0.11.5.2 [fourmolu]  include containers-0.6.7 [fourmolu]  include directory-1.3.8.1 [fourmolu]  include filepath-1.4.100.4 [fourmolu]  include fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN [fourmolu]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [fourmolu]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [fourmolu]  include hspec-megaparsec-2.2.1-KDjiM8Yg769IJ8bzluYaus [fourmolu]  include megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [fourmolu]  include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [fourmolu]  include path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u [fourmolu]  include pretty-1.1.3.6 [fourmolu]  include process-1.6.17.0 [fourmolu]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [fourmolu]  include text-2.0.2 [fourmolu]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [fourmolu] Ready component graph: [fourmolu]  definite fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN [fourmolu]  depends Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [fourmolu]  depends Diff-0.5-GZY542scVfnxhSieg1s29 [fourmolu]  depends MemoTrie-0.6.11-IYe2eqXAvMb2HyBRBnJcdH [fourmolu]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [fourmolu]  depends ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [fourmolu]  depends array-0.5.5.0 [fourmolu]  depends base-4.18.1.0 [fourmolu]  depends binary-0.8.9.1 [fourmolu]  depends bytestring-0.11.5.2 [fourmolu]  depends containers-0.6.7 [fourmolu]  depends deepseq-1.4.8.1 [fourmolu]  depends directory-1.3.8.1 [fourmolu]  depends file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [fourmolu]  depends filepath-1.4.100.4 [fourmolu]  depends ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [fourmolu]  depends megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [fourmolu]  depends mtl-2.3.1 [fourmolu]  depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [fourmolu]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [fourmolu]  depends text-2.0.2 [fourmolu]  depends yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [fourmolu]  definite fourmolu-0.15.0.0-ImptGmWU0rTCnQT2525IiS-fourmolu [fourmolu]  depends Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [fourmolu]  depends base-4.18.1.0 [fourmolu]  depends containers-0.6.7 [fourmolu]  depends directory-1.3.8.1 [fourmolu]  depends filepath-1.4.100.4 [fourmolu]  depends fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN [fourmolu]  depends ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [fourmolu]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [fourmolu]  depends text-2.0.2 [fourmolu]  depends th-env-0.1.1-HLTEAa4oYubAQgodAGzX89 [fourmolu]  depends yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [fourmolu]  definite fourmolu-0.15.0.0-9RG8lxSXYG1OTklsLpiX4-tests [fourmolu]  depends Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [fourmolu]  depends Diff-0.5-GZY542scVfnxhSieg1s29 [fourmolu]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [fourmolu]  depends base-4.18.1.0 [fourmolu]  depends bytestring-0.11.5.2 [fourmolu]  depends containers-0.6.7 [fourmolu]  depends directory-1.3.8.1 [fourmolu]  depends filepath-1.4.100.4 [fourmolu]  depends fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN [fourmolu]  depends ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [fourmolu]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [fourmolu]  depends hspec-megaparsec-2.2.1-KDjiM8Yg769IJ8bzluYaus [fourmolu]  depends megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [fourmolu]  depends path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [fourmolu]  depends path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u [fourmolu]  depends pretty-1.1.3.6 [fourmolu]  depends process-1.6.17.0 [fourmolu]  depends temporary-1.3-1FJWtachrRvJFtqy3IoBZa [fourmolu]  depends text-2.0.2 [fourmolu]  depends yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [fourmolu]  depends fourmolu-0.15.0.0-ImptGmWU0rTCnQT2525IiS-fourmolu [fourmolu] Using Cabal-3.10.1.0 compiled by ghc-9.6 [fourmolu] Using compiler: ghc-9.6.3 [fourmolu] Using install prefix: [fourmolu] /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0 [fourmolu] Executables installed in: [fourmolu] /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0/bin [fourmolu] Libraries installed in: [fourmolu] /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN [fourmolu] Dynamic Libraries installed in: [fourmolu] /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [fourmolu] Private executables installed in: [fourmolu] /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0/libexec/x86_64-linux-ghc-9.6.3/fourmolu-0.15.0.0 [fourmolu] Data files installed in: [fourmolu] /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0/share/x86_64-linux-ghc-9.6.3/fourmolu-0.15.0.0 [fourmolu] Documentation installed in: [fourmolu] /nix/store/idjbg6vbs32klp7lw03qf5c7bqk9lny1-fourmolu-0.15.0.0-doc/share/doc/fourmolu-0.15.0.0 [fourmolu] Configuration files installed in: [fourmolu] /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-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.6.3 found on system at: [fourmolu] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [fourmolu] Using ghc-pkg version 9.6.3 found on system at: [fourmolu] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [fourmolu] No ghcjs found [fourmolu] No ghcjs-pkg found [fourmolu] No greencard found [fourmolu] Using haddock version 2.29.1 found on system at: [fourmolu] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [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.68 found on system at: [fourmolu] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [fourmolu] Using hsc2hs version 0.68.9 found on system at: [fourmolu] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [fourmolu] Using hscolour version 1.25 found on system at: [fourmolu] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-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.6.3 found on system at: [fourmolu] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [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 [implicit-hie] Phase: buildPhase [hlint] Preprocessing library for hlint-3.8.. [hlint] Building library for hlint-3.8.. [hie-bios] Phase: buildPhase [implicit-hie] Preprocessing library for implicit-hie-0.1.4.0.. [implicit-hie] Building library for implicit-hie-0.1.4.0.. [hie-bios] Preprocessing library for hie-bios-0.14.0.. [hie-bios] Building library for hie-bios-0.14.0.. [fourmolu] Phase: buildPhase [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 ) [fourmolu] Preprocessing library for fourmolu-0.15.0.0.. [fourmolu] Building library for fourmolu-0.15.0.0.. [hlint] [ 1 of 62] Compiling EmbedData ( src/EmbedData.hs, dist/build/EmbedData.o, dist/build/EmbedData.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] [ 1 of 57] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.o, dist/build/GHC/DynFlags.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 ) [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 ) [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 ) [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] [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 ) [implicit-hie] [1 of 4] Compiling Hie.Cabal.Parser ( src/Hie/Cabal/Parser.hs, dist/build/Hie/Cabal/Parser.p_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: [-Wunused-top-binds] [hie-bios]  Defined but not used: ‘cradleRoot’ [hie-bios]  | [hie-bios] 145 | { cradleRoot :: FilePath [hie-bios]  | ^^^^^^^^^^ [hie-bios]  [hie-bios] src/HIE/Bios/Cradle.hs:146:4: warning: [-Wunused-top-binds] [hie-bios]  Defined but not used: ‘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: [-Wunused-top-binds] [hie-bios]  Defined but not used: ‘cradleProgramVersions’ [hie-bios]  | [hie-bios] 147 | , cradleProgramVersions :: ProgramVersions [hie-bios]  | ^^^^^^^^^^^^^^^^^^^^^ [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 ) [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 ) [implicit-hie] [2 of 4] Compiling Hie.Locate ( src/Hie/Locate.hs, dist/build/Hie/Locate.p_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 ) [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 ) [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 ) [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 ) [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 ) [hie-bios] [ 1 of 16] Compiling HIE.Bios.Config.YAML ( src/HIE/Bios/Config/YAML.hs, dist/build/HIE/Bios/Config/YAML.p_o ) [fourmolu] [21 of 57] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.o, dist/build/Ormolu/Config.dyn_o ) [hlint] [22 of 62] Compiling Idea ( src/Idea.hs, dist/build/Idea.o, dist/build/Idea.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] [23 of 62] Compiling Test.Util ( src/Test/Util.hs, dist/build/Test/Util.o, dist/build/Test/Util.dyn_o ) [implicit-hie] [1 of 2] Compiling Main ( app/Main.hs, dist/build/gen-hie/gen-hie-tmp/Main.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] [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 ) [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 ) [hlint] [24 of 62] Compiling Test.InputOutput ( src/Test/InputOutput.hs, dist/build/Test/InputOutput.o, dist/build/Test/InputOutput.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.. [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 ) [implicit-hie] [1 of 2] Compiling Main ( test/Spec.hs, dist/build/implicit-hie-test/implicit-hie-test-tmp/Main.o ) [hie-bios] [ 2 of 16] Compiling HIE.Bios.Config ( src/HIE/Bios/Config.hs, dist/build/HIE/Bios/Config.p_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 ) [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 ) [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 ) [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 ) [hie-bios]  [hie-bios] src/HIE/Bios/Cradle.hs:145:4: warning: [-Wunused-top-binds] [hie-bios]  Defined but not used: ‘cradleRoot’ [hie-bios]  | [hie-bios] 145 | { cradleRoot :: FilePath [hie-bios]  | ^^^^^^^^^^ [hie-bios]  [hie-bios] src/HIE/Bios/Cradle.hs:146:4: warning: [-Wunused-top-binds] [hie-bios]  Defined but not used: ‘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: [-Wunused-top-binds] [hie-bios]  Defined but not used: ‘cradleProgramVersions’ [hie-bios]  | [hie-bios] 147 | , cradleProgramVersions :: ProgramVersions [hie-bios]  | ^^^^^^^^^^^^^^^^^^^^^ [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] [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 ) [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 ) [implicit-hie] [3 of 3] Linking dist/build/implicit-hie-test/implicit-hie-test [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 ) [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 ) [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 ) [hlint] [59 of 62] Compiling Test.All ( src/Test/All.hs, dist/build/Test/All.o, dist/build/Test/All.dyn_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 ) [hlint] [60 of 62] Compiling Summary ( src/Summary.hs, dist/build/Summary.o, dist/build/Summary.dyn_o ) [implicit-hie] Phase: checkPhase [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.0178 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 [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 ) [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. [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] [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 ) [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:32) [implicit-hie]  skipFreeformField (src/Hie/Cabal/Parser.hs:41) [implicit-hie]  parsePackage (src/Hie/Cabal/Parser.hs:57) [implicit-hie]  componentHeader (src/Hie/Cabal/Parser.hs:73) [implicit-hie]  parseComponent (src/Hie/Cabal/Parser.hs:82) [implicit-hie]  parseLib (src/Hie/Cabal/Parser.hs:89) [implicit-hie]  parseTestSuite (src/Hie/Cabal/Parser.hs:94) [implicit-hie]  parseExe (src/Hie/Cabal/Parser.hs:97) [implicit-hie]  parseBench (src/Hie/Cabal/Parser.hs:100) [implicit-hie]  parseSecMain (src/Hie/Cabal/Parser.hs:103) [implicit-hie]  parseQuoted (src/Hie/Cabal/Parser.hs:109) [implicit-hie]  parseString (src/Hie/Cabal/Parser.hs:116) [implicit-hie]  unqualName (src/Hie/Cabal/Parser.hs:119) [implicit-hie]  pathMain (src/Hie/Cabal/Parser.hs:145) [implicit-hie]  (src/Hie/Cabal/Parser.hs:161) [implicit-hie]  parseSec (src/Hie/Cabal/Parser.hs:166) [implicit-hie]  skipToNextLine (src/Hie/Cabal/Parser.hs:173) [implicit-hie]  skipBlock (src/Hie/Cabal/Parser.hs:176) [implicit-hie]  comment (src/Hie/Cabal/Parser.hs:179) [implicit-hie]  skipBlockLine (src/Hie/Cabal/Parser.hs:182) [implicit-hie]  emptyOrComLine (src/Hie/Cabal/Parser.hs:185) [implicit-hie]  tabOrSpace (src/Hie/Cabal/Parser.hs:188) [implicit-hie]  hsSourceDir (src/Hie/Cabal/Parser.hs:191) [implicit-hie]  field (src/Hie/Cabal/Parser.hs:195) [implicit-hie]  extractPath (src/Hie/Cabal/Parser.hs:211) [implicit-hie]  extractPkgs (src/Hie/Cabal/Parser.hs:224) [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]  0% ( 0 / 4) in 'Hie.Locate' [implicit-hie]  Missing documentation for: [implicit-hie]  Module header [implicit-hie]  nestedPkg (src/Hie/Locate.hs:66) [implicit-hie]  stackYamlPkgs (src/Hie/Locate.hs:33) [implicit-hie]  cabalPkgs (src/Hie/Locate.hs:43) [implicit-hie]  0% ( 0 / 6) in 'Hie.Yaml' [implicit-hie]  Missing documentation for: [implicit-hie]  Module header [implicit-hie]  hieYaml (src/Hie/Yaml.hs:15) [implicit-hie]  fmtComponent (src/Hie/Yaml.hs:45) [implicit-hie]  fmtPkgs (src/Hie/Yaml.hs:57) [implicit-hie]  cabalComponent (src/Hie/Yaml.hs:31) [implicit-hie]  stackComponent (src/Hie/Yaml.hs:38) [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] Warning: Hie.Cabal.Parser: could not find link destinations for: [implicit-hie]  - Data.Attoparsec.Text.Internal.Parser [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 ) [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 ) [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] [61 of 62] Compiling HLint ( src/HLint.hs, dist/build/HLint.o, dist/build/HLint.dyn_o ) [implicit-hie] Documentation created: dist/doc/html/implicit-hie/index.html, [implicit-hie] dist/doc/html/implicit-hie/implicit-hie.txt [implicit-hie] Preprocessing executable 'gen-hie' for implicit-hie-0.1.4.0.. [implicit-hie] Preprocessing test suite 'implicit-hie-test' for implicit-hie-0.1.4.0.. [implicit-hie] Phase: installPhase [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 ) [implicit-hie] Installing library in /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/implicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ [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 ) [implicit-hie] Installing executable gen-hie in /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0/bin [implicit-hie] Warning: The directory [implicit-hie] /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0/bin is not in [implicit-hie] the system search path. [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] [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 ) [hie-bios] [3 of 3] Linking dist/build/hie-bios/hie-bios [implicit-hie] Phase: fixupPhase [implicit-hie] shrinking RPATHs of ELF executables and libraries in /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0 [implicit-hie] shrinking /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSimplicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ-ghc9.6.3.so [implicit-hie] shrinking /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0/bin/gen-hie [implicit-hie] checking for references to /build/ in /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0... [implicit-hie] patching script interpreter paths in /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0 [implicit-hie] stripping (with command strip and flags -S -p) in /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0/lib /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0/bin [implicit-hie] shrinking RPATHs of ELF executables and libraries in /nix/store/7cs88xdjj79269ya8wf2d2066m6ci4a5-implicit-hie-0.1.4.0-doc [implicit-hie] checking for references to /build/ in /nix/store/7cs88xdjj79269ya8wf2d2066m6ci4a5-implicit-hie-0.1.4.0-doc... [implicit-hie] patching script interpreter paths in /nix/store/7cs88xdjj79269ya8wf2d2066m6ci4a5-implicit-hie-0.1.4.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/7cs88xdjj79269ya8wf2d2066m6ci4a5-implicit-hie-0.1.4.0-doc /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0 [post-build-hook] Pushing 2 paths (188 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.0 (5.86 MiB) [post-build-hook] Pushing /nix/store/7cs88xdjj79269ya8wf2d2066m6ci4a5-implicit-hie-0.1.4.0-doc (485.04 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/7cs88xdjj79269ya8wf2d2066m6ci4a5-implicit-hie-0.1.4.0-doc /nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie-0.1.4.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/7cs88xdjj79269ya8wf2d2066m6ci4a5-implicit-hie-0.1.4.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-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/bq99kvb6crd00ki9b85w9y1lywna2x7w-implicit-hie-0.1.4.0.drv' to 'https://cache.nix-ci.com'... Progress: 14 of 30 built (3 building) [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 ) [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 ) [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 ) [hie-bios] buildPhase completed in 40 seconds [hie-bios] Phase: haddockPhase [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] [ 1 of 62] Compiling EmbedData ( src/EmbedData.hs, dist/build/EmbedData.p_o ) [hlint] [ 2 of 62] Compiling Extension ( src/Extension.hs, dist/build/Extension.p_o ) [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 ) [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 ) [hie-bios] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [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 ) [fourmolu] [17 of 57] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.p_o ) [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) [fourmolu] [18 of 57] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.p_o ) [hie-bios] Warning: 'Cradle' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: Couldn't find .haddock for export cabalComponent [hie-bios] Warning: Couldn't find .haddock for export cabalProjectFile [hie-bios] Warning: Couldn't find .haddock for export stackComponent [hie-bios] Warning: Couldn't find .haddock for export stackYaml [hie-bios]  21% ( 3 / 14) in 'HIE.Bios.Config' [hie-bios]  Missing documentation for: [hie-bios]  readConfig (src/HIE/Bios/Config.hs:139) [hie-bios]  CradleConfig (src/HIE/Bios/Config.hs:44) [hie-bios]  CabalType (src/HIE/Bios/Config.hs:79) [hie-bios]  cabalComponent [hie-bios]  cabalProjectFile [hie-bios]  StackType (src/HIE/Bios/Config.hs:86) [hie-bios]  StackType (src/HIE/Bios/Config.hs:96) [hie-bios]  stackComponent [hie-bios]  stackYaml [hie-bios]  CradleTree (src/HIE/Bios/Config.hs:103) [hie-bios]  Callable (src/HIE/Bios/Config.hs:56) [hlint] [22 of 62] Compiling Idea ( src/Idea.hs, dist/build/Idea.p_o ) [hlint] [23 of 62] Compiling Test.Util ( src/Test/Util.hs, dist/build/Test/Util.p_o ) [hie-bios]  40% ( 21 / 52) in 'HIE.Bios.Ghc.Gap' [hie-bios]  Missing documentation for: [hie-bios]  ghcVersion (src/HIE/Bios/Ghc/Gap.hs:95) [hie-bios]  makeUserStyle (src/HIE/Bios/Ghc/Gap.hs:158) [hie-bios]  PprStyle [hie-bios]  parseTargetFiles (src/HIE/Bios/Ghc/Gap.hs:286) [hie-bios]  getHscEnv [hie-bios]  batchMsg [hie-bios]  set_hsc_dflags (src/HIE/Bios/Ghc/Gap.hs:136) [hie-bios]  overPkgDbRef (src/HIE/Bios/Ghc/Gap.hs:139) [hie-bios]  guessTarget (src/HIE/Bios/Ghc/Gap.hs:148) [hie-bios]  setNoCode (src/HIE/Bios/Ghc/Gap.hs:127) [hie-bios]  getModSummaries (src/HIE/Bios/Ghc/Gap.hs:166) [hie-bios]  mapOverIncludePaths (src/HIE/Bios/Ghc/Gap.hs:177) [hie-bios]  getLogger (src/HIE/Bios/Ghc/Gap.hs:244) [hie-bios]  RealSrcSpan (src/HIE/Bios/Ghc/Gap.hs:122) [hie-bios]  catch (src/HIE/Bios/Ghc/Gap.hs:116) [hie-bios]  bracket (src/HIE/Bios/Ghc/Gap.hs:109) [hie-bios]  handle (src/HIE/Bios/Ghc/Gap.hs:113) [hie-bios]  pageMode (src/HIE/Bios/Ghc/Gap.hs:208) [hie-bios]  oneLineMode (src/HIE/Bios/Ghc/Gap.hs:212) [hie-bios]  initializePluginsForModSummary (src/HIE/Bios/Ghc/Gap.hs:226) [hie-bios]  setFrontEndHooks (src/HIE/Bios/Ghc/Gap.hs:234) [hie-bios]  setWayDynamicIfHostIsDynamic (src/HIE/Bios/Ghc/Gap.hs:251) [hie-bios]  gopt_set (src/HIE/Bios/Ghc/Gap.hs:248) [hie-bios]  parseDynamicFlags (src/HIE/Bios/Ghc/Gap.hs:273) [hie-bios]  hostIsDynamic (src/HIE/Bios/Ghc/Gap.hs:293) [hie-bios]  getTyThing (src/HIE/Bios/Ghc/Gap.hs:169) [hie-bios]  fixInfo (src/HIE/Bios/Ghc/Gap.hs:172) [hie-bios]  mgModSummaries [hie-bios]  unsetLogAction (src/HIE/Bios/Ghc/Gap.hs:190) [hie-bios]  load' (src/HIE/Bios/Ghc/Gap.hs:102) [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:25) [hie-bios]  showPage (src/HIE/Bios/Ghc/Doc.hs:29) [hie-bios]  showOneLine (src/HIE/Bios/Ghc/Doc.hs:34) [hie-bios]  getStyle (src/HIE/Bios/Ghc/Doc.hs:39) [hie-bios]  styleUnqualified (src/HIE/Bios/Ghc/Doc.hs:42) [hie-bios]  showDocWith (src/HIE/Bios/Ghc/Doc.hs:45) [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]  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:44) [hie-bios]  msTargetIs (src/HIE/Bios/Ghc/Load.hs:112) [hie-bios]  initializePluginsGhc (src/HIE/Bios/Ghc/Load.hs:183) [hie-bios]  ghcInHsc (src/HIE/Bios/Ghc/Load.hs:194) [hie-bios]  setTargetFilename (src/HIE/Bios/Ghc/Load.hs:208) [fourmolu] [21 of 57] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.p_o ) [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:182) [hie-bios]  CradleLoadResultT (src/HIE/Bios/Types.hs:200) [hie-bios]  modCradleError (src/HIE/Bios/Types.hs:250) [hie-bios]  throwCE (src/HIE/Bios/Types.hs:257) [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]  50% ( 1 / 2) in 'HIE.Bios.Flags' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hlint] [24 of 62] Compiling Test.InputOutput ( src/Test/InputOutput.hs, dist/build/Test/InputOutput.p_o ) [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: 'DynFlags' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [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:56) [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:60) [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:12) [hie-bios]  cabalWrapperHs (src/HIE/Bios/Wrappers.hs:15) [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 ) [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. [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 ) [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 ) [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:349) [hie-bios]  isCabalCradle (src/HIE/Bios/Cradle.hs:375) [hie-bios]  isStackCradle (src/HIE/Bios/Cradle.hs:380) [hie-bios]  isDirectCradle (src/HIE/Bios/Cradle.hs:385) [hie-bios]  isBiosCradle (src/HIE/Bios/Cradle.hs:390) [hie-bios]  isNoneCradle (src/HIE/Bios/Cradle.hs:400) [hie-bios]  isMultiCradle (src/HIE/Bios/Cradle.hs:395) [hie-bios]  isDefaultCradle (src/HIE/Bios/Cradle.hs:405) [hie-bios]  isOtherCradle (src/HIE/Bios/Cradle.hs:410) [hie-bios]  getCradle (src/HIE/Bios/Cradle.hs:114) [hie-bios]  makeCradleResult (src/HIE/Bios/Cradle.hs:1220) [hie-bios]  [hie-bios] src/HIE/Bios/Cradle.hs:145:4: warning: [-Wunused-top-binds] [hie-bios]  Defined but not used: ‘cradleRoot’ [hie-bios]  | [hie-bios] 145 | { cradleRoot :: FilePath [hie-bios]  | ^^^^^^^^^^ [hie-bios]  [hie-bios] src/HIE/Bios/Cradle.hs:146:4: warning: [-Wunused-top-binds] [hie-bios]  Defined but not used: ‘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: [-Wunused-top-binds] [hie-bios]  Defined but not used: ‘cradleProgramVersions’ [hie-bios]  | [hie-bios] 147 | , cradleProgramVersions :: ProgramVersions [hie-bios]  | ^^^^^^^^^^^^^^^^^^^^^ [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:73) [hie-bios]  cradleInfo (src/HIE/Bios/Internal/Debug.hs:87) [fourmolu] [22 of 57] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.p_o ) [hie-bios]  93% ( 15 / 16) in 'HIE.Bios' [hie-bios]  Missing documentation for: [hie-bios]  CradleError (src/HIE/Bios/Types.hs:260) [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 ) [fourmolu] [23 of 57] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.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] 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 [hlint] [58 of 62] Compiling Test.Annotations ( src/Test/Annotations.hs, dist/build/Test/Annotations.p_o ) [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 ) [hlint] [59 of 62] Compiling Test.All ( src/Test/All.hs, dist/build/Test/All.p_o ) [hlint] [60 of 62] Compiling Summary ( src/Summary.hs, dist/build/Summary.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 ) [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 ) [hie-bios] Documentation created: dist/doc/html/hie-bios/index.html, [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/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [hie-bios] Installing executable hie-bios in /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0/bin [hie-bios] Warning: The directory [hie-bios] /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-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/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0 [hie-bios] shrinking /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP-ghc9.6.3.so [hie-bios] shrinking /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0/bin/hie-bios [hie-bios] checking for references to /build/ in /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0... [hlint] Preprocessing executable 'hlint' for hlint-3.8.. [hlint] Building executable 'hlint' for hlint-3.8.. [hie-bios] patching script interpreter paths in /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0 [hie-bios] stripping (with command strip and flags -S -p) in /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0/lib /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0/bin [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] shrinking RPATHs of ELF executables and libraries in /nix/store/9ml8ynxxvkddns9f2k9bdapqq0ixnyhq-hie-bios-0.14.0-doc [hie-bios] checking for references to /build/ in /nix/store/9ml8ynxxvkddns9f2k9bdapqq0ixnyhq-hie-bios-0.14.0-doc... [hie-bios] patching script interpreter paths in /nix/store/9ml8ynxxvkddns9f2k9bdapqq0ixnyhq-hie-bios-0.14.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/9ml8ynxxvkddns9f2k9bdapqq0ixnyhq-hie-bios-0.14.0-doc /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-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/9ml8ynxxvkddns9f2k9bdapqq0ixnyhq-hie-bios-0.14.0-doc (2.73 MiB) [post-build-hook] Pushing /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios-0.14.0 (71.42 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/9ml8ynxxvkddns9f2k9bdapqq0ixnyhq-hie-bios-0.14.0-doc /nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-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/30b8d2xm27b333xxm4p80896wj4sac8c-co-log-core-0.3.2.5-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/9ml8ynxxvkddns9f2k9bdapqq0ixnyhq-hie-bios-0.14.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/80s48ys9pm091yapgb317a4b7jil5sy8-co-log-core-0.3.2.5' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-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/0jikn6i8jwapzjnzx4ps5373i1i0gd1c-co-log-core-0.3.2.5.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/6wp8pdzqbps4zjddjjxmnnn30yqh8bmh-hie-bios-0.14.0.drv' to 'https://cache.nix-ci.com'... Progress: 15 of 30 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 1 minutes 17 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 [✔] [hlint] buildPhase completed in 1 minutes 3 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] Warning: 'e' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint] Warning: Couldn't find .haddock for export srcSpanFilename [hlint] Warning: Couldn't find .haddock for export srcSpanStartLine' [hlint] Warning: Couldn't find .haddock for export srcSpanStartColumn [hlint] Warning: Couldn't find .haddock for export srcSpanEndLine' [hlint] Warning: Couldn't find .haddock for export srcSpanEndColumn [hlint] Warning: Couldn't find .haddock for export srcFilename [hlint] Warning: Couldn't find .haddock for export srcLine [hlint] Warning: Couldn't find .haddock for export srcColumn [hlint] Warning: 'Idea' 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: 'ideaModule' 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: 'Hint' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint] Warning: 'NoCpp' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint] Warning: 'Decl' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [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: 'refactor' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint] Warning: 'resolveHints' is out of scope. [hlint]  If you qualify the identifier, haddock can try to link it anyway. [hlint]  96% ( 30 / 31) in 'Language.Haskell.HLint' [hlint]  Missing documentation for: [hlint]  createModuleExWithFixities (src/GHC/All.hs:162) [hlint] Documentation created: dist/doc/html/hlint/index.html, [hlint] dist/doc/html/hlint/hlint.txt [hlint] Preprocessing executable 'hlint' for hlint-3.8.. [hlint] Phase: installPhase [hlint] Installing library in /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [hlint] Installing executable hlint in /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8/bin [hlint] Warning: The directory [hlint] /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-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/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8 [hlint] shrinking /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShlint-3.8-3MdyZGd7sMY5hCUvPIbSyY-ghc9.6.3.so [hlint] shrinking /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8/bin/hlint [hlint] checking for references to /build/ in /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8... [hlint] gzipping man pages under /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8/share/man/ [hlint] patching script interpreter paths in /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8 [hlint] stripping (with command strip and flags -S -p) in /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8/lib /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8/bin [hlint] shrinking RPATHs of ELF executables and libraries in /nix/store/mjkjrgkb1scr3wc9dff84vhspf0w295p-hlint-3.8-data [fourmolu]  generates the correct output for: 2 + indent wheres [✔] [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] checking for references to /build/ in /nix/store/mjkjrgkb1scr3wc9dff84vhspf0w295p-hlint-3.8-data... [hlint] patching script interpreter paths in /nix/store/mjkjrgkb1scr3wc9dff84vhspf0w295p-hlint-3.8-data [hlint] shrinking RPATHs of ELF executables and libraries in /nix/store/g4smlvgqrnvplp318mpf2ih0sbldhgr9-hlint-3.8-doc [hlint] checking for references to /build/ in /nix/store/g4smlvgqrnvplp318mpf2ih0sbldhgr9-hlint-3.8-doc... [hlint] patching script interpreter paths in /nix/store/g4smlvgqrnvplp318mpf2ih0sbldhgr9-hlint-3.8-doc [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 [✔] [post-build-hook] Uploading to cachix cache "sellout": /nix/store/g4smlvgqrnvplp318mpf2ih0sbldhgr9-hlint-3.8-doc /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8 /nix/store/mjkjrgkb1scr3wc9dff84vhspf0w295p-hlint-3.8-data [post-build-hook] Pushing 2 paths (227 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/g4smlvgqrnvplp318mpf2ih0sbldhgr9-hlint-3.8-doc (8.12 MiB) [post-build-hook] Pushing /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8 (60.83 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/g4smlvgqrnvplp318mpf2ih0sbldhgr9-hlint-3.8-doc /nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8 /nix/store/mjkjrgkb1scr3wc9dff84vhspf0w295p-hlint-3.8-data [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 8 paths... [post-build-hook] copying path '/nix/store/mjkjrgkb1scr3wc9dff84vhspf0w295p-hlint-3.8-data' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/d5nfd2bwnln13yp5kysyb7fd9fpjy62a-refact-0.3.0.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/bn5m9l5d8nhz531vkcgwb8hxs2ns1ysa-hscolour-1.25-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/gpbwhbs4rja01bivxfkrkcgc4yb2k4db-hscolour-1.25-data' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/m9jw3pr2rks0gbvg4ii746aas37y19bk-refact-0.3.0.2' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/45n7k317d2gzksyp8cbznxdry32g02in-hscolour-1.25' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/g4smlvgqrnvplp318mpf2ih0sbldhgr9-hlint-3.8-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-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 3 paths... [post-build-hook] copying path '/nix/store/qa336dnmakhsb19chiq8cwggcr952lxk-hscolour-1.25.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/js6x00kad6z4z47jnx3jr5v8xryd2b94-refact-0.3.0.2.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/kga5v9xbqd1jaz3ys7dp08n6jg2jrjwm-hlint-3.8.drv' to 'https://cache.nix-ci.com'... Progress: 16 of 30 built (1 building) Building monad-dijkstra [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]  import/deprecated-export-multi-line.hs works (ormolu) [✔] [fourmolu]  import/explicit-imports.hs works (ormolu) [✔] [fourmolu]  import/merging-2.hs works (ormolu) [✔] [fourmolu]  import/deduplication-bug.hs works (ormolu) [✔] [fourmolu]  import/merging-0.hs works (ormolu) [✔] [fourmolu]  import/merging-1.hs works (ormolu) [✔] [fourmolu]  import/sorted-export-list.hs works (ormolu) [✔] [fourmolu]  import/qualified-post.hs works (ormolu) [✔] [fourmolu]  import/qualified-prelude.hs works (ormolu) [✔] [fourmolu]  import/explicit-prelude.hs works (ormolu) [✔] [fourmolu]  import/misc.hs works (ormolu) [✔] [fourmolu]  import/explicit-imports-with-comments.hs works (ormolu) [✔] [fourmolu]  import/nested-explicit-imports.hs works (ormolu) [✔] [fourmolu]  import/comments-per-import.hs works (ormolu) [✔] [fourmolu]  import/simple.hs works (ormolu) [✔] [fourmolu]  import/deprecated-export-single-line.hs works (ormolu) [✔] [fourmolu]  import/comments-inside-imports.hs works (ormolu) [✔] [fourmolu]  import/sorted.hs works (ormolu) [✔] [fourmolu]  import/sorted-package-imports.hs works (ormolu) [✔] [fourmolu]  fourmolu/mixed-disable-pragmas.hs works (ormolu) [✔] [fourmolu]  fourmolu/type-app-promoted.hs works (ormolu) [✔] [fourmolu]  fourmolu/multiline-haddocks.hs works (ormolu) [✔] [fourmolu]  fourmolu/list-multiline.hs works (ormolu) [✔] [fourmolu]  other/trailing-whitespace.hs works (ormolu) [✔] [fourmolu]  other/comment-spacing.hs works (ormolu) [✔] [fourmolu]  other/following-comment-last-0.hs works (ormolu) [✔] [fourmolu]  other/following-comment-last-1.hs works (ormolu) [✔] [fourmolu]  other/invalid-haddock-1.hs works (ormolu) [✔] [fourmolu]  other/comment-empty-let.hs works (ormolu) [✔] [fourmolu]  other/pragma-comments-after.hs works (ormolu) [✔] [fourmolu]  other/inline-comment-1.hs works (ormolu) [✔] [fourmolu]  other/pragma.hs works (ormolu) [✔] [fourmolu]  other/empty-forall.hs works (ormolu) [✔] [fourmolu]  other/multiline-comments-reindent.hs works (ormolu) [✔] [fourmolu]  other/comment-glued-together.hs works (ormolu) [✔] [fourmolu]  other/haddock-without-module-header.hs works (ormolu) [✔] [fourmolu]  other/haddock-sections.hs works (ormolu) [✔] [fourmolu]  other/comment-style-transform.hs works (ormolu) [✔] [fourmolu]  other/merging-comments.hs works (ormolu) [✔] [fourmolu]  other/following-comment-last-2.hs works (ormolu) [✔] [fourmolu]  other/empty-haddock.hs works (ormolu) [✔] [fourmolu]  other/multiple-blank-line-comment.hs works (ormolu) [✔] [fourmolu]  other/invalid-haddock-2.hs works (ormolu) [✔] [fourmolu]  other/jsffi.hs works (ormolu) [✔] [fourmolu]  other/comment-alignment.hs works (ormolu) [✔] [fourmolu]  other/ascii.hs works (ormolu) [✔] [fourmolu]  other/comment-after-preceding-haddock.hs works (ormolu) [✔] [fourmolu]  other/invalid-haddock-weird.hs works (ormolu) [✔] [fourmolu]  other/pragma-comments.hs works (ormolu) [✔] [fourmolu]  other/linear-arrows.hs works (ormolu) [✔] [fourmolu]  other/comment-two-blocks.hs works (ormolu) [✔] [fourmolu]  other/consequetive-pipe-comments.hs works (ormolu) [✔] [fourmolu]  other/comment-inside-construct.hs works (ormolu) [✔] [fourmolu]  other/necessary-brackets.hs works (ormolu) [✔] [fourmolu]  other/pragma-sorting.hs works (ormolu) [✔] [fourmolu]  other/comment-before-hanging.hs works (ormolu) [✔] [fourmolu]  other/pragma-no-header.hs works (ormolu) [✔] [fourmolu]  other/argument-comment.hs works (ormolu) [✔] [fourmolu]  other/following-comment-last-3.hs works (ormolu) [✔] [fourmolu]  other/comment-following-preceding-gap.hs works (ormolu) [✔] [fourmolu]  other/comment-multiline-after.hs works (ormolu) [✔] [fourmolu]  other/inline-comment-0.hs works (ormolu) [✔] [fourmolu]  other/overly-indented.hs works (ormolu) [✔] [fourmolu]  other/comment-trailing-space.hs works (ormolu) [✔] [fourmolu]  other/multiline-forall.hs works (ormolu) [✔] [fourmolu]  other/invalid-haddock-double-trigger.hs works (ormolu) [✔] [fourmolu]  other/disabling/preserve-trailing-whitespace.hs works (ormolu) [✔] [fourmolu]  other/disabling/empty-disabled-region.hs works (ormolu) [✔] [fourmolu]  other/disabling/suffix-comment.hs works (ormolu) [✔] [fourmolu]  other/disabling/preserve-empty-lines.hs works (ormolu) [✔] [fourmolu]  other/disabling/whole-file.hs works (ormolu) [✔] [fourmolu]  other/disabling/single-definition.hs works (ormolu) [✔] [fourmolu]  other/disabling/closing-comment-in-disabled-region.hs works (ormolu) [✔] [fourmolu]  other/disabling/normalize-magic-comments.hs works (ormolu) [✔] [fourmolu]  other/disabling/line-pragma-in-disabled-region.hs works (ormolu) [✔] [fourmolu]  other/cpp/separation-2b.hs works (ormolu) [✔] [fourmolu]  other/cpp/simple-import.hs works (ormolu) [✔] [fourmolu]  other/cpp/separation-1a.hs works (ormolu) [✔] [fourmolu]  other/cpp/separation-0a.hs works (ormolu) [✔] [fourmolu]  other/cpp/cpp-and-imports.hs works (ormolu) [✔] [fourmolu]  other/cpp/separation-1b.hs works (ormolu) [✔] [fourmolu]  other/cpp/separation-2a.hs works (ormolu) [✔] [fourmolu]  other/cpp/continuation.hs works (ormolu) [✔] [fourmolu]  other/cpp/shifted.hs works (ormolu) [✔] [fourmolu]  other/cpp/separation-0b.hs works (ormolu) [✔] [fourmolu]  other/cpp/lonely-hash.hs works (ormolu) [✔] [fourmolu]  declaration/signature/standalone-kind.hs works (ormolu) [✔] [fourmolu]  declaration/signature/type/multi-value.hs works (ormolu) [✔] [fourmolu]  declaration/signature/type/long-function-name.hs works (ormolu) [✔] [fourmolu]  declaration/signature/type/arguments.hs works (ormolu) [✔] [fourmolu]  declaration/signature/type/context-single-line.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/unicode.hs works (ormolu) [✔] [fourmolu]  declaration/signature/type/context-multi-line.hs works (ormolu) [✔] [fourmolu]  declaration/signature/type/infix-promoted-type-constructor.hs works (ormolu) [✔] [fourmolu]  declaration/signature/pattern/multiline.hs works (ormolu) [✔] [fourmolu]  declaration/signature/pattern/single-line.hs works (ormolu) [✔] [fourmolu]  declaration/signature/fixity/infixr.hs works (ormolu) [✔] [fourmolu]  declaration/signature/fixity/infix.hs works (ormolu) [✔] [fourmolu]  declaration/signature/fixity/infixl.hs works (ormolu) [✔] [fourmolu]  declaration/signature/inline/conlike.hs works (ormolu) [✔] [fourmolu]  declaration/signature/inline/inlineable.hs works (ormolu) [✔] [fourmolu]  declaration/signature/inline/inline.hs works (ormolu) [✔] [fourmolu]  declaration/signature/inline/noinline.hs works (ormolu) [✔] [fourmolu]  declaration/signature/complete/complete.hs works (ormolu) [✔] [fourmolu]  declaration/signature/specialize/specialize-instance.hs works (ormolu) [✔] [fourmolu]  declaration/signature/specialize/specialize.hs works (ormolu) [✔] [fourmolu]  declaration/signature/set-cost-centre/set-cost-centre.hs works (ormolu) [✔] [fourmolu]  declaration/signature/minimal/minimal.hs works (ormolu) [✔] [fourmolu]  declaration/type/misc-kind-signatures.hs works (ormolu) [✔] [fourmolu]  declaration/type/type-applications.hs works (ormolu) [✔] [fourmolu]  declaration/type/lits.hs works (ormolu) [✔] [fourmolu]  declaration/type/splice.hs works (ormolu) [✔] [fourmolu]  declaration/type/promotion-1.hs works (ormolu) [✔] [fourmolu]  declaration/type/forall.hs works (ormolu) [✔] [fourmolu]  declaration/type/promotion-0.hs works (ormolu) [✔] [fourmolu]  declaration/type/visible-forall.hs works (ormolu) [✔] [fourmolu]  declaration/type-synonyms/with-weird-haddock.hs works (ormolu) [✔] [fourmolu]  declaration/type-synonyms/simple.hs works (ormolu) [✔] [fourmolu]  declaration/type-synonyms/multi-line.hs works (ormolu) [✔] [fourmolu]  declaration/warning/warning-multiline.hs works (ormolu) [✔] [fourmolu]  declaration/warning/warning-single-line.hs works (ormolu) [✔] [fourmolu]  declaration/instance/data-family-instances.hs works (ormolu) [✔] [fourmolu]  declaration/instance/overlappable-instances.hs works (ormolu) [✔] [fourmolu]  declaration/instance/empty-instance.hs works (ormolu) [✔] [fourmolu]  declaration/instance/single-parameter.hs works (ormolu) [✔] [fourmolu]  declaration/instance/data-family-instances-newtype.hs works (ormolu) [✔] [fourmolu]  declaration/instance/type-family-instances.hs works (ormolu) [✔] [fourmolu]  declaration/instance/multi-parameter.hs works (ormolu) [✔] [fourmolu]  declaration/instance/contexts.hs works (ormolu) [✔] [fourmolu]  declaration/instance/instance-sigs.hs works (ormolu) [✔] [fourmolu]  declaration/instance/newlines-after-where.hs works (ormolu) [✔] [fourmolu]  declaration/instance/newlines-between-methods.hs works (ormolu) [✔] [fourmolu]  declaration/instance/contexts-comments.hs works (ormolu) [✔] [fourmolu]  declaration/instance/associated-data.hs works (ormolu) [✔] [fourmolu]  declaration/instance/associated-types.hs works (ormolu) [✔] [fourmolu]  declaration/instance/instance-sigs-multiple.hs works (ormolu) [✔] [fourmolu]  declaration/instance/data-family-instances-gadt.hs works (ormolu) [✔] [fourmolu]  declaration/class/associated-types1.hs works (ormolu) [✔] [fourmolu]  declaration/class/associated-data1.hs works (ormolu) [✔] [fourmolu]  declaration/class/multi-parameters1.hs works (ormolu) [✔] [fourmolu]  declaration/class/poly-kinded-classes.hs works (ormolu) [✔] [fourmolu]  declaration/class/associated-type-defaults.hs works (ormolu) [✔] [fourmolu]  declaration/class/type-operators3.hs works (ormolu) [✔] [fourmolu]  declaration/class/single-parameters.hs works (ormolu) [✔] [fourmolu]  declaration/class/associated-data2.hs works (ormolu) [✔] [fourmolu]  declaration/class/empty-classes.hs works (ormolu) [✔] [fourmolu]  declaration/class/default-signatures.hs works (ormolu) [✔] [fourmolu]  declaration/class/default-implementations.hs works (ormolu) [✔] [fourmolu]  declaration/class/associated-types2.hs works (ormolu) [✔] [fourmolu]  declaration/class/newlines-after-where.hs works (ormolu) [✔] [fourmolu]  declaration/class/default-implementations-comments.hs works (ormolu) [✔] [fourmolu]  declaration/class/newlines-between-methods.hs works (ormolu) [✔] [fourmolu]  declaration/class/functional-dependencies.hs works (ormolu) [✔] [fourmolu]  declaration/class/super-classes.hs works (ormolu) [✔] [fourmolu]  declaration/class/type-operators2.hs works (ormolu) [✔] [fourmolu]  declaration/class/default-signatures-simple.hs works (ormolu) [✔] [fourmolu]  declaration/class/dependency-super-classes.hs works (ormolu) [✔] [fourmolu]  declaration/class/newlines-and-haddocks.hs works (ormolu) [✔] [fourmolu]  declaration/class/type-operators1.hs works (ormolu) [✔] [fourmolu]  declaration/class/newlines-and-default-decls.hs works (ormolu) [✔] [fourmolu]  declaration/class/multi-parameters2.hs works (ormolu) [✔] [fourmolu]  declaration/data/multiline-names.hs works (ormolu) [✔] [fourmolu]  declaration/data/datatype-contexts.hs works (ormolu) [✔] [fourmolu]  declaration/data/deriving.hs works (ormolu) [✔] [fourmolu]  declaration/data/deriving-strategies.hs works (ormolu) [✔] [fourmolu]  declaration/data/unnamed-field-comment-0.hs works (ormolu) [✔] [fourmolu]  declaration/data/with-weird-haddock.hs works (ormolu) [✔] [fourmolu]  declaration/data/partly-documented.hs works (ormolu) [✔] [fourmolu]  declaration/data/strictness.hs works (ormolu) [✔] [fourmolu]  declaration/data/simple-broken.hs works (ormolu) [✔] [fourmolu]  declaration/data/kind-annotations.hs works (ormolu) [✔] [fourmolu]  declaration/data/operators.hs works (ormolu) [✔] [fourmolu]  declaration/data/multiline-arg-parens.hs works (ormolu) [✔] [fourmolu]  declaration/data/infix.hs works (ormolu) [✔] [fourmolu]  declaration/data/unnamed-field-comment-3.hs works (ormolu) [✔] [fourmolu]  declaration/data/single-constructor-with-haddock.hs works (ormolu) [✔] [fourmolu]  declaration/data/gadt-syntax.hs works (ormolu) [✔] [fourmolu]  declaration/data/record-singleline.hs works (ormolu) [✔] [fourmolu]  declaration/data/record.hs works (ormolu) [✔] [fourmolu]  declaration/data/fat-multiline.hs works (ormolu) [✔] [fourmolu]  declaration/data/type-data.hs works (ormolu) [✔] [fourmolu]  declaration/data/multiline.hs works (ormolu) [✔] [fourmolu]  declaration/data/existential.hs works (ormolu) [✔] [fourmolu]  declaration/data/invisible-binders.hs works (ormolu) [✔] [fourmolu]  declaration/data/ctype-0.hs works (ormolu) [✔] [fourmolu]  declaration/data/existential-multiline.hs works (ormolu) [✔] [fourmolu]  declaration/data/empty.hs works (ormolu) [✔] [fourmolu]  declaration/data/record-multi-const.hs works (ormolu) [✔] [fourmolu]  declaration/data/unnamed-field-comment-1.hs works (ormolu) [✔] [fourmolu]  declaration/data/record-fancy-existential.hs works (ormolu) [✔] [fourmolu]  declaration/data/ctype-1.hs works (ormolu) [✔] [fourmolu]  declaration/data/existential-unicode.hs works (ormolu) [✔] [fourmolu]  declaration/data/simple.hs works (ormolu) [✔] [fourmolu]  declaration/data/newtype.hs works (ormolu) [✔] [fourmolu]  declaration/data/with-comment.hs works (ormolu) [✔] [fourmolu]  declaration/data/unnamed-field-comment-2.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-1.hs works (ormolu) [✔] [fourmolu]  declaration/data/field-layout/record-0.hs works (ormolu) [✔] [fourmolu]  declaration/data/field-layout/variants.hs works (ormolu) [✔] [fourmolu]  declaration/data/gadt/multiline-where.hs works (ormolu) [✔] [fourmolu]  declaration/data/gadt/strictness.hs works (ormolu) [✔] [fourmolu]  declaration/data/gadt/record.hs works (ormolu) [✔] [fourmolu]  declaration/data/gadt/multiline.hs works (ormolu) [✔] [fourmolu]  declaration/data/gadt/multiple-declaration.hs works (ormolu) [✔] [fourmolu]  declaration/data/gadt/unicode.hs works (ormolu) [✔] [fourmolu]  declaration/data/gadt/simple.hs works (ormolu) [✔] [fourmolu]  declaration/default/default.hs works (ormolu) [✔] [fourmolu]  declaration/foreign/foreign-export.hs works (ormolu) [✔] [fourmolu]  declaration/foreign/foreign-import.hs works (ormolu) [✔] [fourmolu]  declaration/deriving/overlapping.hs works (ormolu) [✔] [fourmolu]  declaration/deriving/singleline.hs works (ormolu) [✔] [fourmolu]  declaration/deriving/multiline.hs works (ormolu) [✔] [fourmolu]  declaration/role-annotation/single-line.hs works (ormolu) [✔] [fourmolu]  declaration/role-annotation/multi-line.hs works (ormolu) [✔] [fourmolu]  declaration/annotation/annotation.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/type-signature.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/prelude3.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/basic1.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/basic2.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/prelude4.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/phase.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/prelude2.hs works (ormolu) [✔] [fourmolu]  declaration/rewrite-rule/forall-0.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/type-family/injective.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/type-family/operator.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/type-family/no-annotation.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/type-family/simple.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/data-family/type-arguments.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/data-family/no-annotation.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/data-family/simple.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/with-equal-sign.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/infix.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/no-annotation.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/simple.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/multi-line.hs works (ormolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/promotion.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/unboxed-string-lit.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/tuples.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/fancy-forall-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/case-multi-line-guards.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/negative-literals.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/guards.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/type-applications.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arithmetic-sequences.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/implicit-params.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/list-notation-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do-single-multi.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/blank-lines-let.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/lambda-single-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/parens.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do-where.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/tuple-sections.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operators-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/list-notation-0.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operators-4.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/parallel-comprehensions-single-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/type-applications-and-splice.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/tricky-parens.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/list-comprehensions.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operators-7.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/prefix.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-above-branches.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/backticks.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/splice.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/case-empty.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operators-5.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operator-comments-0.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-in-branches.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operator-comments-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/case-single-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operator-hash-with-unboxed-sums.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operator-sections.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-next-to-keyword.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/unboxed-tuples.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/backticks-lhs.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operator-hash-without-unboxed-sums.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-multi-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/case-multi-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/lambda-case.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/let-single-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/list-notation-3.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/builtin-syntax.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/strings.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/fancy-forall-0.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/multiple-matches.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/awkward-comment-0.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/multiline-arguments.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-single-line-functions.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-in-branches-with-functions.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/overloaded-labels.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/complex-list.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/lambda-multi-line1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/block-arguments.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/unboxed-sums.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/application-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operators-6.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pragmas.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/equality-constraints.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/primitive-literals.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operator-comments-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/list-notation-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/explicit-type.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/multiple-guards.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-single-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/lexical-negation.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operators-3.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/awkward-comment-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/multi-way-if.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arg-breakpoints.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/application-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operators-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/where.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/parenthesis-lhs.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/negation.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/lambda-multi-line2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/let-nested.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/blank-lines-where.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-single-line-functions-do.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/operators-0.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/overindentation.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/parallel-comprehensions-complex.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/typed-hole.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/simple.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/static-pointers.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/where-nested.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/application-0.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-before-do-blocks.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/let-multi-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/typed-expressions.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/newline-single-line-body.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/n-plus-k-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/pattern-bind.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/famous-cardano-pattern.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/sig-pattern.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/quasi-quotes-pattern.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/as-pattern.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/many-guards-in-singleline.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/unboxed-sum-pattern.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/splice-pattern.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/record-patterns.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/multiline-case-pattern.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/multiple-guard-statements.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/pattern/view-pattern.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-applications2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-ifs.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-do-simple2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-parentheses.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-lambdas.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/recursive-procs.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-cases.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-applications.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/multiline-case.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-do-complex.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-do-simple1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-forms1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-lets.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/comprehension/transform-multi-line3.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/do/comment-spacing.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do/let.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/comment-alignment.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do/blocks.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do/operator-and-parens.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/do/hang-rhs-arrow.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/recursive-do-rec.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/record/hanging-after-equal-update.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/record/record-dot.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/record/inter-comments.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/record/hanging-after-equal-con.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/record/constructors.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/infix/dollar-chains-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/applicative.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-lt-colon-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-s-colon.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-gt-colon-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/qualified-ops.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-l-lt.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-dollar-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-5.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/unicode.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/tricky-colon-chain.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-lt-colon-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/do.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-4.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-6.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-s-dollar.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-lt-dollar.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-normal.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-gt-dollar.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-s-normal.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/hanging.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-gt-normal.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-gt-colon-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/lenses.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-lt-normal.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-gt.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-l-s.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/simple.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-colon-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-l-eq.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/hspec-expectation.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/comments.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-colon-2.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-colon-do.hs works (ormolu) [✔] [fourmolu]  declaration/value/function/infix/esqueleto-1.hs works (ormolu) [✔] [fourmolu]  declaration/value/other/line-multi-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/other/line-single-line.hs works (ormolu) [✔] [fourmolu]  declaration/value/other/comments-get-before-op.hs works (ormolu) [✔] [fourmolu]  declaration/value/pattern-synonyms/unidirectional.hs works (ormolu) [✔] [fourmolu]  declaration/value/pattern-synonyms/bidirectional.hs works (ormolu) [✔] [fourmolu]  declaration/value/pattern-synonyms/explicitely-bidirectional.hs works (ormolu) [✔] [fourmolu]  declaration/splice/bracket-declaration.hs works (ormolu) [✔] [fourmolu]  declaration/splice/quotes.hs works (ormolu) [✔] [fourmolu]  declaration/splice/bracket-unicode.hs works (ormolu) [✔] [fourmolu]  declaration/splice/quasiquote.hs works (ormolu) [✔] [fourmolu]  declaration/splice/typed-splice.hs works (ormolu) [✔] [fourmolu]  declaration/splice/splice-decl.hs works (ormolu) [✔] [fourmolu]  declaration/splice/bracket.hs works (ormolu) [✔] [fourmolu]  declaration/splice/grouped-splices.hs works (ormolu) [✔] [fourmolu]  declaration/splice/untyped-splice.hs works (ormolu) [✔] [fourmolu]  module-header/leading-empty-line.hs works (ormolu) [✔] [fourmolu]  module-header/double-dot-with-names.hs works (ormolu) [✔] [fourmolu]  module-header/shebang.hs works (ormolu) [✔] [fourmolu]  module-header/warning-pragma-multiline.hs works (ormolu) [✔] [fourmolu]  module-header/stack-header-2.hs works (ormolu) [✔] [fourmolu]  module-header/multiline2.hs works (ormolu) [✔] [fourmolu]  module-header/empty-haddock.hs works (ormolu) [✔] [fourmolu]  module-header/singleline.hs works (ormolu) [✔] [fourmolu]  module-header/multiline.hs works (ormolu) [✔] [fourmolu]  module-header/warning-pragma.hs works (ormolu) [✔] [fourmolu]  module-header/multiline-empty.hs works (ormolu) [✔] [fourmolu]  module-header/shebang-with-pragmas.hs works (ormolu) [✔] [fourmolu]  module-header/multiline-empty-comment.hs works (ormolu) [✔] [fourmolu]  module-header/singleline-empty.hs works (ormolu) [✔] [fourmolu]  module-header/warning-pragma-list-multiline.hs works (ormolu) [✔] [fourmolu]  module-header/named-section.hs works (ormolu) [✔] [fourmolu]  module-header/multiline-with-comments.hs works (ormolu) [✔] [fourmolu]  module-header/empty.hs works (ormolu) [✔] [fourmolu]  module-header/warning-pragma-singleton-list.hs works (ormolu) [✔] [fourmolu]  module-header/preceding-comment-with-haddock.hs works (ormolu) [✔] [fourmolu]  module-header/stack-header-1.hs works (ormolu) [✔] [fourmolu]  module-header/simple.hs works (ormolu) [✔] [fourmolu]  module-header/simple-with-comments.hs works (ormolu) [✔] [fourmolu]  module-header/stack-header-0.hs works (ormolu) [✔] [fourmolu]  module-header/double-shebangs.hs works (ormolu) [✔] [fourmolu]  import/deprecated-export-multi-line.hs works (fourmolu) [✔] [fourmolu]  import/explicit-imports.hs works (fourmolu) [✔] [fourmolu]  import/merging-2.hs works (fourmolu) [✔] [fourmolu]  import/deduplication-bug.hs works (fourmolu) [✔] [fourmolu]  import/merging-0.hs works (fourmolu) [✔] [fourmolu]  import/merging-1.hs works (fourmolu) [✔] [fourmolu]  import/sorted-export-list.hs works (fourmolu) [✔] [fourmolu]  import/qualified-post.hs works (fourmolu) [✔] [fourmolu]  import/qualified-prelude.hs works (fourmolu) [✔] [fourmolu]  import/explicit-prelude.hs works (fourmolu) [✔] [fourmolu]  import/misc.hs works (fourmolu) [✔] [fourmolu]  import/explicit-imports-with-comments.hs works (fourmolu) [✔] [fourmolu]  import/nested-explicit-imports.hs works (fourmolu) [✔] [fourmolu]  import/comments-per-import.hs works (fourmolu) [✔] [fourmolu]  import/simple.hs works (fourmolu) [✔] [fourmolu]  import/deprecated-export-single-line.hs works (fourmolu) [✔] [fourmolu]  import/comments-inside-imports.hs works (fourmolu) [✔] [fourmolu]  import/sorted.hs works (fourmolu) [✔] [fourmolu]  import/sorted-package-imports.hs works (fourmolu) [✔] [fourmolu]  fourmolu/mixed-disable-pragmas.hs works (fourmolu) [✔] [fourmolu]  fourmolu/type-app-promoted.hs works (fourmolu) [✔] [fourmolu]  fourmolu/multiline-haddocks.hs works (fourmolu) [✔] [fourmolu]  fourmolu/list-multiline.hs works (fourmolu) [✔] [fourmolu]  other/trailing-whitespace.hs works (fourmolu) [✔] [fourmolu]  other/comment-spacing.hs works (fourmolu) [✔] [fourmolu]  other/following-comment-last-0.hs works (fourmolu) [✔] [fourmolu]  other/following-comment-last-1.hs works (fourmolu) [✔] [fourmolu]  other/invalid-haddock-1.hs works (fourmolu) [✔] [fourmolu]  other/comment-empty-let.hs works (fourmolu) [✔] [fourmolu]  other/pragma-comments-after.hs works (fourmolu) [✔] [fourmolu]  other/inline-comment-1.hs works (fourmolu) [✔] [fourmolu]  other/pragma.hs works (fourmolu) [✔] [fourmolu]  other/empty-forall.hs works (fourmolu) [✔] [fourmolu]  other/multiline-comments-reindent.hs works (fourmolu) [✔] [fourmolu]  other/comment-glued-together.hs works (fourmolu) [✔] [fourmolu]  other/haddock-without-module-header.hs works (fourmolu) [✔] [fourmolu]  other/haddock-sections.hs works (fourmolu) [✔] [fourmolu]  other/comment-style-transform.hs works (fourmolu) [✔] [fourmolu]  other/merging-comments.hs works (fourmolu) [✔] [fourmolu]  other/following-comment-last-2.hs works (fourmolu) [✔] [fourmolu]  other/empty-haddock.hs works (fourmolu) [✔] [fourmolu]  other/multiple-blank-line-comment.hs works (fourmolu) [✔] [fourmolu]  other/invalid-haddock-2.hs works (fourmolu) [✔] [fourmolu]  other/jsffi.hs works (fourmolu) [✔] [fourmolu]  other/comment-alignment.hs works (fourmolu) [✔] [fourmolu]  other/ascii.hs works (fourmolu) [✔] [fourmolu]  other/comment-after-preceding-haddock.hs works (fourmolu) [✔] [fourmolu]  other/invalid-haddock-weird.hs works (fourmolu) [✔] [fourmolu]  other/pragma-comments.hs works (fourmolu) [✔] [fourmolu]  other/linear-arrows.hs works (fourmolu) [✔] [fourmolu]  other/comment-two-blocks.hs works (fourmolu) [✔] [fourmolu]  other/consequetive-pipe-comments.hs works (fourmolu) [✔] [fourmolu]  other/comment-inside-construct.hs works (fourmolu) [✔] [fourmolu]  other/necessary-brackets.hs works (fourmolu) [✔] [fourmolu]  other/pragma-sorting.hs works (fourmolu) [✔] [fourmolu]  other/comment-before-hanging.hs works (fourmolu) [✔] [fourmolu]  other/pragma-no-header.hs works (fourmolu) [✔] [fourmolu]  other/argument-comment.hs works (fourmolu) [✔] [fourmolu]  other/following-comment-last-3.hs works (fourmolu) [✔] [fourmolu]  other/comment-following-preceding-gap.hs works (fourmolu) [✔] [fourmolu]  other/comment-multiline-after.hs works (fourmolu) [✔] [fourmolu]  other/inline-comment-0.hs works (fourmolu) [✔] [fourmolu]  other/overly-indented.hs works (fourmolu) [✔] [fourmolu]  other/comment-trailing-space.hs works (fourmolu) [✔] [fourmolu]  other/multiline-forall.hs works (fourmolu) [✔] [fourmolu]  other/invalid-haddock-double-trigger.hs works (fourmolu) [✔] [fourmolu]  other/disabling/preserve-trailing-whitespace.hs works (fourmolu) [✔] [fourmolu]  other/disabling/empty-disabled-region.hs works (fourmolu) [✔] [fourmolu]  other/disabling/suffix-comment.hs works (fourmolu) [✔] [fourmolu]  other/disabling/preserve-empty-lines.hs works (fourmolu) [✔] [fourmolu]  other/disabling/whole-file.hs works (fourmolu) [✔] [fourmolu]  other/disabling/single-definition.hs works (fourmolu) [✔] [fourmolu]  other/disabling/closing-comment-in-disabled-region.hs works (fourmolu) [✔] [fourmolu]  other/disabling/normalize-magic-comments.hs works (fourmolu) [✔] [fourmolu]  other/disabling/line-pragma-in-disabled-region.hs works (fourmolu) [✔] [fourmolu]  other/cpp/separation-2b.hs works (fourmolu) [✔] [fourmolu]  other/cpp/simple-import.hs works (fourmolu) [✔] [fourmolu]  other/cpp/separation-1a.hs works (fourmolu) [✔] [fourmolu]  other/cpp/separation-0a.hs works (fourmolu) [✔] [fourmolu]  other/cpp/cpp-and-imports.hs works (fourmolu) [✔] [fourmolu]  other/cpp/separation-1b.hs works (fourmolu) [✔] [fourmolu]  other/cpp/separation-2a.hs works (fourmolu) [✔] [fourmolu]  other/cpp/continuation.hs works (fourmolu) [✔] [fourmolu]  other/cpp/shifted.hs works (fourmolu) [✔] [fourmolu]  other/cpp/separation-0b.hs works (fourmolu) [✔] [fourmolu]  other/cpp/lonely-hash.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/standalone-kind.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/type/multi-value.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/type/long-function-name.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/type/arguments.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/type/context-single-line.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/unicode.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/type/context-multi-line.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/type/infix-promoted-type-constructor.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/pattern/multiline.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/pattern/single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/fixity/infixr.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/fixity/infix.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/fixity/infixl.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/inline/conlike.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/inline/inlineable.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/inline/inline.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/inline/noinline.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/complete/complete.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/specialize/specialize-instance.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/specialize/specialize.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/set-cost-centre/set-cost-centre.hs works (fourmolu) [✔] [fourmolu]  declaration/signature/minimal/minimal.hs works (fourmolu) [✔] [fourmolu]  declaration/type/misc-kind-signatures.hs works (fourmolu) [✔] [fourmolu]  declaration/type/type-applications.hs works (fourmolu) [✔] [fourmolu]  declaration/type/lits.hs works (fourmolu) [✔] [fourmolu]  declaration/type/splice.hs works (fourmolu) [✔] [fourmolu]  declaration/type/promotion-1.hs works (fourmolu) [✔] [fourmolu]  declaration/type/forall.hs works (fourmolu) [✔] [fourmolu]  declaration/type/promotion-0.hs works (fourmolu) [✔] [fourmolu]  declaration/type/visible-forall.hs works (fourmolu) [✔] [fourmolu]  declaration/type-synonyms/with-weird-haddock.hs works (fourmolu) [✔] [fourmolu]  declaration/type-synonyms/simple.hs works (fourmolu) [✔] [fourmolu]  declaration/type-synonyms/multi-line.hs works (fourmolu) [✔] [fourmolu]  declaration/warning/warning-multiline.hs works (fourmolu) [✔] [fourmolu]  declaration/warning/warning-single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/data-family-instances.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/overlappable-instances.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/empty-instance.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/single-parameter.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/data-family-instances-newtype.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/type-family-instances.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/multi-parameter.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/contexts.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/instance-sigs.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/newlines-after-where.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/newlines-between-methods.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/contexts-comments.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/associated-data.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/associated-types.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/instance-sigs-multiple.hs works (fourmolu) [✔] [fourmolu]  declaration/instance/data-family-instances-gadt.hs works (fourmolu) [✔] [fourmolu]  declaration/class/associated-types1.hs works (fourmolu) [✔] [fourmolu]  declaration/class/associated-data1.hs works (fourmolu) [✔] [fourmolu]  declaration/class/multi-parameters1.hs works (fourmolu) [✔] [fourmolu]  declaration/class/poly-kinded-classes.hs works (fourmolu) [✔] [fourmolu]  declaration/class/associated-type-defaults.hs works (fourmolu) [✔] [fourmolu]  declaration/class/type-operators3.hs works (fourmolu) [✔] [fourmolu]  declaration/class/single-parameters.hs works (fourmolu) [✔] [fourmolu]  declaration/class/associated-data2.hs works (fourmolu) [✔] [fourmolu]  declaration/class/empty-classes.hs works (fourmolu) [✔] [fourmolu]  declaration/class/default-signatures.hs works (fourmolu) [✔] [fourmolu]  declaration/class/default-implementations.hs works (fourmolu) [✔] [fourmolu]  declaration/class/associated-types2.hs works (fourmolu) [✔] [fourmolu]  declaration/class/newlines-after-where.hs works (fourmolu) [✔] [fourmolu]  declaration/class/default-implementations-comments.hs works (fourmolu) [✔] [fourmolu]  declaration/class/newlines-between-methods.hs works (fourmolu) [✔] [fourmolu]  declaration/class/functional-dependencies.hs works (fourmolu) [✔] [fourmolu]  declaration/class/super-classes.hs works (fourmolu) [✔] [fourmolu]  declaration/class/type-operators2.hs works (fourmolu) [✔] [fourmolu]  declaration/class/default-signatures-simple.hs works (fourmolu) [✔] [fourmolu]  declaration/class/dependency-super-classes.hs works (fourmolu) [✔] [fourmolu]  declaration/class/newlines-and-haddocks.hs works (fourmolu) [✔] [fourmolu]  declaration/class/type-operators1.hs works (fourmolu) [✔] [fourmolu]  declaration/class/newlines-and-default-decls.hs works (fourmolu) [✔] [fourmolu]  declaration/class/multi-parameters2.hs works (fourmolu) [✔] [fourmolu]  declaration/data/multiline-names.hs works (fourmolu) [✔] [fourmolu]  declaration/data/datatype-contexts.hs works (fourmolu) [✔] [fourmolu]  declaration/data/deriving.hs works (fourmolu) [✔] [fourmolu]  declaration/data/deriving-strategies.hs works (fourmolu) [✔] [fourmolu]  declaration/data/unnamed-field-comment-0.hs works (fourmolu) [✔] [fourmolu]  declaration/data/with-weird-haddock.hs works (fourmolu) [✔] [fourmolu]  declaration/data/partly-documented.hs works (fourmolu) [✔] [fourmolu]  declaration/data/strictness.hs works (fourmolu) [✔] [fourmolu]  declaration/data/simple-broken.hs works (fourmolu) [✔] [fourmolu]  declaration/data/kind-annotations.hs works (fourmolu) [✔] [fourmolu]  declaration/data/operators.hs works (fourmolu) [✔] [fourmolu]  declaration/data/multiline-arg-parens.hs works (fourmolu) [✔] [fourmolu]  declaration/data/infix.hs works (fourmolu) [✔] [fourmolu]  declaration/data/unnamed-field-comment-3.hs works (fourmolu) [✔] [fourmolu]  declaration/data/single-constructor-with-haddock.hs works (fourmolu) [✔] [fourmolu]  declaration/data/gadt-syntax.hs works (fourmolu) [✔] [fourmolu]  declaration/data/record-singleline.hs works (fourmolu) [✔] [fourmolu]  declaration/data/record.hs works (fourmolu) [✔] [fourmolu]  declaration/data/fat-multiline.hs works (fourmolu) [✔] [fourmolu]  declaration/data/type-data.hs works (fourmolu) [✔] [fourmolu]  declaration/data/multiline.hs works (fourmolu) [✔] [fourmolu]  declaration/data/existential.hs works (fourmolu) [✔] [fourmolu]  declaration/data/invisible-binders.hs works (fourmolu) [✔] [fourmolu]  declaration/data/ctype-0.hs works (fourmolu) [✔] [fourmolu]  declaration/data/existential-multiline.hs works (fourmolu) [✔] [fourmolu]  declaration/data/empty.hs works (fourmolu) [✔] [fourmolu]  declaration/data/record-multi-const.hs works (fourmolu) [✔] [fourmolu]  declaration/data/unnamed-field-comment-1.hs works (fourmolu) [✔] [fourmolu]  declaration/data/record-fancy-existential.hs works (fourmolu) [✔] [fourmolu]  declaration/data/ctype-1.hs works (fourmolu) [✔] [fourmolu]  declaration/data/existential-unicode.hs works (fourmolu) [✔] [fourmolu]  declaration/data/simple.hs works (fourmolu) [✔] [fourmolu]  declaration/data/newtype.hs works (fourmolu) [✔] [fourmolu]  declaration/data/with-comment.hs works (fourmolu) [✔] [fourmolu]  declaration/data/unnamed-field-comment-2.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-1.hs works (fourmolu) [✔] [fourmolu]  declaration/data/field-layout/record-0.hs works (fourmolu) [✔] [fourmolu]  declaration/data/field-layout/variants.hs works (fourmolu) [✔] [fourmolu]  declaration/data/gadt/multiline-where.hs works (fourmolu) [✔] [fourmolu]  declaration/data/gadt/strictness.hs works (fourmolu) [✔] [fourmolu]  declaration/data/gadt/record.hs works (fourmolu) [✔] [fourmolu]  declaration/data/gadt/multiline.hs works (fourmolu) [✔] [fourmolu]  declaration/data/gadt/multiple-declaration.hs works (fourmolu) [✔] [fourmolu]  declaration/data/gadt/unicode.hs works (fourmolu) [✔] [fourmolu]  declaration/data/gadt/simple.hs works (fourmolu) [✔] [fourmolu]  declaration/default/default.hs works (fourmolu) [✔] [fourmolu]  declaration/foreign/foreign-export.hs works (fourmolu) [✔] [fourmolu]  declaration/foreign/foreign-import.hs works (fourmolu) [✔] [fourmolu]  declaration/deriving/overlapping.hs works (fourmolu) [✔] [fourmolu]  declaration/deriving/singleline.hs works (fourmolu) [✔] [fourmolu]  declaration/deriving/multiline.hs works (fourmolu) [✔] [fourmolu]  declaration/role-annotation/single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/role-annotation/multi-line.hs works (fourmolu) [✔] [fourmolu]  declaration/annotation/annotation.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/type-signature.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/prelude3.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/basic1.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/basic2.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/prelude4.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/phase.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/prelude2.hs works (fourmolu) [✔] [fourmolu]  declaration/rewrite-rule/forall-0.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/type-family/injective.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/type-family/operator.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/type-family/no-annotation.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/type-family/simple.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/data-family/type-arguments.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/data-family/no-annotation.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/data-family/simple.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/with-equal-sign.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/infix.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/no-annotation.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/simple.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/multi-line.hs works (fourmolu) [✔] [fourmolu]  declaration/type-families/closed-type-family/promotion.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/unboxed-string-lit.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/tuples.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/fancy-forall-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/case-multi-line-guards.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/negative-literals.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/guards.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/type-applications.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arithmetic-sequences.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/implicit-params.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/list-notation-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do-single-multi.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/blank-lines-let.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/lambda-single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/parens.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do-where.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/tuple-sections.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operators-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/list-notation-0.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operators-4.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/parallel-comprehensions-single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/type-applications-and-splice.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/tricky-parens.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/list-comprehensions.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operators-7.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/prefix.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-above-branches.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/backticks.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/splice.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/case-empty.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operators-5.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operator-comments-0.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-in-branches.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operator-comments-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/case-single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operator-hash-with-unboxed-sums.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operator-sections.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-next-to-keyword.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/unboxed-tuples.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/backticks-lhs.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operator-hash-without-unboxed-sums.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-multi-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/case-multi-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/lambda-case.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/let-single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/list-notation-3.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/builtin-syntax.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/strings.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/fancy-forall-0.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/multiple-matches.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/awkward-comment-0.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/multiline-arguments.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-single-line-functions.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-in-branches-with-functions.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/overloaded-labels.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/complex-list.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/lambda-multi-line1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/block-arguments.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/unboxed-sums.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/application-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operators-6.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pragmas.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/equality-constraints.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/primitive-literals.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operator-comments-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/list-notation-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/explicit-type.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/multiple-guards.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/lexical-negation.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operators-3.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/awkward-comment-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/multi-way-if.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arg-breakpoints.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/application-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operators-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/where.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/parenthesis-lhs.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/negation.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/lambda-multi-line2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/let-nested.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/blank-lines-where.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-single-line-functions-do.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/operators-0.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/overindentation.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/parallel-comprehensions-complex.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/typed-hole.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/simple.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/static-pointers.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/where-nested.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/application-0.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/if-with-comment-before-do-blocks.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/let-multi-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/typed-expressions.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/newline-single-line-body.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/n-plus-k-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/pattern-bind.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/famous-cardano-pattern.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/sig-pattern.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/quasi-quotes-pattern.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/as-pattern.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/many-guards-in-singleline.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/unboxed-sum-pattern.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/splice-pattern.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/record-patterns.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/multiline-case-pattern.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/multiple-guard-statements.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/pattern/view-pattern.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-applications2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-ifs.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-do-simple2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-parentheses.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-lambdas.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/recursive-procs.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-cases.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-applications.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/multiline-case.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-do-complex.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-do-simple1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-forms1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/arrow/proc-lets.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/comprehension/transform-multi-line3.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/do/comment-spacing.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do/let.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/comment-alignment.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do/blocks.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do/operator-and-parens.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/do/hang-rhs-arrow.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/recursive-do-rec.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/record/hanging-after-equal-update.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/record/record-dot.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/record/inter-comments.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/record/hanging-after-equal-con.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/record/constructors.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/infix/dollar-chains-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/applicative.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-lt-colon-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-s-colon.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-gt-colon-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/qualified-ops.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-l-lt.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-dollar-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-5.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/unicode.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/tricky-colon-chain.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-lt-colon-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/do.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-4.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/dollar-chains-6.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-s-dollar.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-lt-dollar.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-normal.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-gt-dollar.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-s-normal.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/hanging.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-gt-normal.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-gt-colon-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/lenses.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-lt-normal.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-gt.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-l-s.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/simple.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-colon-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-l-eq.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/hspec-expectation.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/comments.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-r-eq-colon-2.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/op-chain-colon-do.hs works (fourmolu) [✔] [fourmolu]  declaration/value/function/infix/esqueleto-1.hs works (fourmolu) [✔] [fourmolu]  declaration/value/other/line-multi-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/other/line-single-line.hs works (fourmolu) [✔] [fourmolu]  declaration/value/other/comments-get-before-op.hs works (fourmolu) [✔] [fourmolu]  declaration/value/pattern-synonyms/unidirectional.hs works (fourmolu) [✔] [fourmolu]  declaration/value/pattern-synonyms/bidirectional.hs works (fourmolu) [✔] [fourmolu]  declaration/value/pattern-synonyms/explicitely-bidirectional.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/bracket-declaration.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/quotes.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/bracket-unicode.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/quasiquote.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/typed-splice.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/splice-decl.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/bracket.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/grouped-splices.hs works (fourmolu) [✔] [fourmolu]  declaration/splice/untyped-splice.hs works (fourmolu) [✔] [fourmolu]  module-header/leading-empty-line.hs works (fourmolu) [✔] [fourmolu]  module-header/double-dot-with-names.hs works (fourmolu) [✔] [fourmolu]  module-header/shebang.hs works (fourmolu) [✔] [fourmolu]  module-header/warning-pragma-multiline.hs works (fourmolu) [✔] [fourmolu]  module-header/stack-header-2.hs works (fourmolu) [✔] [fourmolu]  module-header/multiline2.hs works (fourmolu) [✔] [fourmolu]  module-header/empty-haddock.hs works (fourmolu) [✔] [fourmolu]  module-header/singleline.hs works (fourmolu) [✔] [fourmolu]  module-header/multiline.hs works (fourmolu) [✔] [fourmolu]  module-header/warning-pragma.hs works (fourmolu) [✔] [fourmolu]  module-header/multiline-empty.hs works (fourmolu) [✔] [fourmolu]  module-header/shebang-with-pragmas.hs works (fourmolu) [✔] [fourmolu]  module-header/multiline-empty-comment.hs works (fourmolu) [✔] [fourmolu]  module-header/singleline-empty.hs works (fourmolu) [✔] [fourmolu]  module-header/warning-pragma-list-multiline.hs works (fourmolu) [✔] [fourmolu]  module-header/named-section.hs works (fourmolu) [✔] [fourmolu]  module-header/multiline-with-comments.hs works (fourmolu) [✔] [fourmolu]  module-header/empty.hs works (fourmolu) [✔] [fourmolu]  module-header/warning-pragma-singleton-list.hs works (fourmolu) [✔] [fourmolu]  module-header/preceding-comment-with-haddock.hs works (fourmolu) [✔] [fourmolu]  module-header/stack-header-1.hs works (fourmolu) [✔] [fourmolu]  module-header/simple.hs works (fourmolu) [✔] [fourmolu]  module-header/simple-with-comments.hs works (fourmolu) [✔] [fourmolu]  module-header/stack-header-0.hs works (fourmolu) [✔] [fourmolu]  module-header/double-shebangs.hs works (fourmolu) [✔] [fourmolu]  [fourmolu] Finished in 6.5639 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 47 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 [monad-dijkstra] Phase: setupCompilerEnvironmentPhase [monad-dijkstra] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [fourmolu] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [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.WKq7ncDRAo/setup-package.conf.d -threaded [monad-dijkstra] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.WKq7ncDRAo/Main.o ) [monad-dijkstra] [2 of 2] Linking Setup [monad-dijkstra] Phase: updateAutotoolsGnuConfigScriptsPhase [monad-dijkstra] Phase: configurePhase [monad-dijkstra] configureFlags: --verbose --prefix=/nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra-0.1.1.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/1c09gaq6g3x9pgbbhrfrwqryp70nc2rl-monad-dijkstra-0.1.1.5-doc/share/doc/monad-dijkstra-0.1.1.5 --with-gcc=gcc --package-db=/build/tmp.WKq7ncDRAo/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... [monad-dijkstra] Dependency base >=4.7 && <5: using base-4.18.1.0 [monad-dijkstra] Dependency containers >=0.5.6.2 && <0.8: using containers-0.6.7 [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.18.1.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.18.1.0 [monad-dijkstra] Dependency hlint >=1.0 && <4: using hlint-3.8 [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]  100% ( 3 / 3) in 'Ormolu.Printer.SpanStream' [fourmolu]  100% ( 3 / 3) in 'Ormolu.Processing.Cpp' [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-FKlckzhGF8Q28zi5NdJLpr-style-monad-dijkstra [monad-dijkstra]  include base-4.18.1.0 [monad-dijkstra]  include hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [monad-dijkstra]  component monad-dijkstra-0.1.1.5-H0Oi6URjbvu8gJUdOPT1MO [monad-dijkstra]  include base-4.18.1.0 [monad-dijkstra]  include containers-0.6.7 [monad-dijkstra]  include free-5.2-pmOseOpbmmJxO61jWrFWI [monad-dijkstra]  include mtl-2.3.1 [monad-dijkstra]  include psqueues-0.2.8.1-7NLszvOGiTJItQBMPdyRBj [monad-dijkstra]  include transformers-0.6.1.0 [monad-dijkstra]  component monad-dijkstra-0.1.1.5-67hIQH8W88UExOxME54VUf-test-monad-dijkstra [monad-dijkstra]  include base-4.18.1.0 [monad-dijkstra]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [monad-dijkstra]  include monad-dijkstra-0.1.1.5-H0Oi6URjbvu8gJUdOPT1MO [monad-dijkstra]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [monad-dijkstra]  include tasty-hspec-1.2.0.4-9l2Qz10PU3ErJoPoiBIVe [monad-dijkstra] Linked component graph: [monad-dijkstra]  unit monad-dijkstra-0.1.1.5-FKlckzhGF8Q28zi5NdJLpr-style-monad-dijkstra [monad-dijkstra]  include base-4.18.1.0 [monad-dijkstra]  include hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [monad-dijkstra]  unit monad-dijkstra-0.1.1.5-H0Oi6URjbvu8gJUdOPT1MO [monad-dijkstra]  include base-4.18.1.0 [monad-dijkstra]  include containers-0.6.7 [monad-dijkstra]  include free-5.2-pmOseOpbmmJxO61jWrFWI [monad-dijkstra]  include mtl-2.3.1 [monad-dijkstra]  include psqueues-0.2.8.1-7NLszvOGiTJItQBMPdyRBj [monad-dijkstra]  include transformers-0.6.1.0 [monad-dijkstra]  Control.Monad.Search=monad-dijkstra-0.1.1.5-H0Oi6URjbvu8gJUdOPT1MO:Control.Monad.Search [monad-dijkstra]  unit monad-dijkstra-0.1.1.5-67hIQH8W88UExOxME54VUf-test-monad-dijkstra [monad-dijkstra]  include base-4.18.1.0 [monad-dijkstra]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [monad-dijkstra]  include monad-dijkstra-0.1.1.5-H0Oi6URjbvu8gJUdOPT1MO [monad-dijkstra]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [monad-dijkstra]  include tasty-hspec-1.2.0.4-9l2Qz10PU3ErJoPoiBIVe [monad-dijkstra] Ready component graph: [monad-dijkstra]  definite monad-dijkstra-0.1.1.5-H0Oi6URjbvu8gJUdOPT1MO [monad-dijkstra]  depends base-4.18.1.0 [monad-dijkstra]  depends containers-0.6.7 [monad-dijkstra]  depends free-5.2-pmOseOpbmmJxO61jWrFWI [monad-dijkstra]  depends mtl-2.3.1 [monad-dijkstra]  depends psqueues-0.2.8.1-7NLszvOGiTJItQBMPdyRBj [monad-dijkstra]  depends transformers-0.6.1.0 [monad-dijkstra]  definite monad-dijkstra-0.1.1.5-FKlckzhGF8Q28zi5NdJLpr-style-monad-dijkstra [monad-dijkstra]  depends base-4.18.1.0 [monad-dijkstra]  depends hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [monad-dijkstra]  definite monad-dijkstra-0.1.1.5-67hIQH8W88UExOxME54VUf-test-monad-dijkstra [monad-dijkstra]  depends base-4.18.1.0 [monad-dijkstra]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [monad-dijkstra]  depends monad-dijkstra-0.1.1.5-H0Oi6URjbvu8gJUdOPT1MO [monad-dijkstra]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [monad-dijkstra]  depends tasty-hspec-1.2.0.4-9l2Qz10PU3ErJoPoiBIVe [monad-dijkstra] Using Cabal-3.10.1.0 compiled by ghc-9.6 [monad-dijkstra] Using compiler: ghc-9.6.3 [monad-dijkstra] Using install prefix: [monad-dijkstra] /nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra-0.1.1.5 [monad-dijkstra] Executables installed in: [monad-dijkstra] /nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra-0.1.1.5/bin [monad-dijkstra] Libraries installed in: [monad-dijkstra] /nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra-0.1.1.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/monad-dijkstra-0.1.1.5-H0Oi6URjbvu8gJUdOPT1MO [monad-dijkstra] Dynamic Libraries installed in: [monad-dijkstra] /nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra-0.1.1.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [monad-dijkstra] Private executables installed in: [monad-dijkstra] /nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra-0.1.1.5/libexec/x86_64-linux-ghc-9.6.3/monad-dijkstra-0.1.1.5 [monad-dijkstra] Data files installed in: [monad-dijkstra] /nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra-0.1.1.5/share/x86_64-linux-ghc-9.6.3/monad-dijkstra-0.1.1.5 [monad-dijkstra] Documentation installed in: [monad-dijkstra] /nix/store/1c09gaq6g3x9pgbbhrfrwqryp70nc2rl-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/2zivr2mqd7xzi24c5pida85hi375dyr7-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/vkgjy92lhx03y0z092rlhbm9shlvb50h-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.6.3 found on system at: [monad-dijkstra] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [monad-dijkstra] Using ghc-pkg version 9.6.3 found on system at: [monad-dijkstra] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [monad-dijkstra] No ghcjs found [monad-dijkstra] No ghcjs-pkg found [monad-dijkstra] No greencard found [monad-dijkstra] Using haddock version 2.29.1 found on system at: [monad-dijkstra] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [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.68 found on system at: [monad-dijkstra] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [monad-dijkstra] Using hsc2hs version 0.68.9 found on system at: [monad-dijkstra] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [monad-dijkstra] Using hscolour version 1.25 found on system at: [monad-dijkstra] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-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.6.3 found on system at: [monad-dijkstra] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [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 [monad-dijkstra] Phase: buildPhase [fourmolu] Warning: 'groupBy' is out of scope. [fourmolu]  If you qualify the identifier, haddock can try to link it anyway. [fourmolu]  88% ( 15 / 17) in 'Ormolu.Utils' [fourmolu]  Missing documentation for: [fourmolu]  HasSrcSpan (src/Ormolu/Utils.hs:169) [fourmolu]  getLoc' (src/Ormolu/Utils.hs:181) [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]  87% ( 14 / 16) in 'Ormolu.Terminal' [fourmolu]  Missing documentation for: [fourmolu]  Term (src/Ormolu/Terminal.hs:42) [fourmolu]  runTermPure (src/Ormolu/Terminal.hs:87) [fourmolu]  0% ( 0 / 2) in 'Ormolu.Terminal.QualifiedDo' [fourmolu]  Missing documentation for: [fourmolu]  Module header [fourmolu]  >> (src/Ormolu/Terminal/QualifiedDo.hs:6) [fourmolu]  100% ( 5 / 5) in 'Ormolu.Diff.Text' [fourmolu]  100% ( 4 / 4) in 'Ormolu.Exception' [fourmolu]  100% ( 3 / 3) in 'Ormolu.Parser.Pragma' [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: '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: '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:65) [monad-dijkstra] [1 of 1] Compiling Control.Monad.Search ( src/Control/Monad/Search.hs, dist/build/Control/Monad/Search.p_o ) [fourmolu]  100% ( 4 / 4) in 'Ormolu.Fixity.Imports' [fourmolu]  95% ( 23 / 24) in 'Ormolu.Fixity' [fourmolu]  Missing documentation for: [fourmolu]  OpName (src/Ormolu/Fixity/Internal.hs:65) [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:40) [fourmolu]  100% ( 2 / 2) in 'Ormolu.Fixity.Printer' [fourmolu]  50% ( 8 / 16) in 'Ormolu.Fixity.Parser' [fourmolu]  Missing documentation for: [fourmolu]  pModuleName (src/Ormolu/Fixity/Parser.hs:146) [fourmolu]  pPackageName (src/Ormolu/Fixity/Parser.hs:161) [fourmolu]  isIdentifierFirstChar (src/Ormolu/Fixity/Parser.hs:167) [fourmolu]  isIdentifierConstituent (src/Ormolu/Fixity/Parser.hs:170) [fourmolu]  isOperatorConstituent (src/Ormolu/Fixity/Parser.hs:173) [fourmolu]  isPackageNameConstituent (src/Ormolu/Fixity/Parser.hs:178) [fourmolu]  isModuleSegmentFirstChar (src/Ormolu/Fixity/Parser.hs:181) [fourmolu]  isModuleSegmentConstituent (src/Ormolu/Fixity/Parser.hs:184) [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]  56% ( 21 / 37) in 'Ormolu.Config' [fourmolu]  Missing documentation for: [fourmolu]  defaultPrinterOpts (src/Ormolu/Config/Gen.hs:99) [fourmolu]  defaultPrinterOptsYaml (src/Ormolu/Config/Gen.hs:528) [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:148) [fourmolu]  parsePrinterOptType (src/Ormolu/Config/Gen.hs:245) [fourmolu]  FourmoluConfig (src/Ormolu/Config.hs:240) [fourmolu]  emptyConfig (src/Ormolu/Config.hs:262) [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: 'n' is out of scope. [fourmolu]  If you qualify the identifier, haddock can try to link it anyway. [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:337) [fourmolu]  isExtensionEnabled (src/Ormolu/Printer/Internal.hs:628) [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:628) [fourmolu]  declNewline (src/Ormolu/Printer/Internal.hs:337) [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:54) [fourmolu]  p_qualName (src/Ormolu/Printer/Meat/Common.hs:111) [fourmolu]  p_sourceText (src/Ormolu/Printer/Meat/Common.hs:251) [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:23) [fourmolu]  p_warningTxt (src/Ormolu/Printer/Meat/Declaration/Warning.hs:31) [fourmolu]  33% ( 1 / 3) in 'Ormolu.Printer.Meat.ImportExport' [fourmolu]  Missing documentation for: [fourmolu]  p_hsmodExports (src/Ormolu/Printer/Meat/ImportExport.hs:26) [fourmolu]  p_hsmodImport (src/Ormolu/Printer/Meat/ImportExport.hs:35) [fourmolu]  50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.RoleAnnotation' [fourmolu]  Missing documentation for: [fourmolu]  p_roleAnnot (src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs:17) [fourmolu]  21% ( 3 / 14) in 'Ormolu.Printer.Meat.Type' [fourmolu]  Missing documentation for: [fourmolu]  p_hsType (src/Ormolu/Printer/Meat/Type.hs:38) [fourmolu]  startTypeAnnotation (src/Ormolu/Printer/Meat/Type.hs:202) [fourmolu]  startTypeAnnotationDecl (src/Ormolu/Printer/Meat/Type.hs:209) [fourmolu]  p_hsContext (src/Ormolu/Printer/Meat/Type.hs:260) [fourmolu]  p_hsTyVarBndr (src/Ormolu/Printer/Meat/Type.hs:285) [fourmolu]  ForAllVisibility (src/Ormolu/Printer/Meat/Type.hs:296) [fourmolu]  p_conDeclFields (src/Ormolu/Printer/Meat/Type.hs:322) [fourmolu]  p_lhsTypeArg (src/Ormolu/Printer/Meat/Type.hs:355) [fourmolu]  p_hsSigType (src/Ormolu/Printer/Meat/Type.hs:364) [fourmolu]  hsOuterTyVarBndrsToHsType (src/Ormolu/Printer/Meat/Type.hs:372) [fourmolu]  lhsTypeToSigType (src/Ormolu/Printer/Meat/Type.hs:381) [fourmolu]  20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Signature' [fourmolu]  Missing documentation for: [fourmolu]  p_sigDecl (src/Ormolu/Printer/Meat/Declaration/Signature.hs:27) [fourmolu]  p_typeAscription (src/Ormolu/Printer/Meat/Declaration/Signature.hs:58) [fourmolu]  p_activation (src/Ormolu/Printer/Meat/Declaration/Signature.hs:147) [fourmolu]  p_standaloneKindSig (src/Ormolu/Printer/Meat/Declaration/Signature.hs:217) [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:17) [fourmolu]  33% ( 1 / 3) in 'Ormolu.Printer.Meat.Declaration.TypeFamily' [fourmolu]  Missing documentation for: [fourmolu]  p_famDecl (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:21) [fourmolu]  p_tyFamInstEqn (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:82) [fourmolu]  50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Type' [fourmolu]  Missing documentation for: [fourmolu]  p_synDecl (src/Ormolu/Printer/Meat/Declaration/Type.hs:20) [fourmolu]  50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Data' [fourmolu]  Missing documentation for: [fourmolu]  p_dataDecl (src/Ormolu/Printer/Meat/Declaration/Data.hs:31) [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:12) [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.. [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:72) [fourmolu]  p_pat (src/Ormolu/Printer/Meat/Declaration/Value.hs:1139) [fourmolu]  p_hsExpr (src/Ormolu/Printer/Meat/Declaration/Value.hs:595) [fourmolu]  p_hsUntypedSplice (src/Ormolu/Printer/Meat/Declaration/Value.hs:1246) [fourmolu]  p_hsExpr' (src/Ormolu/Printer/Meat/Declaration/Value.hs:612) [monad-dijkstra] [1 of 1] Compiling Main ( test/HLint.hs, dist/build/style-monad-dijkstra/style-monad-dijkstra-tmp/Main.o ) [fourmolu]  100% ( 9 / 9) in 'Ormolu.Printer.Meat.Declaration.OpTree' [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:10) [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:20) [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:14) [monad-dijkstra] [2 of 2] Linking dist/build/style-monad-dijkstra/style-monad-dijkstra [fourmolu]  20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Instance' [fourmolu]  Missing documentation for: [fourmolu]  p_clsInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:58) [fourmolu]  p_tyFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:90) [fourmolu]  p_dataFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:98) [fourmolu]  p_standaloneDerivDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:28) [fourmolu]  50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Class' [fourmolu]  Missing documentation for: [fourmolu]  p_classDecl (src/Ormolu/Printer/Meat/Declaration/Class.hs:27) [fourmolu]  66% ( 2 / 3) in 'Ormolu.Printer.Meat.Declaration' [fourmolu]  Missing documentation for: [fourmolu]  p_hsDecls (src/Ormolu/Printer/Meat/Declaration.hs:47) [fourmolu]  100% ( 2 / 2) in 'Ormolu.Printer.Meat.Module' [fourmolu]  100% ( 3 / 3) in 'Ormolu.Parser.Result' [fourmolu]  100% ( 3 / 3) in 'Ormolu.Printer' [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]  100% ( 3 / 3) in 'Ormolu.Parser' [fourmolu]  85% ( 6 / 7) in 'Ormolu.Utils.Cabal' [fourmolu]  Missing documentation for: [fourmolu]  Module header [fourmolu] Warning: 'CabalInfo' is out of scope. [fourmolu]  If you qualify the identifier, haddock can try to link it anyway. [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:99) [fourmolu]  0% ( 0 / 9) in 'Paths_fourmolu' [fourmolu]  Missing documentation for: [fourmolu]  Module header [fourmolu]  version (dist/build/autogen/Paths_fourmolu.hs:35) [fourmolu]  getBinDir (dist/build/autogen/Paths_fourmolu.hs:43) [fourmolu]  getLibDir (dist/build/autogen/Paths_fourmolu.hs:43) [fourmolu]  getDynLibDir (dist/build/autogen/Paths_fourmolu.hs:43) [fourmolu]  getDataDir (dist/build/autogen/Paths_fourmolu.hs:43) [fourmolu]  getLibexecDir (dist/build/autogen/Paths_fourmolu.hs:43) [fourmolu]  getDataFileName (dist/build/autogen/Paths_fourmolu.hs:38) [fourmolu]  getSysconfDir (dist/build/autogen/Paths_fourmolu.hs:43) [fourmolu] Warning: Ormolu.Terminal: could not find link destinations for: [fourmolu]  - Ormolu.Terminal.TermOutput [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] 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] Warning: Ormolu.Utils.Cabal: could not find link destinations for: [fourmolu]  - Distribution.Utils.Structured.Tagged [fourmolu]  - Distribution.Utils.Structured.structureHash' [fourmolu] Warning: Ormolu: could not find link destinations for: [fourmolu]  - Ormolu.Config.Gen.SingleConstraintParens [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] [2 of 2] Linking dist/build/test-monad-dijkstra/test-monad-dijkstra [monad-dijkstra] Phase: checkPhase [monad-dijkstra] Running 2 test suites... [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] 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.02s) [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.02s) [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] 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]  100% ( 18 / 18) in 'Control.Monad.Search' [monad-dijkstra] Documentation created: dist/doc/html/monad-dijkstra/index.html, [monad-dijkstra] dist/doc/html/monad-dijkstra/monad-dijkstra.txt [monad-dijkstra] Preprocessing test suite 'style-monad-dijkstra' for monad-dijkstra-0.1.1.5.. [monad-dijkstra] Preprocessing test suite 'test-monad-dijkstra' for monad-dijkstra-0.1.1.5.. [monad-dijkstra] Phase: installPhase [monad-dijkstra] Installing library in /nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra-0.1.1.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/monad-dijkstra-0.1.1.5-H0Oi6URjbvu8gJUdOPT1MO [monad-dijkstra] Phase: fixupPhase [monad-dijkstra] shrinking RPATHs of ELF executables and libraries in /nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra-0.1.1.5 [monad-dijkstra] shrinking /nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra-0.1.1.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSmonad-dijkstra-0.1.1.5-H0Oi6URjbvu8gJUdOPT1MO-ghc9.6.3.so [monad-dijkstra] checking for references to /build/ in /nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra-0.1.1.5... [monad-dijkstra] patching script interpreter paths in /nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra-0.1.1.5 [monad-dijkstra] stripping (with command strip and flags -S -p) in /nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra-0.1.1.5/lib [monad-dijkstra] shrinking RPATHs of ELF executables and libraries in /nix/store/1c09gaq6g3x9pgbbhrfrwqryp70nc2rl-monad-dijkstra-0.1.1.5-doc [monad-dijkstra] checking for references to /build/ in /nix/store/1c09gaq6g3x9pgbbhrfrwqryp70nc2rl-monad-dijkstra-0.1.1.5-doc... [monad-dijkstra] patching script interpreter paths in /nix/store/1c09gaq6g3x9pgbbhrfrwqryp70nc2rl-monad-dijkstra-0.1.1.5-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/1c09gaq6g3x9pgbbhrfrwqryp70nc2rl-monad-dijkstra-0.1.1.5-doc /nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra-0.1.1.5 [post-build-hook] Pushing 2 paths (104 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/1c09gaq6g3x9pgbbhrfrwqryp70nc2rl-monad-dijkstra-0.1.1.5-doc (466.05 KiB) [post-build-hook] Pushing /nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra-0.1.1.5 (1.26 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/1c09gaq6g3x9pgbbhrfrwqryp70nc2rl-monad-dijkstra-0.1.1.5-doc /nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra-0.1.1.5 [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/1c09gaq6g3x9pgbbhrfrwqryp70nc2rl-monad-dijkstra-0.1.1.5-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-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/0ck4kylpbcdxaqhj0mmbls9dv4cj78hn-monad-dijkstra-0.1.1.5.drv' to 'https://cache.nix-ci.com'... Progress: 17 of 28 built (1 building) Building floskell [fourmolu] Documentation created: dist/doc/html/fourmolu/index.html, [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] haddockPhase completed in 32 seconds [fourmolu] Phase: installPhase [fourmolu] Installing library in /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN [fourmolu] Installing executable fourmolu in /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0/bin [fourmolu] Warning: The directory [fourmolu] /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0/bin is not in [fourmolu] the system search path. [fourmolu] Phase: fixupPhase [fourmolu] shrinking RPATHs of ELF executables and libraries in /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0 [fourmolu] shrinking /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSfourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN-ghc9.6.3.so [fourmolu] shrinking /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0/bin/fourmolu [fourmolu] checking for references to /build/ in /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0... [fourmolu] patching script interpreter paths in /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0 [fourmolu] stripping (with command strip and flags -S -p) in /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0/lib /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0/bin [floskell] Phase: setupCompilerEnvironmentPhase [floskell] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [fourmolu] shrinking RPATHs of ELF executables and libraries in /nix/store/idjbg6vbs32klp7lw03qf5c7bqk9lny1-fourmolu-0.15.0.0-doc [fourmolu] checking for references to /build/ in /nix/store/idjbg6vbs32klp7lw03qf5c7bqk9lny1-fourmolu-0.15.0.0-doc... [fourmolu] patching script interpreter paths in /nix/store/idjbg6vbs32klp7lw03qf5c7bqk9lny1-fourmolu-0.15.0.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0 /nix/store/idjbg6vbs32klp7lw03qf5c7bqk9lny1-fourmolu-0.15.0.0-doc [post-build-hook] Pushing 2 paths (205 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/idjbg6vbs32klp7lw03qf5c7bqk9lny1-fourmolu-0.15.0.0-doc (8.36 MiB) [post-build-hook] Pushing /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0 (65.00 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0 /nix/store/idjbg6vbs32klp7lw03qf5c7bqk9lny1-fourmolu-0.15.0.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/idjbg6vbs32klp7lw03qf5c7bqk9lny1-fourmolu-0.15.0.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-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/377s3ppz2vxmir219p6r96zm86plbmlx-fourmolu-0.15.0.0.drv' to 'https://cache.nix-ci.com'... Progress: 18 of 28 built (1 building) [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.ZyIaoWsZuA/setup-package.conf.d -threaded [floskell] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.ZyIaoWsZuA/Main.o ) [floskell] [2 of 2] Linking Setup [floskell] Phase: updateAutotoolsGnuConfigScriptsPhase [floskell] Phase: configurePhase [floskell] configureFlags: --verbose --prefix=/nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/gs03widz32rwby2d336mwah3a7773dra-floskell-0.11.1-data/share/ghc-9.6.3 --docdir=/nix/store/iyr7pdkgbbajhwmlin71dd2kyxs87v8b-floskell-0.11.1-doc/share/doc/floskell-0.11.1 --with-gcc=gcc --package-db=/build/tmp.ZyIaoWsZuA/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.18.1.0 [floskell] Dependency bytestring >=0.10.8.1 && <0.13: using bytestring-0.11.5.2 [floskell] Dependency containers >=0.5.7.1 && <0.8: using containers-0.6.7 [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.0.2 [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.18.1.0 [floskell] Dependency bytestring >=0.10.8.1 && <0.13: using bytestring-0.11.5.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.10.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.0.2 [floskell] Dependency base >=4.9 && <4.20: using base-4.18.1.0 [floskell] Dependency bytestring >=0.10.8.1 && <0.13: using bytestring-0.11.5.2 [floskell] Dependency deepseq >=1.4.2.0 && <1.6: using deepseq-1.4.8.1 [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.0.2 [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-6RovlODdkqLLE0FQ0E08oR [floskell]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [floskell]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [floskell]  include attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv [floskell]  include base-4.18.1.0 [floskell]  include bytestring-0.11.5.2 [floskell]  include containers-0.6.7 [floskell]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [floskell]  include directory-1.3.8.1 [floskell]  include filepath-1.4.100.4 [floskell]  include haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca [floskell]  include monad-dijkstra-0.1.1.5-H0Oi6URjbvu8gJUdOPT1MO [floskell]  include mtl-2.3.1 [floskell]  include text-2.0.2 [floskell]  include transformers-0.6.1.0 [floskell]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [floskell]  component floskell-0.11.1-CfM6OkbfVdTKgqCSsXlLSl-floskell [floskell]  include aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [floskell]  include ansi-wl-pprint-1.0.2-Drh8OIxyo936GKM1W77TQr [floskell]  include base-4.18.1.0 [floskell]  include bytestring-0.11.5.2 [floskell]  include directory-1.3.8.1 [floskell]  include floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR [floskell]  include ghc-prim-0.10.0 [floskell]  include haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca [floskell]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [floskell]  include text-2.0.2 [floskell]  component floskell-0.11.1-3oxTZJtx1c8LDcZNzd3C0o-floskell-test [floskell]  include base-4.18.1.0 [floskell]  include bytestring-0.11.5.2 [floskell]  include deepseq-1.4.8.1 [floskell]  include exceptions-0.10.7 [floskell]  include floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR [floskell]  include haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca [floskell]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [floskell]  include text-2.0.2 [floskell] Linked component graph: [floskell]  unit floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR [floskell]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [floskell]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [floskell]  include attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv [floskell]  include base-4.18.1.0 [floskell]  include bytestring-0.11.5.2 [floskell]  include containers-0.6.7 [floskell]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [floskell]  include directory-1.3.8.1 [floskell]  include filepath-1.4.100.4 [floskell]  include haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca [floskell]  include monad-dijkstra-0.1.1.5-H0Oi6URjbvu8gJUdOPT1MO [floskell]  include mtl-2.3.1 [floskell]  include text-2.0.2 [floskell]  include transformers-0.6.1.0 [floskell]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [floskell]  Floskell=floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR:Floskell,Floskell.Attoparsec=floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR:Floskell.Attoparsec,Floskell.Buffer=floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR:Floskell.Buffer,Floskell.Comments=floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR:Floskell.Comments,Floskell.Config=floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR:Floskell.Config,Floskell.ConfigFile=floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR:Floskell.ConfigFile,Floskell.Fixities=floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR:Floskell.Fixities,Floskell.Imports=floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR:Floskell.Imports,Floskell.Pretty=floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR:Floskell.Pretty,Floskell.Printers=floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR:Floskell.Printers,Floskell.Styles=floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR:Floskell.Styles,Floskell.Types=floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR:Floskell.Types [floskell]  unit floskell-0.11.1-CfM6OkbfVdTKgqCSsXlLSl-floskell [floskell]  include aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [floskell]  include ansi-wl-pprint-1.0.2-Drh8OIxyo936GKM1W77TQr [floskell]  include base-4.18.1.0 [floskell]  include bytestring-0.11.5.2 [floskell]  include directory-1.3.8.1 [floskell]  include floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR [floskell]  include ghc-prim-0.10.0 [floskell]  include haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca [floskell]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [floskell]  include text-2.0.2 [floskell]  unit floskell-0.11.1-3oxTZJtx1c8LDcZNzd3C0o-floskell-test [floskell]  include base-4.18.1.0 [floskell]  include bytestring-0.11.5.2 [floskell]  include deepseq-1.4.8.1 [floskell]  include exceptions-0.10.7 [floskell]  include floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR [floskell]  include haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca [floskell]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [floskell]  include text-2.0.2 [floskell] Ready component graph: [floskell]  definite floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR [floskell]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [floskell]  depends attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [floskell]  depends attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv [floskell]  depends base-4.18.1.0 [floskell]  depends bytestring-0.11.5.2 [floskell]  depends containers-0.6.7 [floskell]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [floskell]  depends directory-1.3.8.1 [floskell]  depends filepath-1.4.100.4 [floskell]  depends haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca [floskell]  depends monad-dijkstra-0.1.1.5-H0Oi6URjbvu8gJUdOPT1MO [floskell]  depends mtl-2.3.1 [floskell]  depends text-2.0.2 [floskell]  depends transformers-0.6.1.0 [floskell]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [floskell]  definite floskell-0.11.1-CfM6OkbfVdTKgqCSsXlLSl-floskell [floskell]  depends aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [floskell]  depends ansi-wl-pprint-1.0.2-Drh8OIxyo936GKM1W77TQr [floskell]  depends base-4.18.1.0 [floskell]  depends bytestring-0.11.5.2 [floskell]  depends directory-1.3.8.1 [floskell]  depends floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR [floskell]  depends ghc-prim-0.10.0 [floskell]  depends haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca [floskell]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [floskell]  depends text-2.0.2 [floskell]  definite floskell-0.11.1-3oxTZJtx1c8LDcZNzd3C0o-floskell-test [floskell]  depends base-4.18.1.0 [floskell]  depends bytestring-0.11.5.2 [floskell]  depends deepseq-1.4.8.1 [floskell]  depends exceptions-0.10.7 [floskell]  depends floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR [floskell]  depends haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca [floskell]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [floskell]  depends text-2.0.2 [floskell] Using Cabal-3.10.1.0 compiled by ghc-9.6 [floskell] Using compiler: ghc-9.6.3 [floskell] Using install prefix: [floskell] /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1 [floskell] Executables installed in: [floskell] /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1/bin [floskell] Libraries installed in: [floskell] /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR [floskell] Dynamic Libraries installed in: [floskell] /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [floskell] Private executables installed in: [floskell] /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1/libexec/x86_64-linux-ghc-9.6.3/floskell-0.11.1 [floskell] Data files installed in: [floskell] /nix/store/gs03widz32rwby2d336mwah3a7773dra-floskell-0.11.1-data/share/ghc-9.6.3/x86_64-linux-ghc-9.6.3/floskell-0.11.1 [floskell] Documentation installed in: [floskell] /nix/store/iyr7pdkgbbajhwmlin71dd2kyxs87v8b-floskell-0.11.1-doc/share/doc/floskell-0.11.1 [floskell] Configuration files installed in: [floskell] /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-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.6.3 found on system at: [floskell] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [floskell] Using ghc-pkg version 9.6.3 found on system at: [floskell] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [floskell] No ghcjs found [floskell] No ghcjs-pkg found [floskell] No greencard found [floskell] Using haddock version 2.29.1 found on system at: [floskell] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [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.68 found on system at: [floskell] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [floskell] Using hsc2hs version 0.68.9 found on system at: [floskell] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [floskell] Using hscolour version 1.25 found on system at: [floskell] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-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.6.3 found on system at: [floskell] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [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] [ 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: [-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] [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] [ 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: [-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] [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: [-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: [-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: [-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 Waiting for lock on waiting for lock on '/nix/store/cvr2m2a50hnbsb04njvfjx9y7xdph8i0-lsp-2.7.0.1-doc', '/nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp [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: [-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: [-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 39 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.7040 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]  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:34) [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:268) [floskell]  safeConfig (src/Floskell/Config.hs:291) [floskell]  cfgMapFind (src/Floskell/Config.hs:313) [floskell]  cfgOpWs (src/Floskell/Config.hs:328) [floskell]  cfgGroupWs (src/Floskell/Config.hs:331) [floskell]  inWs (src/Floskell/Config.hs:334) [floskell]  wsSpace (src/Floskell/Config.hs:340) [floskell]  wsLinebreak (src/Floskell/Config.hs:343) [floskell]  0% ( 0 / 3) in 'Floskell.Fixities' [floskell]  Missing documentation for: [floskell]  Module header [floskell]  builtinFixities (src/Floskell/Fixities.hs:8) [floskell]  packageFixities (src/Floskell/Fixities.hs:11) [floskell]  0% ( 0 / 4) in 'Floskell.Imports' [floskell]  Missing documentation for: [floskell]  Module header [floskell]  sortImports (src/Floskell/Imports.hs:44) [floskell]  groupImports (src/Floskell/Imports.hs:47) [floskell]  splitImports (src/Floskell/Imports.hs:64) [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:180) [floskell]  setStyle (src/Floskell/ConfigFile.hs:203) [floskell]  setLanguage (src/Floskell/ConfigFile.hs:207) [floskell]  setExtensions (src/Floskell/ConfigFile.hs:211) [floskell]  setFixities (src/Floskell/ConfigFile.hs:215) [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:73) [floskell]  runPrinter (src/Floskell/Types.hs:76) [floskell]  psLine (src/Floskell/Types.hs:91) [floskell]  psColumn (src/Floskell/Types.hs:94) [floskell]  psNewline (src/Floskell/Types.hs:97) [floskell]  initialPrintState (src/Floskell/Types.hs:100) [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:126) [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:106) [floskell]  oneline (src/Floskell/Printers.hs:119) [floskell]  ignoreOneline (src/Floskell/Printers.hs:124) [floskell]  blankline (src/Floskell/Printers.hs:181) [floskell]  spaceOrNewline (src/Floskell/Printers.hs:184) [floskell]  withTabStops (src/Floskell/Printers.hs:187) [floskell]  atTabStop (src/Floskell/Printers.hs:201) [floskell]  mayM_ (src/Floskell/Printers.hs:209) [floskell]  withPrefix (src/Floskell/Printers.hs:213) [floskell]  withPostfix (src/Floskell/Printers.hs:216) [floskell]  withIndentConfig (src/Floskell/Printers.hs:219) [floskell]  withIndent (src/Floskell/Printers.hs:228) [floskell]  withIndentFlex (src/Floskell/Printers.hs:239) [floskell]  withIndentAfter (src/Floskell/Printers.hs:250) [floskell]  withIndentBy (src/Floskell/Printers.hs:262) [floskell]  withLayout (src/Floskell/Printers.hs:265) [floskell]  inter (src/Floskell/Printers.hs:273) [floskell]  aligned (src/Floskell/Printers.hs:299) [floskell]  depend (src/Floskell/Printers.hs:327) [floskell]  depend' (src/Floskell/Printers.hs:330) [floskell]  group (src/Floskell/Printers.hs:353) [floskell]  groupH (src/Floskell/Printers.hs:362) [floskell]  groupV (src/Floskell/Printers.hs:371) [floskell]  operator (src/Floskell/Printers.hs:380) [floskell]  operatorH (src/Floskell/Printers.hs:383) [floskell]  operatorV (src/Floskell/Printers.hs:386) [floskell]  alignOnOperator (src/Floskell/Printers.hs:389) [floskell]  withOperatorFormatting (src/Floskell/Printers.hs:393) [floskell]  withOperatorFormattingH (src/Floskell/Printers.hs:406) [floskell]  withOperatorFormattingV (src/Floskell/Printers.hs:418) [floskell]  operatorSectionL (src/Floskell/Printers.hs:432) [floskell]  operatorSectionR (src/Floskell/Printers.hs:438) [floskell]  comma (src/Floskell/Printers.hs:444) [floskell]  [floskell] src/Floskell/Printers.hs:68:1: warning: [-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]  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:180) [floskell]  setStyle (src/Floskell/ConfigFile.hs:203) [floskell]  setLanguage (src/Floskell/ConfigFile.hs:207) [floskell]  setExtensions (src/Floskell/ConfigFile.hs:211) [floskell]  setFixities (src/Floskell/ConfigFile.hs:215) [floskell] Warning: Floskell.Attoparsec: could not find link destinations for: [floskell]  - Data.Attoparsec.ByteString.Internal.Parser [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] Documentation created: dist/doc/html/floskell/index.html, [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/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR [floskell] Installing executable floskell in /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1/bin [floskell] Warning: The directory [floskell] /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-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/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1 [floskell] shrinking /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSfloskell-0.11.1-6RovlODdkqLLE0FQ0E08oR-ghc9.6.3.so [floskell] shrinking /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1/bin/floskell [floskell] checking for references to /build/ in /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1... [floskell] patching script interpreter paths in /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1 [floskell] stripping (with command strip and flags -S -p) in /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1/lib /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1/bin [floskell] shrinking RPATHs of ELF executables and libraries in /nix/store/gs03widz32rwby2d336mwah3a7773dra-floskell-0.11.1-data [floskell] checking for references to /build/ in /nix/store/gs03widz32rwby2d336mwah3a7773dra-floskell-0.11.1-data... [floskell] patching script interpreter paths in /nix/store/gs03widz32rwby2d336mwah3a7773dra-floskell-0.11.1-data [floskell] shrinking RPATHs of ELF executables and libraries in /nix/store/iyr7pdkgbbajhwmlin71dd2kyxs87v8b-floskell-0.11.1-doc [floskell] checking for references to /build/ in /nix/store/iyr7pdkgbbajhwmlin71dd2kyxs87v8b-floskell-0.11.1-doc... [floskell] patching script interpreter paths in /nix/store/iyr7pdkgbbajhwmlin71dd2kyxs87v8b-floskell-0.11.1-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/gs03widz32rwby2d336mwah3a7773dra-floskell-0.11.1-data /nix/store/iyr7pdkgbbajhwmlin71dd2kyxs87v8b-floskell-0.11.1-doc /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1 [post-build-hook] Pushing 2 paths (200 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/iyr7pdkgbbajhwmlin71dd2kyxs87v8b-floskell-0.11.1-doc (4.29 MiB) [post-build-hook] Pushing /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1 (44.73 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/gs03widz32rwby2d336mwah3a7773dra-floskell-0.11.1-data /nix/store/iyr7pdkgbbajhwmlin71dd2kyxs87v8b-floskell-0.11.1-doc /nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell-0.11.1 [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/iyr7pdkgbbajhwmlin71dd2kyxs87v8b-floskell-0.11.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/gs03widz32rwby2d336mwah3a7773dra-floskell-0.11.1-data' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-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/zjnyk4wpmb0a5j69yk2jpcx4d8nqc8y6-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/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0', '/nix/store/y1f29ppfj4z75r21iwg1ri7s60a0dsmr-hls-plugin-api-2.10.0.0-doc' Waiting for lock on waiting for lock on '/nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1', '/nix/store/nf9af85xmqrdmmvz606j60ps4a871ay7-lsp-test-0.17.1.1-doc' Waiting for lock on waiting for lock on '/nix/store/7q4wklcmjhwg1bl0832zarb1rh96f4sl-ghcide-2.10.0.0-doc', '/nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide Waiting for lock on waiting for lock on '/nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0', '/nix/store/syx2kvwllhlzhwx1m1a9pnnzj1k1agbq-hls-test-utils-2.10.0.0-doc' Waiting for lock on waiting for lock on '/nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server Building haskell-language-server [haskell-language-server] Phase: setupCompilerEnvironmentPhase [haskell-language-server] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [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.Rm3k7lCFNT/setup-package.conf.d -threaded [haskell-language-server] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Rm3k7lCFNT/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/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.Rm3k7lCFNT/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/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/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/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.18.1.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.6.3 [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.17.0 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.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.0.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.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.0.2 [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.18.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.11.5.2 [haskell-language-server] Dependency cabal-add: using cabal-add-0.1 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [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.17.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.0.2 [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.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghc: using ghc-9.6.3 [haskell-language-server] Dependency ghc-exactprint >=1.5 && <1.13.0.0: using ghc-exactprint-1.7.1.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.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.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [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.0.2 [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.18.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.11.5.2 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [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.6.3 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.6.3 [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.6.1 [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.0.2 [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.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [haskell-language-server] Dependency ghc: using ghc-9.6.3 [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.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [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.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 base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.11.5.2 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghc: using ghc-9.6.3 [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.1.0 [haskell-language-server] Dependency text: using text-2.0.2 [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.18.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.11.5.2 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [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.1.0 [haskell-language-server] Dependency temporary: using temporary-1.3 [haskell-language-server] Dependency text: using text-2.0.2 [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.18.1.0 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [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.0.2 [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.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [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.0.2 [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.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [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.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.18.1.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.6.3 [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.0.2 [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.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.6.3 [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.0.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [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.0.2 [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.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [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.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [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.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.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghc: using ghc-9.6.3 [haskell-language-server] Dependency ghc-exactprint: using ghc-exactprint-1.7.1.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.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [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.0.2 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [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.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.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [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.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.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.0.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.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.6.3 [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.0.2 [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.18.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-boot-th: using ghc-boot-th-9.6.3 [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.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.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.6.3 [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.0.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.11.5.2 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency data-default: using data-default-0.7.1.3 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [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.6.3 [haskell-language-server] Dependency ghc-boot: using ghc-boot-9.6.3 [haskell-language-server] Dependency ghc-exactprint <1 || >=1.4: using ghc-exactprint-1.7.1.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.0.2 [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.5.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.11.5.2 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency data-default: using data-default-0.7.1.3 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [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.1.0 [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.20.0.0 [haskell-language-server] Dependency text: using text-2.0.2 [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.5.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.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.0.2 [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.18.1.0 [haskell-language-server] Dependency binary: using binary-0.8.9.1 [haskell-language-server] Dependency bytestring: using bytestring-0.11.5.2 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [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.17.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.0.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.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.0.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [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.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unix: using unix-2.8.1.0 [haskell-language-server] Dependency unliftio-core: using unliftio-core-0.2.1.0 [haskell-language-server] Dependency base >=4 && <5: using base-4.18.1.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.11.5.2 [haskell-language-server] Dependency containers: using containers-0.6.7 [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.17.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.0.2 [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-KbDineRnemF2R07hOhso3P-ghcide-test-preprocessor [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-FkZJPHvlkbB6MxEWuniiZX-hls-stylish-haskell-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-DlFkMgmqbqN2C0ANOSVFQM-hls-stan-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  component haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin [haskell-language-server]  include array-0.5.5.0 [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include stm-2.5.1.0 [haskell-language-server]  include stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include template-haskell-2.20.0.0 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghc-boot-9.6.3 [haskell-language-server]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  include regex-applicative-0.3.4-5o6c6r02bvDI9ITp9xHLOx [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include time-1.12.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  component haskell-language-server-2.10.0.0-IR5KseNyD2CK5S4WvhnoYT-hls-rename-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [haskell-language-server]  include hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  component haskell-language-server-2.10.0.0-CafrzmuYwGD6phvPD1EljV-hls-retrie-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [haskell-language-server]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  include stm-2.5.1.0 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  component haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [haskell-language-server]  component haskell-language-server-2.10.0.0-G9y807xVJVuHBZtw8zdVjR-hls-qualify-imported-names-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-70Ou6grw2fNA5MjCjnmQuu-hls-pragmas-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include fuzzy-0.1.1.0-GsrBkx81Q9S3SG17mDM9Fm [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-JPmsjnjIkfDABSldhmQIYQ-hls-overloaded-record-dot-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-2gxeRXNlSJp6eW9qzi5bqc-hls-ormolu-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [haskell-language-server]  include process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-7MzM8iQ0ye59SKtRxatLDZ-hls-notes-plugin [haskell-language-server]  include array-0.5.5.0 [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  component haskell-language-server-2.10.0.0-6WvVLNqQLt699c4CDm0sTz-hls-module-name-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-HdfQ1tPPBrn2oknQvJjNDJ-hls-hlint-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include apply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [haskell-language-server]  include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include stm-2.5.1.0 [haskell-language-server]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  component haskell-language-server-2.10.0.0-hSADENs0az5ZvCHkoOilw-hls-gadt-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-KWYlwrrzAhc1WOMVHYdG3c-hls-fourmolu-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [haskell-language-server]  component haskell-language-server-2.10.0.0-8LB7vfqPO4lEyPk9PkcjFR-hls-floskell-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-100JIa2WDQYKW0LnGnZMiv-hls-explicit-record-fields-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-HxciAGFocX3Atrs1Vfusj5-hls-explicit-imports-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-Iq3xusbgGltKdGGTzUQhiN-hls-explicit-fixity-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin [haskell-language-server]  include Diff-0.5-GZY542scVfnxhSieg1s29 [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  component haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [haskell-language-server]  component haskell-language-server-2.10.0.0-CazX4EWTYDy7BzCBhwd2ha-hls-class-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-KYXjgtIeLAgHN5Cem8TH3e-hls-change-type-signature-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-LGKcPCedegSBLom2CeYoTn-hls-call-hierarchy-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include sqlite-simple-0.4.19.0-K6rbQC24DaT6w12HOwtVb3 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin [haskell-language-server]  include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [haskell-language-server]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include cabal-add-0.1-FyY6XpjJ0aZsg5kAWcyaR [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include pretty-1.1.3.6 [haskell-language-server]  include process-1.6.17.0 [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  component haskell-language-server-2.10.0.0-31YOT2adtXDGcddTVY40H6-hls-cabal-gild-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-8F5UOnKTMwh2N4tXvk2oCL-hls-cabal-fmt-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include binary-0.8.9.1 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  include process-1.6.17.0 [haskell-language-server]  include row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [haskell-language-server]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  include shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-AT07YWfhsNeH6kRRYTRN4y-ghcide-bench [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  include process-1.6.17.0 [haskell-language-server]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  include shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [haskell-language-server]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  include aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include githash-0.1.7.0-Ey5LjM4uZ3jZp5XM5rHnD [haskell-language-server]  include haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-8F5UOnKTMwh2N4tXvk2oCL-hls-cabal-fmt-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-31YOT2adtXDGcddTVY40H6-hls-cabal-gild-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-LGKcPCedegSBLom2CeYoTn-hls-call-hierarchy-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-KYXjgtIeLAgHN5Cem8TH3e-hls-change-type-signature-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-CazX4EWTYDy7BzCBhwd2ha-hls-class-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-Iq3xusbgGltKdGGTzUQhiN-hls-explicit-fixity-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-HxciAGFocX3Atrs1Vfusj5-hls-explicit-imports-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-100JIa2WDQYKW0LnGnZMiv-hls-explicit-record-fields-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-8LB7vfqPO4lEyPk9PkcjFR-hls-floskell-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-KWYlwrrzAhc1WOMVHYdG3c-hls-fourmolu-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-hSADENs0az5ZvCHkoOilw-hls-gadt-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-HdfQ1tPPBrn2oknQvJjNDJ-hls-hlint-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-6WvVLNqQLt699c4CDm0sTz-hls-module-name-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-7MzM8iQ0ye59SKtRxatLDZ-hls-notes-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-2gxeRXNlSJp6eW9qzi5bqc-hls-ormolu-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-JPmsjnjIkfDABSldhmQIYQ-hls-overloaded-record-dot-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-70Ou6grw2fNA5MjCjnmQuu-hls-pragmas-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-G9y807xVJVuHBZtw8zdVjR-hls-qualify-imported-names-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-IR5KseNyD2CK5S4WvhnoYT-hls-rename-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-CafrzmuYwGD6phvPD1EljV-hls-retrie-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-DlFkMgmqbqN2C0ANOSVFQM-hls-stan-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-FkZJPHvlkbB6MxEWuniiZX-hls-stylish-haskell-plugin [haskell-language-server]  include hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  include optparse-simple-0.1.1.4-6CVx9RrVCg016PBWfLC4mx [haskell-language-server]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [haskell-language-server]  include process-1.6.17.0 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-4dxtCpKaDbxGq2rgYzG6kM-haskell-language-server [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-KNPdqjZWcseDOYzo3gEojg-haskell-language-server-wrapper [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  include hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unix-2.8.1.0 [haskell-language-server]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [haskell-language-server] Linked component graph: [haskell-language-server]  unit haskell-language-server-2.10.0.0-KbDineRnemF2R07hOhso3P-ghcide-test-preprocessor [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  unit haskell-language-server-2.10.0.0-FkZJPHvlkbB6MxEWuniiZX-hls-stylish-haskell-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [haskell-language-server]  include text-2.0.2 [haskell-language-server]  Ide.Plugin.StylishHaskell=haskell-language-server-2.10.0.0-FkZJPHvlkbB6MxEWuniiZX-hls-stylish-haskell-plugin:Ide.Plugin.StylishHaskell [haskell-language-server]  unit haskell-language-server-2.10.0.0-DlFkMgmqbqN2C0ANOSVFQM-hls-stan-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  Ide.Plugin.Stan=haskell-language-server-2.10.0.0-DlFkMgmqbqN2C0ANOSVFQM-hls-stan-plugin:Ide.Plugin.Stan [haskell-language-server]  unit haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin [haskell-language-server]  include array-0.5.5.0 [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include stm-2.5.1.0 [haskell-language-server]  include stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include template-haskell-2.20.0.0 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.SemanticTokens=haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens,Ide.Plugin.SemanticTokens.Mappings=haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens.Mappings,Ide.Plugin.SemanticTokens.Types=haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens.Types [haskell-language-server]  unit haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghc-boot-9.6.3 [haskell-language-server]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  include regex-applicative-0.3.4-5o6c6r02bvDI9ITp9xHLOx [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include time-1.12.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  Development.IDE.GHC.Compat.ExactPrint=haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin:Development.IDE.GHC.Compat.ExactPrint,Development.IDE.GHC.Dump=haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin:Development.IDE.GHC.Dump,Development.IDE.GHC.ExactPrint=haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin:Development.IDE.GHC.ExactPrint,Development.IDE.Plugin.CodeAction=haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin:Development.IDE.Plugin.CodeAction,Development.IDE.Plugin.CodeAction.Util=haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin:Development.IDE.Plugin.CodeAction.Util [haskell-language-server]  unit haskell-language-server-2.10.0.0-IR5KseNyD2CK5S4WvhnoYT-hls-rename-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [haskell-language-server]  include hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  Ide.Plugin.Rename=haskell-language-server-2.10.0.0-IR5KseNyD2CK5S4WvhnoYT-hls-rename-plugin:Ide.Plugin.Rename [haskell-language-server]  unit haskell-language-server-2.10.0.0-CafrzmuYwGD6phvPD1EljV-hls-retrie-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [haskell-language-server]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  include stm-2.5.1.0 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  Ide.Plugin.Retrie=haskell-language-server-2.10.0.0-CafrzmuYwGD6phvPD1EljV-hls-retrie-plugin:Ide.Plugin.Retrie [haskell-language-server]  unit haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [haskell-language-server]  Ide.Plugin.Splice=haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin:Ide.Plugin.Splice,Ide.Plugin.Splice.Types=haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin:Ide.Plugin.Splice.Types [haskell-language-server]  unit haskell-language-server-2.10.0.0-G9y807xVJVuHBZtw8zdVjR-hls-qualify-imported-names-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.QualifyImportedNames=haskell-language-server-2.10.0.0-G9y807xVJVuHBZtw8zdVjR-hls-qualify-imported-names-plugin:Ide.Plugin.QualifyImportedNames [haskell-language-server]  unit haskell-language-server-2.10.0.0-70Ou6grw2fNA5MjCjnmQuu-hls-pragmas-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include fuzzy-0.1.1.0-GsrBkx81Q9S3SG17mDM9Fm [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.Pragmas=haskell-language-server-2.10.0.0-70Ou6grw2fNA5MjCjnmQuu-hls-pragmas-plugin:Ide.Plugin.Pragmas [haskell-language-server]  unit haskell-language-server-2.10.0.0-JPmsjnjIkfDABSldhmQIYQ-hls-overloaded-record-dot-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.OverloadedRecordDot=haskell-language-server-2.10.0.0-JPmsjnjIkfDABSldhmQIYQ-hls-overloaded-record-dot-plugin:Ide.Plugin.OverloadedRecordDot [haskell-language-server]  unit haskell-language-server-2.10.0.0-2gxeRXNlSJp6eW9qzi5bqc-hls-ormolu-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [haskell-language-server]  include process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.Ormolu=haskell-language-server-2.10.0.0-2gxeRXNlSJp6eW9qzi5bqc-hls-ormolu-plugin:Ide.Plugin.Ormolu [haskell-language-server]  unit haskell-language-server-2.10.0.0-7MzM8iQ0ye59SKtRxatLDZ-hls-notes-plugin [haskell-language-server]  include array-0.5.5.0 [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  Ide.Plugin.Notes=haskell-language-server-2.10.0.0-7MzM8iQ0ye59SKtRxatLDZ-hls-notes-plugin:Ide.Plugin.Notes [haskell-language-server]  unit haskell-language-server-2.10.0.0-6WvVLNqQLt699c4CDm0sTz-hls-module-name-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.ModuleName=haskell-language-server-2.10.0.0-6WvVLNqQLt699c4CDm0sTz-hls-module-name-plugin:Ide.Plugin.ModuleName [haskell-language-server]  unit haskell-language-server-2.10.0.0-HdfQ1tPPBrn2oknQvJjNDJ-hls-hlint-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include apply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [haskell-language-server]  include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include stm-2.5.1.0 [haskell-language-server]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  Ide.Plugin.Hlint=haskell-language-server-2.10.0.0-HdfQ1tPPBrn2oknQvJjNDJ-hls-hlint-plugin:Ide.Plugin.Hlint [haskell-language-server]  unit haskell-language-server-2.10.0.0-hSADENs0az5ZvCHkoOilw-hls-gadt-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.GADT=haskell-language-server-2.10.0.0-hSADENs0az5ZvCHkoOilw-hls-gadt-plugin:Ide.Plugin.GADT [haskell-language-server]  unit haskell-language-server-2.10.0.0-KWYlwrrzAhc1WOMVHYdG3c-hls-fourmolu-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [haskell-language-server]  Ide.Plugin.Fourmolu=haskell-language-server-2.10.0.0-KWYlwrrzAhc1WOMVHYdG3c-hls-fourmolu-plugin:Ide.Plugin.Fourmolu [haskell-language-server]  unit haskell-language-server-2.10.0.0-8LB7vfqPO4lEyPk9PkcjFR-hls-floskell-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  Ide.Plugin.Floskell=haskell-language-server-2.10.0.0-8LB7vfqPO4lEyPk9PkcjFR-hls-floskell-plugin:Ide.Plugin.Floskell [haskell-language-server]  unit haskell-language-server-2.10.0.0-100JIa2WDQYKW0LnGnZMiv-hls-explicit-record-fields-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.ExplicitFields=haskell-language-server-2.10.0.0-100JIa2WDQYKW0LnGnZMiv-hls-explicit-record-fields-plugin:Ide.Plugin.ExplicitFields [haskell-language-server]  unit haskell-language-server-2.10.0.0-HxciAGFocX3Atrs1Vfusj5-hls-explicit-imports-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.ExplicitImports=haskell-language-server-2.10.0.0-HxciAGFocX3Atrs1Vfusj5-hls-explicit-imports-plugin:Ide.Plugin.ExplicitImports [haskell-language-server]  unit haskell-language-server-2.10.0.0-Iq3xusbgGltKdGGTzUQhiN-hls-explicit-fixity-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include text-2.0.2 [haskell-language-server]  Ide.Plugin.ExplicitFixity=haskell-language-server-2.10.0.0-Iq3xusbgGltKdGGTzUQhiN-hls-explicit-fixity-plugin:Ide.Plugin.ExplicitFixity [haskell-language-server]  unit haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin [haskell-language-server]  include Diff-0.5-GZY542scVfnxhSieg1s29 [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  Ide.Plugin.Eval=haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin:Ide.Plugin.Eval,Ide.Plugin.Eval.Types=haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin:Ide.Plugin.Eval.Types [haskell-language-server]  unit haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [haskell-language-server]  Ide.Plugin.CodeRange=haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin:Ide.Plugin.CodeRange,Ide.Plugin.CodeRange.Rules=haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin:Ide.Plugin.CodeRange.Rules [haskell-language-server]  unit haskell-language-server-2.10.0.0-CazX4EWTYDy7BzCBhwd2ha-hls-class-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.Class=haskell-language-server-2.10.0.0-CazX4EWTYDy7BzCBhwd2ha-hls-class-plugin:Ide.Plugin.Class [haskell-language-server]  unit haskell-language-server-2.10.0.0-KYXjgtIeLAgHN5Cem8TH3e-hls-change-type-signature-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.ChangeTypeSignature=haskell-language-server-2.10.0.0-KYXjgtIeLAgHN5Cem8TH3e-hls-change-type-signature-plugin:Ide.Plugin.ChangeTypeSignature [haskell-language-server]  unit haskell-language-server-2.10.0.0-LGKcPCedegSBLom2CeYoTn-hls-call-hierarchy-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include sqlite-simple-0.4.19.0-K6rbQC24DaT6w12HOwtVb3 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  Ide.Plugin.CallHierarchy=haskell-language-server-2.10.0.0-LGKcPCedegSBLom2CeYoTn-hls-call-hierarchy-plugin:Ide.Plugin.CallHierarchy [haskell-language-server]  unit haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin [haskell-language-server]  include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [haskell-language-server]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include cabal-add-0.1-FyY6XpjJ0aZsg5kAWcyaR [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include pretty-1.1.3.6 [haskell-language-server]  include process-1.6.17.0 [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  Ide.Plugin.Cabal=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal,Ide.Plugin.Cabal.CabalAdd=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.CabalAdd,Ide.Plugin.Cabal.Completion.CabalFields=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.CabalFields,Ide.Plugin.Cabal.Completion.Completer.FilePath=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.FilePath,Ide.Plugin.Cabal.Completion.Completer.Module=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Module,Ide.Plugin.Cabal.Completion.Completer.Paths=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Paths,Ide.Plugin.Cabal.Completion.Completer.Simple=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Simple,Ide.Plugin.Cabal.Completion.Completer.Snippet=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Snippet,Ide.Plugin.Cabal.Completion.Completer.Types=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Types,Ide.Plugin.Cabal.Completion.Completions=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completions,Ide.Plugin.Cabal.Completion.Data=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Data,Ide.Plugin.Cabal.Completion.Types=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Types,Ide.Plugin.Cabal.Definition=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Definition,Ide.Plugin.Cabal.Diagnostics=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Diagnostics,Ide.Plugin.Cabal.FieldSuggest=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.FieldSuggest,Ide.Plugin.Cabal.LicenseSuggest=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.LicenseSuggest,Ide.Plugin.Cabal.Orphans=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Orphans,Ide.Plugin.Cabal.Outline=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Outline,Ide.Plugin.Cabal.Parse=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Parse [haskell-language-server]  unit haskell-language-server-2.10.0.0-31YOT2adtXDGcddTVY40H6-hls-cabal-gild-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  Ide.Plugin.CabalGild=haskell-language-server-2.10.0.0-31YOT2adtXDGcddTVY40H6-hls-cabal-gild-plugin:Ide.Plugin.CabalGild [haskell-language-server]  unit haskell-language-server-2.10.0.0-8F5UOnKTMwh2N4tXvk2oCL-hls-cabal-fmt-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  Ide.Plugin.CabalFmt=haskell-language-server-2.10.0.0-8F5UOnKTMwh2N4tXvk2oCL-hls-cabal-fmt-plugin:Ide.Plugin.CabalFmt [haskell-language-server]  unit haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  Ide.Plugin.AlternateNumberFormat=haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin:Ide.Plugin.AlternateNumberFormat,Ide.Plugin.Conversion=haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin:Ide.Plugin.Conversion [haskell-language-server]  unit haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include binary-0.8.9.1 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  include process-1.6.17.0 [haskell-language-server]  include row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [haskell-language-server]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  include shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [haskell-language-server]  include text-2.0.2 [haskell-language-server]  Experiments=haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib:Experiments,Experiments.Types=haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib:Experiments.Types [haskell-language-server]  unit haskell-language-server-2.10.0.0-AT07YWfhsNeH6kRRYTRN4y-ghcide-bench [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  include process-1.6.17.0 [haskell-language-server]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  include shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [haskell-language-server]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [haskell-language-server]  include text-2.0.2 [haskell-language-server]  unit haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  include aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include githash-0.1.7.0-Ey5LjM4uZ3jZp5XM5rHnD [haskell-language-server]  include haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-8F5UOnKTMwh2N4tXvk2oCL-hls-cabal-fmt-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-31YOT2adtXDGcddTVY40H6-hls-cabal-gild-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-LGKcPCedegSBLom2CeYoTn-hls-call-hierarchy-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-KYXjgtIeLAgHN5Cem8TH3e-hls-change-type-signature-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-CazX4EWTYDy7BzCBhwd2ha-hls-class-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-Iq3xusbgGltKdGGTzUQhiN-hls-explicit-fixity-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-HxciAGFocX3Atrs1Vfusj5-hls-explicit-imports-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-100JIa2WDQYKW0LnGnZMiv-hls-explicit-record-fields-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-8LB7vfqPO4lEyPk9PkcjFR-hls-floskell-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-KWYlwrrzAhc1WOMVHYdG3c-hls-fourmolu-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-hSADENs0az5ZvCHkoOilw-hls-gadt-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-HdfQ1tPPBrn2oknQvJjNDJ-hls-hlint-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-6WvVLNqQLt699c4CDm0sTz-hls-module-name-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-7MzM8iQ0ye59SKtRxatLDZ-hls-notes-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-2gxeRXNlSJp6eW9qzi5bqc-hls-ormolu-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-JPmsjnjIkfDABSldhmQIYQ-hls-overloaded-record-dot-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-70Ou6grw2fNA5MjCjnmQuu-hls-pragmas-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-G9y807xVJVuHBZtw8zdVjR-hls-qualify-imported-names-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-IR5KseNyD2CK5S4WvhnoYT-hls-rename-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-CafrzmuYwGD6phvPD1EljV-hls-retrie-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-DlFkMgmqbqN2C0ANOSVFQM-hls-stan-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-FkZJPHvlkbB6MxEWuniiZX-hls-stylish-haskell-plugin [haskell-language-server]  include hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  include optparse-simple-0.1.1.4-6CVx9RrVCg016PBWfLC4mx [haskell-language-server]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [haskell-language-server]  include process-1.6.17.0 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  HlsPlugins=haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3:HlsPlugins,Ide.Arguments=haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3:Ide.Arguments,Ide.Main=haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3:Ide.Main,Ide.Version=haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3:Ide.Version [haskell-language-server]  unit haskell-language-server-2.10.0.0-4dxtCpKaDbxGq2rgYzG6kM-haskell-language-server [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [haskell-language-server]  include text-2.0.2 [haskell-language-server]  unit haskell-language-server-2.10.0.0-KNPdqjZWcseDOYzo3gEojg-haskell-language-server-wrapper [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  include hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unix-2.8.1.0 [haskell-language-server]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [haskell-language-server] Ready component graph: [haskell-language-server]  definite haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [haskell-language-server]  definite haskell-language-server-2.10.0.0-LGKcPCedegSBLom2CeYoTn-hls-call-hierarchy-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends sqlite-simple-0.4.19.0-K6rbQC24DaT6w12HOwtVb3 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-KbDineRnemF2R07hOhso3P-ghcide-test-preprocessor [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-KYXjgtIeLAgHN5Cem8TH3e-hls-change-type-signature-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-KWYlwrrzAhc1WOMVHYdG3c-hls-fourmolu-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN [haskell-language-server]  depends ghc-boot-th-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [haskell-language-server]  definite haskell-language-server-2.10.0.0-JPmsjnjIkfDABSldhmQIYQ-hls-overloaded-record-dot-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin [haskell-language-server]  depends Diff-0.5-GZY542scVfnxhSieg1s29 [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends bytestring-0.11.5.2 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghc-9.6.3 [haskell-language-server]  depends ghc-boot-th-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [haskell-language-server]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  definite haskell-language-server-2.10.0.0-Iq3xusbgGltKdGGTzUQhiN-hls-explicit-fixity-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends binary-0.8.9.1 [haskell-language-server]  depends bytestring-0.11.5.2 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends directory-1.3.8.1 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  depends hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  depends parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  depends process-1.6.17.0 [haskell-language-server]  depends row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [haskell-language-server]  depends safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  depends shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-HxciAGFocX3Atrs1Vfusj5-hls-explicit-imports-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends ghc-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends bytestring-0.11.5.2 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghc-9.6.3 [haskell-language-server]  depends ghc-boot-9.6.3 [haskell-language-server]  depends ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  depends regex-applicative-0.3.4-5o6c6r02bvDI9ITp9xHLOx [haskell-language-server]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends time-1.12.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  definite haskell-language-server-2.10.0.0-IR5KseNyD2CK5S4WvhnoYT-hls-rename-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  depends haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  depends hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [haskell-language-server]  depends hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  definite haskell-language-server-2.10.0.0-hSADENs0az5ZvCHkoOilw-hls-gadt-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghc-9.6.3 [haskell-language-server]  depends ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-HdfQ1tPPBrn2oknQvJjNDJ-hls-hlint-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends apply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends bytestring-0.11.5.2 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [haskell-language-server]  depends ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  depends hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [haskell-language-server]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  depends stm-2.5.1.0 [haskell-language-server]  depends temporary-1.3-1FJWtachrRvJFtqy3IoBZa [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  definite haskell-language-server-2.10.0.0-G9y807xVJVuHBZtw8zdVjR-hls-qualify-imported-names-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-FkZJPHvlkbB6MxEWuniiZX-hls-stylish-haskell-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends directory-1.3.8.1 [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghc-boot-th-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-DlFkMgmqbqN2C0ANOSVFQM-hls-stan-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends directory-1.3.8.1 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  depends hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX [haskell-language-server]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  definite haskell-language-server-2.10.0.0-CazX4EWTYDy7BzCBhwd2ha-hls-class-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghc-9.6.3 [haskell-language-server]  depends ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-CafrzmuYwGD6phvPD1EljV-hls-retrie-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends bytestring-0.11.5.2 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghc-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  depends haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [haskell-language-server]  depends safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  depends stm-2.5.1.0 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  definite haskell-language-server-2.10.0.0-AT07YWfhsNeH6kRRYTRN4y-ghcide-bench [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends bytestring-0.11.5.2 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  depends process-1.6.17.0 [haskell-language-server]  depends safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  depends shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [haskell-language-server]  depends tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [haskell-language-server]  depends ghc-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [haskell-language-server]  definite haskell-language-server-2.10.0.0-8LB7vfqPO4lEyPk9PkcjFR-hls-floskell-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-8F5UOnKTMwh2N4tXvk2oCL-hls-cabal-fmt-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends directory-1.3.8.1 [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-7MzM8iQ0ye59SKtRxatLDZ-hls-notes-plugin [haskell-language-server]  depends array-0.5.5.0 [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  definite haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghc-boot-th-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-70Ou6grw2fNA5MjCjnmQuu-hls-pragmas-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends fuzzy-0.1.1.0-GsrBkx81Q9S3SG17mDM9Fm [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-6WvVLNqQLt699c4CDm0sTz-hls-module-name-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin [haskell-language-server]  depends Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [haskell-language-server]  depends Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends bytestring-0.11.5.2 [haskell-language-server]  depends cabal-add-0.1-FyY6XpjJ0aZsg5kAWcyaR [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends directory-1.3.8.1 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends pretty-1.1.3.6 [haskell-language-server]  depends process-1.6.17.0 [haskell-language-server]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  definite haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin [haskell-language-server]  depends array-0.5.5.0 [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends bytestring-0.11.5.2 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends stm-2.5.1.0 [haskell-language-server]  depends stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [haskell-language-server]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  depends template-haskell-2.20.0.0 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-31YOT2adtXDGcddTVY40H6-hls-cabal-gild-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends directory-1.3.8.1 [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-2gxeRXNlSJp6eW9qzi5bqc-hls-ormolu-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghc-boot-th-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [haskell-language-server]  depends process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-100JIa2WDQYKW0LnGnZMiv-hls-explicit-record-fields-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  depends aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  depends directory-1.3.8.1 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghc-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends githash-0.1.7.0-Ey5LjM4uZ3jZp5XM5rHnD [haskell-language-server]  depends haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-8F5UOnKTMwh2N4tXvk2oCL-hls-cabal-fmt-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-31YOT2adtXDGcddTVY40H6-hls-cabal-gild-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-LGKcPCedegSBLom2CeYoTn-hls-call-hierarchy-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-KYXjgtIeLAgHN5Cem8TH3e-hls-change-type-signature-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-CazX4EWTYDy7BzCBhwd2ha-hls-class-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-Iq3xusbgGltKdGGTzUQhiN-hls-explicit-fixity-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-HxciAGFocX3Atrs1Vfusj5-hls-explicit-imports-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-100JIa2WDQYKW0LnGnZMiv-hls-explicit-record-fields-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-8LB7vfqPO4lEyPk9PkcjFR-hls-floskell-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-KWYlwrrzAhc1WOMVHYdG3c-hls-fourmolu-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-hSADENs0az5ZvCHkoOilw-hls-gadt-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-HdfQ1tPPBrn2oknQvJjNDJ-hls-hlint-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-6WvVLNqQLt699c4CDm0sTz-hls-module-name-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-7MzM8iQ0ye59SKtRxatLDZ-hls-notes-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-2gxeRXNlSJp6eW9qzi5bqc-hls-ormolu-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-JPmsjnjIkfDABSldhmQIYQ-hls-overloaded-record-dot-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-70Ou6grw2fNA5MjCjnmQuu-hls-pragmas-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-G9y807xVJVuHBZtw8zdVjR-hls-qualify-imported-names-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-IR5KseNyD2CK5S4WvhnoYT-hls-rename-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-CafrzmuYwGD6phvPD1EljV-hls-retrie-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-DlFkMgmqbqN2C0ANOSVFQM-hls-stan-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-FkZJPHvlkbB6MxEWuniiZX-hls-stylish-haskell-plugin [haskell-language-server]  depends hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  depends optparse-simple-0.1.1.4-6CVx9RrVCg016PBWfLC4mx [haskell-language-server]  depends prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [haskell-language-server]  depends process-1.6.17.0 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-4dxtCpKaDbxGq2rgYzG6kM-haskell-language-server [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-KNPdqjZWcseDOYzo3gEojg-haskell-language-server-wrapper [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  depends directory-1.3.8.1 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  depends hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends unix-2.8.1.0 [haskell-language-server]  depends unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [haskell-language-server] Using Cabal-3.10.1.0 compiled by ghc-9.6 [haskell-language-server] Using compiler: ghc-9.6.3 [haskell-language-server] Using install prefix: [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0 [haskell-language-server] Executables installed in: [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/bin [haskell-language-server] Libraries installed in: [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server] Dynamic Libraries installed in: [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [haskell-language-server] Private executables installed in: [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/libexec/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0 [haskell-language-server] Data files installed in: [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/share/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0 [haskell-language-server] Documentation installed in: [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/share/doc/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0 [haskell-language-server] Configuration files installed in: [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-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/vkgjy92lhx03y0z092rlhbm9shlvb50h-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.6.3 found on system at: [haskell-language-server] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [haskell-language-server] Using ghc-pkg version 9.6.3 found on system at: [haskell-language-server] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [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.29.1 found on system at: [haskell-language-server] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [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.68 found on system at: [haskell-language-server] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [haskell-language-server] Using hsc2hs version 0.68.9 found on system at: [haskell-language-server] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [haskell-language-server] Using hscolour version 1.25 found on system at: [haskell-language-server] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-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.6.3 found on system at: [haskell-language-server] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [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-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-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 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-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 '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-KnzIaQJMW7NB6YmocS113i) [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-KnzIaQJMW7NB6YmocS113i) [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-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 '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] [ 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] [ 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-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 '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] [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] 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.6.3 (exposed by flag -package-id ghc-9.6.3) [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.6.3 (exposed by flag -package-id ghc-9.6.3) [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-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-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-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-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-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 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-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-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 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-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-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-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-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-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-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-8r1XsEAvboeEhi0Jm6Xjy6) [haskell-language-server]  - transformers-0.6.1.0 (exposed by flag -package-id transformers-0.6.1.0) [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-8r1XsEAvboeEhi0Jm6Xjy6) [haskell-language-server]  - transformers-0.6.1.0 (exposed by flag -package-id transformers-0.6.1.0) [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-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-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.17.0 (exposed by flag -package-id process-1.6.17.0) [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.17.0 (exposed by flag -package-id process-1.6.17.0) [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-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-HcY4AIPnIilK9cA1dffBPM) [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-HcY4AIPnIilK9cA1dffBPM) [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-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-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-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 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.6.3 (exposed by flag -package-id ghc-9.6.3) [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.6.3 (exposed by flag -package-id ghc-9.6.3) [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' 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] 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] buildPhase completed in 7 minutes 9 seconds [haskell-language-server] Phase: haddockPhase [haskell-language-server] Phase: installPhase [haskell-language-server] Installing internal library hls-code-range-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin [haskell-language-server] Installing internal library hls-call-hierarchy-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-LGKcPCedegSBLom2CeYoTn-hls-call-hierarchy-plugin [haskell-language-server] Installing executable ghcide-test-preprocessor in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/bin [haskell-language-server] Warning: The directory [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-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-change-type-signature-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-KYXjgtIeLAgHN5Cem8TH3e-hls-change-type-signature-plugin [haskell-language-server] Installing internal library hls-fourmolu-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-KWYlwrrzAhc1WOMVHYdG3c-hls-fourmolu-plugin [haskell-language-server] Installing internal library hls-overloaded-record-dot-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-JPmsjnjIkfDABSldhmQIYQ-hls-overloaded-record-dot-plugin [haskell-language-server] Installing internal library hls-eval-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin [haskell-language-server] Installing internal library hls-explicit-fixity-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-Iq3xusbgGltKdGGTzUQhiN-hls-explicit-fixity-plugin [haskell-language-server] Installing internal library ghcide-bench-lib in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib [haskell-language-server] Installing internal library hls-explicit-imports-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-HxciAGFocX3Atrs1Vfusj5-hls-explicit-imports-plugin [haskell-language-server] Installing internal library hls-refactor-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server] Installing internal library hls-rename-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-IR5KseNyD2CK5S4WvhnoYT-hls-rename-plugin [haskell-language-server] Installing internal library hls-gadt-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-hSADENs0az5ZvCHkoOilw-hls-gadt-plugin [haskell-language-server] Installing internal library hls-hlint-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-HdfQ1tPPBrn2oknQvJjNDJ-hls-hlint-plugin [haskell-language-server] Installing internal library hls-qualify-imported-names-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-G9y807xVJVuHBZtw8zdVjR-hls-qualify-imported-names-plugin [haskell-language-server] Installing internal library hls-stylish-haskell-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-FkZJPHvlkbB6MxEWuniiZX-hls-stylish-haskell-plugin [haskell-language-server] Installing internal library hls-stan-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-DlFkMgmqbqN2C0ANOSVFQM-hls-stan-plugin [haskell-language-server] Installing internal library hls-class-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-CazX4EWTYDy7BzCBhwd2ha-hls-class-plugin [haskell-language-server] Installing internal library hls-retrie-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-CafrzmuYwGD6phvPD1EljV-hls-retrie-plugin [haskell-language-server] Installing executable ghcide-bench in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/bin [haskell-language-server] Warning: The directory [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-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-splice-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin [haskell-language-server] Installing internal library hls-floskell-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-8LB7vfqPO4lEyPk9PkcjFR-hls-floskell-plugin [haskell-language-server] Installing internal library hls-cabal-fmt-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-8F5UOnKTMwh2N4tXvk2oCL-hls-cabal-fmt-plugin [haskell-language-server] Installing internal library hls-notes-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-7MzM8iQ0ye59SKtRxatLDZ-hls-notes-plugin [haskell-language-server] Installing internal library hls-alternate-number-format-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin [haskell-language-server] Installing internal library hls-pragmas-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-70Ou6grw2fNA5MjCjnmQuu-hls-pragmas-plugin [haskell-language-server] Installing internal library hls-module-name-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-6WvVLNqQLt699c4CDm0sTz-hls-module-name-plugin [haskell-language-server] Installing internal library hls-cabal-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin [haskell-language-server] Installing internal library hls-semantic-tokens-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin [haskell-language-server] Installing internal library hls-cabal-gild-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-31YOT2adtXDGcddTVY40H6-hls-cabal-gild-plugin [haskell-language-server] Installing internal library hls-ormolu-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-2gxeRXNlSJp6eW9qzi5bqc-hls-ormolu-plugin [haskell-language-server] Installing internal library hls-explicit-record-fields-plugin in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-100JIa2WDQYKW0LnGnZMiv-hls-explicit-record-fields-plugin [haskell-language-server] Installing library in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server] Installing executable haskell-language-server in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/bin [haskell-language-server] Warning: The directory [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-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-wrapper in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/bin [haskell-language-server] Warning: The directory [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-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/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0 [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-CafrzmuYwGD6phvPD1EljV-hls-retrie-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-IR5KseNyD2CK5S4WvhnoYT-hls-rename-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-HdfQ1tPPBrn2oknQvJjNDJ-hls-hlint-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-HxciAGFocX3Atrs1Vfusj5-hls-explicit-imports-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-Iq3xusbgGltKdGGTzUQhiN-hls-explicit-fixity-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-hSADENs0az5ZvCHkoOilw-hls-gadt-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-7MzM8iQ0ye59SKtRxatLDZ-hls-notes-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-LGKcPCedegSBLom2CeYoTn-hls-call-hierarchy-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-2gxeRXNlSJp6eW9qzi5bqc-hls-ormolu-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-8LB7vfqPO4lEyPk9PkcjFR-hls-floskell-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-6WvVLNqQLt699c4CDm0sTz-hls-module-name-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-JPmsjnjIkfDABSldhmQIYQ-hls-overloaded-record-dot-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-100JIa2WDQYKW0LnGnZMiv-hls-explicit-record-fields-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-70Ou6grw2fNA5MjCjnmQuu-hls-pragmas-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-G9y807xVJVuHBZtw8zdVjR-hls-qualify-imported-names-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-KWYlwrrzAhc1WOMVHYdG3c-hls-fourmolu-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-CazX4EWTYDy7BzCBhwd2ha-hls-class-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-DlFkMgmqbqN2C0ANOSVFQM-hls-stan-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-FkZJPHvlkbB6MxEWuniiZX-hls-stylish-haskell-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-8F5UOnKTMwh2N4tXvk2oCL-hls-cabal-fmt-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-KYXjgtIeLAgHN5Cem8TH3e-hls-change-type-signature-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-31YOT2adtXDGcddTVY40H6-hls-cabal-gild-plugin-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib-ghc9.6.3.so [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/bin/.haskell-language-server-9.6.3-unwrapped [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/bin/ghcide-bench [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/bin/ghcide-test-preprocessor [haskell-language-server] shrinking /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/bin/haskell-language-server-wrapper [haskell-language-server] checking for references to /build/ in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0... [haskell-language-server] patching script interpreter paths in /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0 [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-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/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/bin [haskell-language-server] rewriting symlink /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/bin/haskell-language-server-9.6.3 to be relative to /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0 [post-build-hook] Uploading to cachix cache "sellout": /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-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/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0 (118.86 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-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/8lgbl0amc9180vb1zkrw23jflhf84nv8-githash-0.1.7.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/mn7v3ndf1nfsz818nim0lrwcmrxfr1w5-fmlist-0.9.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/xyppk70p015lnw4wwcrkm1azff622ncl-generic-deriving-1.14.6-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/yfnl2shpqgjrl6jhblv57qc9l58jk9yh-githash-0.1.7.0' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/nwvzy402xfl50mavy5j11sclv0rdb1h8-optparse-simple-0.1.1.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/78y61vxqbp4ljzl0g88dda8q7k909igm-fmlist-0.9.4' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/wig8i0gkprk64k8wm8zmc24wifq42r70-ListLike-4.7.8.3-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/fkcm0rpy2i2y1rfnl65d9yj7kwx24xnj-optparse-simple-0.1.1.4' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/qykgmllsykz148jzx0cf5iyc8qsyby6p-generic-deriving-1.14.6' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/hn6nl2wl9rw51rysimn2jv8lqr9ir6rd-process-extras-0.7.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/5zgv7ndzjbla7db1cfvagb3w1wz9p93r-ListLike-4.7.8.3' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/dm2qiw2cz8cg72g9y1rzimpyc4yyrqwl-process-extras-0.7.4' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-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/33hi8ni6xgba83v4k9w7bav8mrxx8ypf-fmlist-0.9.4.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/krr6ycjyjii7rj2219qda93ygz7hqwbn-githash-0.1.7.0.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/g8xy875y8bh8npj15c8qy1gvqdwka16r-ListLike-4.7.8.3.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/pbvwgbb1z7ggvp491pvafwf5qk3dkzai-optparse-simple-0.1.1.4.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/fkspvll8wi49zsp26i6jm5awmnwialaw-process-extras-0.7.4.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/jaj51ms8xkairkbd2aig1j70d9cl4miy-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/7wmf93hfz1cb43d53c45485lc2b34x5f-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/7wmf93hfz1cb43d53c45485lc2b34x5f-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/7wmf93hfz1cb43d53c45485lc2b34x5f-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/7wmf93hfz1cb43d53c45485lc2b34x5f-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/9m2q2pvinhb72yn04vfwwa8k6ky45zys-ghc-shell-for-packages-0.drv' to 'https://cache.nix-ci.com'... Progress: 21 of 22 built